NSCT – Web Architecture & Protocols MCQs 20 min Score: 0 Attempted: 0/20 Subscribe 1. . Web architecture defines: (A) Only coding (B) The structure and design of web applications, including client, server, and network components (C) Memory allocation (D) CPU schedulingShow All Answers 2. . The client in web architecture is: (A) CPU scheduling (B) Only the server database (C) The user interface that sends requests to the server and displays responses (D) Memory allocation 3. . The server in web architecture: (A) Processes client requests, executes server-side logic, and returns responses (B) Only stores HTML files (C) CPU optimization (D) Memory allocation 4. . Three-tier web architecture includes: (A) Back-end only (B) Client, CPU, memory (C) Front-end only (D) Presentation layer, application layer, and database layer 5. . HTTP stands for: (A) HyperText Terminal Protocol (B) HyperText Transfer Protocol, used for communication between client and server (C) High Transfer Text Process (D) Hyper Tool Transfer Program 6. . HTTPS is: (A) Hyper Terminal Text Protocol (B) High Transfer Text Protocol Secure (C) Secure version of HTTP using SSL/TLS to encrypt data (D) CPU optimization protocol 7. . TCP/IP is: (A) A set of protocols for reliable communication over the Internet (B) Only memory allocation protocol (C) CPU scheduling protocol (D) File deletion protocol 8. . DNS stands for: (A) Domain Number Service (B) Dynamic Network System (C) Direct Name Service (D) Domain Name System, which translates domain names to IP addresses 9. . REST in web architecture refers to: (A) CPU optimization method (B) Rapid Server Technology (C) Random State Transfer (D) Representational State Transfer, an API design style 10. . SOAP stands for: (A) Server Object Application Protocol (B) Secure Object Access Protocol (C) Simple Online Access Protocol (D) Simple Object Access Protocol, used for exchanging structured information in web services 11. . WebSocket protocol is used for: (A) Memory allocation (B) File deletion only (C) Real-time, bidirectional communication between client and server (D) CPU scheduling 12. . Load balancers in web architecture: (A) CPU optimization only (B) Only store files (C) Distribute incoming requests across multiple servers for better performance (D) Memory allocation only 13. . Caching in web architecture helps: (A) File deletion only (B) CPU scheduling (C) Memory allocation only (D) Reduce server load and improve response time by storing frequently accessed data 14. . API in web development is: (A) CPU scheduling method (B) Application Programming Interface, a set of rules for communication between software components (C) Memory allocation method (D) File deletion protocol 15. . Client-side protocols include: (A) SMTP only (B) TCP/IP only (C) DNS only (D) HTTP/HTTPS, WebSocket, and FTP 16. . Server-side protocols include: (A) Only JavaScript (B) Only HTTP (C) Only CSS (D) TCP/IP, SMTP, FTP, and DNS 17. . SSL/TLS is used for: (A) Memory allocation only (B) CPU optimization only (C) Encrypting data to ensure secure communication over the Internet (D) File deletion only 18. . Reverse proxy in web architecture: (A) Only stores files (B) Receives client requests and forwards them to backend servers for load balancing and security (C) CPU scheduling (D) Memory allocation 19. . CDN stands for: (A) Content Delivery Network, used to deliver web content faster by caching at multiple locations (B) Client Data Network (C) Central Database Network (D) CPU Distribution Network 20. . The ultimate goal of web architecture & protocols is: (A) Only allocate memory (B) Ensure scalable, secure, reliable, and efficient delivery of web applications and content (C) Optimize CPU only (D) Delete files automatically