1. How do we define the term Thread? A. Device that controls input B. Variable that controls movement C. Controlled execution of applications D. All of the mentioned Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C Solution: Threads are sequential units of controlled execution for applications.
2. What does the browser do to set up a TCP/IP connection? A. TCP one-way handshake B. TCP two-way handshake C. TCP three-way handshake D. None of the mentioned Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C Solution: The browser negotiates a TCP three-way handshake with the remote web server to set up a TCP/ IP connection.
3. What does the handshake pass between the browser and the remote server? A. Synchronize B. Accept C. Reject D. Decline Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A Solution: The handshake consists of a Synchronize, Synchronize-Acknowledge, and Acknowledge message to be passed between the browser and the remote server.
4. How does the handshake help the server? A. Acknowledge B. Accept the attempt C. Both Acknowledge and Accept the attempt D. None of the mentioned Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C Solution: The handshake allows the server to acknowledge and accept the attempt.
5. What is the purpose of the transport layer? A. TCP Communication takes place B. UDP Communication takes place C. Both TCP and UDP Communication takes place D. None of the mentioned Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C Solution: The Transport layer is where our TCP (or UDP) communication takes place.