How does a Global Positioning System receiver calculate the distance to a GPS satellite?

How does a Global Positioning System receiver calculate the distance to a GPS satellite?


W) By transmitting and receiving a radar signal aimed at the satellites
X) Using trigonometry and a radio direction finder aimed at multiple satellites
Y) By detecting the Doppler shifts in the satellite's transmission
Z) By receiving a time-stamped signal from the satellite


Answer: Z