Multiple choice technology programming languages

What is the difference between Synchronous and Asynchronous updates?

  1. In synchronous processing, the program waits: control returns to the program only when the task has been completed

  2. In asynchronous processing, the program does not wait: the system returns control after merely logging the request for execution

  3. In asynchronous processing, the program waits: control returns to the program only when the task has been completed

  4. In synchronous processing, the program does not wait: the system returns control after merely logging the request for execution

Reveal answer Fill a bubble to check yourself
A,B Correct answer
Explanation

Synchronous processing waits for task completion before returning control, ensuring the result is available immediately. Asynchronous processing logs the request and returns control immediately, with execution happening in the background. The incorrect options swap these definitions.