Just do it.

Hint:2. Let f and g be real valued functions that are uniformly continuous on D, and suppose that g(x) does not equal 0 for all x is an element of D.

a. Find an example to show that the function f/g need not be uniformly continuous on D.

Spoiler:

What's that one theorem about continuous functions on compact subspaces of ?b. Prove that if D is compact, then f/g must be uniformly continous on D.