1. Describe and give an example of the difference between synchronous and asynchronous data operations.
Answer
Synchronous operations must occur at the same time, such as a phone call, online game, or sports game, whereas asynchronous operations occur in intervals like texting or scrabble.
2. True or False. When an app retrieves data from CloudDB, it first requests the data and then it stops whatever it is doing and waits for the data to arrive. Explain.
Answer
True- because the data is stored in the cloud, (internet) the cloudDB must request the information from the cloud before it actually receives the data.
3. One aspect of abstraction is that it helps to reduce details to focus on what's relevant. How does the use of an external database in this app help reduce detail in the program?
Answer
The use of an external database in this app reduces details to help focus on what is relevant because it eliminates the need for a long list within the code blocks, which reduces the detail of the code and program overall, making it an abstraction.