M2_R5_Unit8 MCQs PDF
Document Details
Uploaded by CalmingParabola
Tags
Summary
This document contains multiple choice questions (MCQs) on various aspects of web publishing, including web browsers, web servers, protocols such as HTTP and FTP, and web page design principles, as well as document interchange standards.
Full Transcript
1. What does "WWW" stand for? o a) World Wide Web o b) Web World Wide o c) World Web Web o d) Web World Web Answer: a) World Wide Web Explanation: WWW refers to the World Wide Web, which is a system of interlinked hypertext documents accessed via the in...
1. What does "WWW" stand for? o a) World Wide Web o b) Web World Wide o c) World Web Web o d) Web World Web Answer: a) World Wide Web Explanation: WWW refers to the World Wide Web, which is a system of interlinked hypertext documents accessed via the internet. 2. Which of these is a common web browser? o a) Firefox o b) Excel o c) PowerPoint o d) Word Answer: a) Firefox Explanation: Firefox is a popular web browser used to access websites. 3. What does HTTP stand for? o a) Hyper Text Transfer Protocol o b) Hyper Text Transport Protocol o c) Home Text Transfer Protocol o d) Hyperlink Text Transfer Protocol Answer: a) Hyper Text Transfer Protocol Explanation: HTTP is the protocol used for transferring hypertext (web pages) over the internet. 4. Which of the following is a component of web hosting? o a) Server o b) Email Client o c) Spreadsheet o d) Word Processor Answer: a) Server Explanation: A server is the core component of web hosting that stores and serves the website's files. 5. Which of the following is the primary purpose of SGML? o a) Storing images o b) Formatting text o c) Marking up documents for presentation o d) Sending emails Answer: c) Marking up documents for presentation Explanation: SGML (Standard Generalized Markup Language) is a system for defining the structure and content of documents. 6. What is the main function of web hosting? o a) Creating web pages o b) Providing a platform to store and display websites o c) Managing documents o d) Creating images Answer: b) Providing a platform to store and display websites Explanation: Web hosting services provide the infrastructure for storing and displaying websites on the internet. 7. What is the main purpose of a browser? o a) To host a website o b) To edit documents o c) To access and view websites o d) To manage databases Answer: c) To access and view websites Explanation: A browser is a software application that allows users to navigate and view content on the internet. 8. Which of the following is a document interchange standard? o a) HTML o b) PDF o c) JPEG o d) MP3 Answer: b) PDF Explanation: PDF (Portable Document Format) is commonly used for document interchange, allowing documents to be viewed on various devices without losing their formatting. 9. What is a key consideration when designing a web page? o a) File size o b) Color scheme o c) Layout o d) All of the above Answer: d) All of the above Explanation: When designing a web page, it is important to consider file size, color scheme, and layout for both usability and performance. 10. Which protocol is used to transfer files over the web? o a) HTTP o b) FTP o c) SMTP o d) IMAP Answer: b) FTP Explanation: FTP (File Transfer Protocol) is used to transfer files between computers over the internet. 11. Which of these is an example of a web publishing tool? o a) Microsoft Word o b) WordPress o c) Notepad o d) Excel Answer: b) WordPress Explanation: WordPress is a content management system (CMS) and web publishing tool. 12. Which of the following is not a function of a web browser? o a) Navigating websites o b) Managing files o c) Rendering HTML pages o d) Interacting with web servers Answer: b) Managing files Explanation: Browsers are used for navigating websites, rendering HTML, and interacting with web servers but not managing files on the computer. 13. What is the main purpose of a search engine? o a) To display websites o b) To find and display relevant web pages based on queries o c) To host websites o d) To create web pages Answer: b) To find and display relevant web pages based on queries Explanation: Search engines like Google help users find information on the web by displaying relevant search results. 14. What does a meta search engine do? o a) Crawls the web for websites o b) Gathers results from multiple search engines o c) Displays only paid results o d) Hosts websites Answer: b) Gathers results from multiple search engines Explanation: Meta search engines collect results from several search engines and present them in a unified list. 15. What is SGML used for in web publishing? o a) To create webpages o b) To describe the structure of documents o c) To host documents o d) To edit images Answer: b) To describe the structure of documents Explanation: SGML is used to define the structure and content of documents for consistent presentation. 16. Which of these is a web page design principle? o a) Simplicity o b) Use of colors o c) Consistent navigation o d) All of the above Answer: d) All of the above Explanation: Good web design includes simplicity, color choices, and consistent navigation for a user-friendly experience. 17. What is the function of a document management system? o a) To store files locally o b) To facilitate the creation of websites o c) To organize, store, and track documents o d) To create digital marketing campaigns Answer: c) To organize, store, and track documents Explanation: A document management system helps organizations store, manage, and track documents digitally. 18. Which of the following is an example of a meta tag used for web publishing? o a) o b) o c) Header o d) Paragraph Answer: a) Explanation: Meta tags provide metadata about the HTML document, such as descriptions or keywords for search engines. 19. Which of these is a key consideration for web page design? o a) Accessibility o b) User interface o c) Mobile responsiveness o d) All of the above Answer: d) All of the above Explanation: Accessibility, user interface, and mobile responsiveness are all important for effective web page design. 20. What does "SEO" stand for in web publishing? o a) Social Engine Optimization o b) Search Engine Optimization o c) Searchable Engine Operation o d) Search Engine Output Answer: b) Search Engine Optimization Explanation: SEO refers to techniques used to optimize a website's content to rank higher in search engine results. 21-40 (Easy) 21. Which of the following is an example of a web hosting provider? o a) Google o b) Amazon Web Services (AWS) o c) Microsoft o d) None of the above Answer: b) Amazon Web Services (AWS) Explanation: AWS is a cloud computing platform that provides web hosting services. 22. Which file extension is commonly associated with HTML documents? o a).txt o b).html o c).jpg o d).pdf Answer: b).html Explanation: HTML documents are saved with the.html file extension. 23. What is a key advantage of using a content management system (CMS) for web publishing? o a) No need for coding knowledge o b) Easy to use templates o c) Content is stored and organized in a database o d) All of the above Answer: d) All of the above Explanation: CMS platforms simplify web publishing by offering templates, no-code solutions, and content management features. 24. Which of the following is used to create a structured web document? o a) CSS o b) HTML o c) JavaScript o d) PHP Answer: b) HTML Explanation: HTML (HyperText Markup Language) is used to create the structure and content of web pages. 25. Which of these is a web page design consideration related to user experience? o a) Font size o b) Readability o c) Color contrast o d) All of the above Answer: d 26. What is the primary function of a web server? o a) To run web browsers o b) To host web pages and serve them to users o c) To create websites o d) To host files for download Answer: b) To host web pages and serve them to users Explanation: A web server stores and serves web pages when requested by users. 27. Which of these is a document interchange standard for exchanging documents between computers? o a) XML o b) MP3 o c) GIF o d) PNG Answer: a) XML Explanation: XML (eXtensible Markup Language) is a standard used to store and exchange data between systems. 28. What is the role of the "alt" attribute in an image tag in HTML? o a) It adds a description for the image o b) It sets the image size o c) It links the image to another page o d) It makes the image clickable Answer: a) It adds a description for the image Explanation: The "alt" attribute is used to provide alternative text for an image if it can't be displayed. 29. Which of these is an example of a document management system (DMS)? o a) Google Docs o b) Dropbox o c) SharePoint o d) All of the above Answer: d) All of the above Explanation: These platforms allow for storing, organizing, and managing documents. 30. What does the tag in HTML contain? o a) The main content of the page o b) The page title and metadata o c) Links to external resources only o d) The body content Answer: b) The page title and metadata Explanation: The tag contains metadata, such as the title, links to CSS, and other head elements. 31. Which of the following is NOT an example of web publishing software? o a) Adobe Dreamweaver o b) WordPress o c) Notepad o d) Microsoft Excel Answer: d) Microsoft Excel Explanation: Excel is a spreadsheet software, not used for web publishing. 32. Which of these is considered a part of the browser? o a) Address bar o b) File explorer o c) Database o d) None of the above Answer: a) Address bar Explanation: The address bar is an essential part of the browser used to enter URLs. 33. What is the purpose of a domain name in web hosting? o a) To provide a web address for users o b) To store files on a server o c) To write code for the website o d) To create images for the site Answer: a) To provide a web address for users Explanation: A domain name is the address users type to access a website. 34. What does SGML stand for? o a) Standard Generalized Markup Language o b) Simple Generalized Markup Language o c) Simple Graphic Markup Language o d) Standard Graphics Markup Language Answer: a) Standard Generalized Markup Language Explanation: SGML is a standard for defining markup languages for documents. 35. Which of the following file types can be used to store images on the web? o a).jpeg o b).html o c).mp3 o d).docx Answer: a).jpeg Explanation:.jpeg is a common file format used for storing images on the web. 36. Which of these is a web page design consideration for accessibility? o a) Alt text for images o b) Color contrast o c) Keyboard navigability o d) All of the above Answer: d) All of the above Explanation: All these considerations help make web pages more accessible to users with disabilities. 37. What is an example of a document interchange standard for sharing documents across different platforms? o a) PDF o b) HTML o c) TXT o d) ZIP Answer: a) PDF Explanation: PDF is a widely used standard for document sharing across platforms. 38. Which of the following is an example of a web search engine? o a) Google o b) Amazon o c) Netflix o d) Facebook Answer: a) Google Explanation: Google is a web search engine used to find information on the internet. 39. Which tool is used to create websites without coding? o a) Webflow o b) Photoshop o c) Illustrator o d) All of the above Answer: a) Webflow Explanation: Webflow is a web design tool that allows users to create websites without coding. 40. Which component of web publishing involves writing the actual content? o a) Content creation o b) Hosting o c) SEO o d) Metadata Answer: a) Content creation Explanation: Content creation involves writing and preparing text, images, and videos for the web. 41-60 (Intermediate) 41. What is the main purpose of the SGML in web publishing? a) To provide image optimization techniques b) To define the structure and content of documents c) To help create search engines d) To host documents online Answer: b) To define the structure and content of documents Explanation: SGML is a standard that allows the definition of document structures for consistent representation across different platforms. 42. Which of the following is NOT a feature of a web browser? a) Displaying web pages b) Storing large databases c) Providing a search box d) Navigating websites Answer: b) Storing large databases Explanation: A web browser does not store large databases. It is used for viewing and interacting with web content. 43. What is the key purpose of meta tags in web pages? a) To format text b) To provide information for search engines c) To display images d) To link to other websites Answer: b) To provide information for search engines Explanation: Meta tags contain metadata about the page, including keywords, descriptions, and author information, which are important for search engine optimization (SEO). 44. Which of the following is NOT a document management task? a) Storing documents b) Organizing files c) Sending emails d) Tracking document versions Answer: c) Sending emails Explanation: Document management systems focus on organizing, storing, and tracking files rather than sending emails. 45. Which of the following protocols is used to ensure secure communication over the web? a) HTTP b) HTTPS c) FTP d) SMTP Answer: b) HTTPS Explanation: HTTPS (HyperText Transfer Protocol Secure) ensures secure communication by encrypting data sent over the web. 46. Which of the following is an advantage of using a Content Management System (CMS) for web publishing? a) It requires advanced coding knowledge b) It automates SEO optimization c) It simplifies the process of updating and managing content d) It is expensive and hard to use Answer: c) It simplifies the process of updating and managing content Explanation: A CMS simplifies the management of website content, making it easier to update and maintain without coding expertise. 47. Which of these is an example of a document interchange standard that supports structured data? a) XML b) PNG c) WAV d) DOC Answer: a) XML Explanation: XML is used to store and transport structured data in a format that can be easily exchanged across different systems. 48. What is the primary purpose of web hosting? a) To create websites b) To store and deliver website content c) To build a search engine d) To provide graphics for a website Answer: b) To store and deliver website content Explanation: Web hosting involves storing website files on a server and making them accessible to users via the internet. 49. Which of the following is NOT typically included in the 'head' section of an HTML document? a) Title b) Meta description c) Body content d) Link to external CSS Answer: c) Body content Explanation: The body content is placed in the section of an HTML document, not in the section. 50. Which HTML tag is used to create a hyperlink? a) b) c) d) Answer: a) Explanation: The tag is used to create links in HTML, which can link to other pages, sections, or external websites. 51. What is a "meta description" tag used for in SEO? a) To provide a description of the website's layout b) To provide a brief description of the webpage's content for search engines c) To define the image for social media sharing d) To provide a website's copyright information Answer: b) To provide a brief description of the webpage's content for search engines Explanation: The meta description is used to give search engines and users a preview of the page content in search results. 52. Which web publishing tool allows you to create dynamic websites with minimal coding? a) WordPress b) Adobe Photoshop c) Notepad d) Microsoft Word Answer: a) WordPress Explanation: WordPress is a content management system (CMS) that allows for the creation of dynamic websites with minimal coding. 53. What does the 'favicon' in a website's HTML represent? a) A feature that enables images to load faster b) A small icon displayed next to the browser's address bar c) A unique font used for headings d) A script that enhances page loading Answer: b) A small icon displayed next to the browser's address bar Explanation: The 'favicon' is a small image icon that appears in the browser tab next to the website's title. 54. Which of the following is a disadvantage of using frames in web design? a) Frames are outdated and unsupported in modern browsers b) Frames allow better SEO performance c) Frames simplify web navigation d) Frames increase page loading speed Answer: a) Frames are outdated and unsupported in modern browsers Explanation: Frames are now considered outdated and can cause issues with browser compatibility, SEO, and usability. 55. Which of the following is the main role of a search engine? a) To host web content b) To organize and rank content based on relevance c) To create new websites d) To display advertisements Answer: b) To organize and rank content based on relevance Explanation: Search engines help users find relevant content on the web by organizing and ranking web pages based on various factors. 56. What is the purpose of a DNS (Domain Name System) in web hosting? a) To store website data b) To convert domain names into IP addresses c) To provide email services d) To encrypt web traffic Answer: b) To convert domain names into IP addresses Explanation: The DNS translates human-readable domain names (e.g., www.example.com) into machine-readable IP addresses, directing traffic to the correct server. 57. Which of the following is used to make a website responsive on mobile devices? a) CSS Media Queries b) JavaScript c) HTML5 d) PHP Answer: a) CSS Media Queries Explanation: CSS Media Queries allow web pages to adapt their layout and design based on the size of the device's screen, ensuring a responsive design. 58. What does SEO stand for in web publishing? a) Search Engine Optimization b) Social Engagement Optimization c) Searchable Engine Optimization d) Standardized Environment Output Answer: a) Search Engine Optimization Explanation: SEO refers to techniques and strategies used to improve a website's visibility and ranking in search engine results. 59. What is an essential part of a web page that helps with search engine ranking? a) Image optimization b) Keywords c) External links d) All of the above Answer: d) All of the above Explanation: All of these factors, including image optimization, keyword use, and external links, contribute to a web page's SEO ranking. 60. Which of the following web hosting services offers cloud-based hosting? a) GoDaddy b) Bluehost c) Amazon Web Services (AWS) d) HostGator Answer: c) Amazon Web Services (AWS) Explanation: AWS offers cloud hosting services that scale on-demand, providing flexibility and high availability for websites. 61-80 (Advanced) 61. What is the main difference between SGML and XML? a) SGML is used for multimedia files, while XML is used for text files b) SGML is more complex and less flexible than XML c) SGML is used for defining styles, while XML is used for defining data structure d) XML is only used for web pages, while SGML is used for documents Answer: b) SGML is more complex and less flexible than XML Explanation: SGML is a more complex standard than XML and is not as widely used. XML is a simplified, more flexible version that is widely adopted for data interchange. 62. Which of the following is true about HTTPS compared to HTTP? a) HTTPS is more secure because it encrypts the data being transferred b) HTTPS is only for commercial websites c) HTTPS does not support cookies d) HTTPS is faster than HTTP Answer: a) HTTPS is more secure because it encrypts the data being transferred Explanation: HTTPS uses SSL/TLS encryption, ensuring secure data transfer between the client and server. 63. In web hosting, what is meant by "server uptime"? a) The time a website takes to load b) The time a server is operational without downtime c) The amount of data the server can handle per day d) The physical space a server occupies Answer: b) The time a server is operational without downtime Explanation: Server uptime refers to the period during which a server is operational and accessible, without interruptions. 64. Which of the following is an essential document for a successful web publishing project? a) Project Proposal b) Content Plan c) Design Mockups d) All of the above Answer: d) All of the above Explanation: A comprehensive web publishing project includes a project proposal, content plan, design mockups, and other essential documents to guide development. 65. What does the 'robots.txt' file do on a website? a) It controls how search engines crawl the site b) It stores user data for personalization c) It enhances the visual layout of the page d) It manages server resources Answer: a) It controls how search engines crawl the site Explanation: The 'robots.txt' file is used to instruct search engines which pages or parts of a website should not be crawled or indexed. 66. Which type of hosting service offers the most control to the website owner? a) Shared hosting b) Virtual Private Server (VPS) hosting c) Dedicated hosting d) Cloud hosting Answer: c) Dedicated hosting Explanation: Dedicated hosting provides a server solely for the website owner's use, offering maximum control over server configuration and resources. 67. What is the primary purpose of web analytics in web publishing? a) To monitor and optimize the website's performance b) To track email marketing campaigns c) To generate new content ideas d) To store data securely Answer: a) To monitor and optimize the website's performance Explanation: Web analytics help website owners understand user behavior, track page views, and optimize website performance for better user engagement. 68. Which of the following is the correct tag to include a JavaScript file in an HTML document? a) b) c) d) Answer: a) Explanation: The tag is used to include JavaScript files in an HTML document, with the src attribute pointing to the file. 69. Which of the following is true about dynamic web pages compared to static web pages? a) Dynamic web pages are more difficult to update than static web pages b) Dynamic web pages change content based on user interaction or data from a server c) Static web pages use databases, while dynamic pages do not d) Dynamic pages are slower to load than static pages Answer: b) Dynamic web pages change content based on user interaction or data from a server Explanation: Dynamic web pages can adapt based on user input or data, while static pages display the same content to all users. 70. In HTML, what does the tag allow you to do? a) Display a video within a webpage b) Embed another HTML page inside the current page c) Link to an external page d) Style text within a webpage Answer: b) Embed another HTML page inside the current page Explanation: The tag allows embedding another web page or resource inside the current page. 71. Which of the following is an advantage of using a Content Delivery Network (CDN) for a website? a) It increases the website’s loading speed by distributing content across multiple servers b) It reduces the need for web hosting c) It improves website design flexibility d) It makes web pages more interactive Answer: a) It increases the website’s loading speed by distributing content across multiple servers Explanation: A CDN caches static content on servers around the world, reducing latency and speeding up content delivery to users. 72. Which tag is used in HTML to define the largest heading? a) b) c) d) Answer: a) Explanation: The tag is used to define the largest and most important heading in HTML, which is typically used for page titles. 73. Which of the following best describes 'server-side scripting'? a) Code that runs on the user's browser b) Code that runs on the server and generates dynamic content for the user c) Code used to optimize images d) Code that enhances SEO Answer: b) Code that runs on the server and generates dynamic content for the user Explanation: Server-side scripting involves running scripts on the server to generate dynamic content, often using languages like PHP, Python, or Ruby. 74. What is the purpose of 'caching' in web hosting? a) To improve website security b) To store frequently accessed data temporarily for faster access c) To encrypt user data d) To monitor server uptime Answer: b) To store frequently accessed data temporarily for faster access Explanation: Caching stores frequently accessed content, reducing server load and improving website performance. 75. Which type of HTML tag is used to insert a table? a) b) c) d) Answer: a) Explanation: The tag is used to define tables in HTML, with other tags like for rows and for data cells. 76. Which of the following is a technique used to improve web accessibility? a) Providing keyboard shortcuts b) Using only one color scheme for all elements c) Removing all images from the site d) Avoiding responsive design Answer: a) Providing keyboard shortcuts Explanation: Providing keyboard shortcuts and other accessibility features helps users with disabilities navigate the web more effectively. 77. What does the acronym URL stand for? a) Uniform Resource Locator b) Universal Resource Locator c) Uniform Resource Link d) Universal Resource Link Answer: a) Uniform Resource Locator Explanation: URL is the address used to access resources on the web, such as web pages or files. 78. Which of the following is the correct HTML tag for embedding a video file? a) b) c) d) Answer: b) Explanation: The tag is used to embed video content in HTML pages. 79. What is the significance of "responsive design" in web development? a) It allows websites to automatically adjust to different screen sizes b) It reduces the need for JavaScript c) It is only used in mobile app development d) It makes websites load faster Answer: a) It allows websites to automatically adjust to different screen sizes Explanation: Responsive design ensures that websites look good on any device by automatically adjusting layout and content based on screen size. 80. What is a "dark web"? a) A part of the web only accessible through private browsers b) A type of web hosting service c) A search engine for unindexed web pages d) A section of Answer: a) A part of the web only accessible through private browsers Explanation: The dark web is a part of the internet that is not indexed by search engines and requires specific software like Tor to access. 81-100 (Expert) 81. What is the primary function of the HTTP protocol? a) To handle web hosting b) To send and receive data between clients and servers c) To encrypt web traffic d) To create website content Answer: b) To send and receive data between clients and servers Explanation: HTTP (Hypertext Transfer Protocol) is used to transfer data, like text, images, and videos, between web servers and clients (browsers). 82. Which of the following is an example of an open-source content management system (CMS)? a) WordPress b) Joomla c) Drupal d) All of the above Answer: d) All of the above Explanation: WordPress, Joomla, and Drupal are all open-source CMS platforms that allow users to create and manage websites without extensive coding knowledge. 83. In the context of web development, what is "Bootstrap"? a) A framework for creating dynamic content b) A library for developing mobile-first responsive websites c) A plugin for improving SEO d) A content management system Answer: b) A library for developing mobile-first responsive websites Explanation: Bootstrap is a front-end framework used for creating responsive, mobile-first websites quickly. 84. Which of the following is NOT a key characteristic of a Web 2.0 website? a) User-generated content b) Static content that doesn't change c) Social media integration d) Interactive elements Answer: b) Static content that doesn't change Explanation: Web 2.0 is characterized by dynamic, interactive content and user- generated contributions, unlike static content in Web 1.0. 85. Which type of HTTP request is used to retrieve data from a web server? a) POST b) GET c) PUT d) DELETE Answer: b) GET Explanation: The GET request is used to retrieve data from the server, whereas POST, PUT, and DELETE are used to send or modify data. 86. What is the difference between web hosting and cloud hosting? a) Cloud hosting offers more scalability and flexibility than traditional web hosting b) Web hosting is cheaper than cloud hosting c) Cloud hosting is only for large businesses d) There is no significant difference Answer: a) Cloud hosting offers more scalability and flexibility than traditional web hosting Explanation: Cloud hosting uses multiple servers, allowing websites to scale dynamically, while traditional web hosting uses a single server. 87. Which HTML5 feature allows websites to store data locally on a user's computer? a) LocalStorage b) WebSocket c) XMLHttpRequest d) Service Worker Answer: a) LocalStorage Explanation: LocalStorage allows web applications to store data on a user's browser for later use, even after the browser is closed. 88. What is the primary purpose of 'semantic HTML' in modern web design? a) To make websites more visually appealing b) To improve the structure and accessibility of web pages c) To optimize images for the web d) To create dynamic content Answer: b) To improve the structure and accessibility of web pages Explanation: Semantic HTML uses meaningful tags (like , , and ) to improve readability and accessibility. 89. Which of the following is a critical factor for web page optimization? a) Using large images b) Reducing HTTP requests c) Avoiding caching d) Adding multiple videos Answer: b) Reducing HTTP requests Explanation: Reducing the number of HTTP requests helps improve page load speed by minimizing the number of server requests. 90. Which of the following describes "responsive design"? a) A method for designing websites that adapt to different screen sizes b) A technique to store data locally c) A form of server-side scripting d) A tool for managing web content Answer: a) A method for designing websites that adapt to different screen sizes Explanation: Responsive design ensures websites look good on a variety of devices by adjusting the layout based on screen size. 91. Which of the following is a type of web server software? a) Apache b) Microsoft Word c) Google Chrome d) FileZilla Answer: a) Apache Explanation: Apache is one of the most widely used open-source web server software that serves web content to users. 92. What is the purpose of an SSL certificate in web hosting? a) To increase the loading speed of the website b) To encrypt data sent between the server and client c) To manage user authentication d) To optimize the web page for search engines Answer: b) To encrypt data sent between the server and client Explanation: An SSL certificate encrypts sensitive data, such as login credentials or credit card information, ensuring secure communication between the server and client. 93. What is the role of a "gateway" in web hosting? a) To improve SEO b) To manage email services c) To route data between different networks or systems d) To store content locally Answer: c) To route data between different networks or systems Explanation: A gateway acts as a bridge between different networks, ensuring data can flow between them securely and efficiently. 94. What is a typical advantage of using a "single-page application" (SPA) in web design? a) SPAs require a lot of server resources b) SPAs provide faster page transitions and improved user experience c) SPAs require less JavaScript d) SPAs are not mobile-responsive Answer: b) SPAs provide faster page transitions and improved user experience Explanation: SPAs load content dynamically without refreshing the entire page, providing smoother transitions and faster load times. 95. Which of the following is a key advantage of using SVG (Scalable Vector Graphics) over raster images (JPEG, PNG)? a) SVG files are smaller and faster to load b) SVG images are not scalable c) SVG images lose quality when zoomed in d) SVG files are only compatible with desktop browsers Answer: a) SVG files are smaller and faster to load Explanation: SVG images are vector-based, meaning they can scale without losing quality, and are often smaller in size compared to raster images. 96. What does 'CORS' (Cross-Origin Resource Sharing) prevent in web development? a) External JavaScript execution b) Accessing resources on a server from a different domain c) Storing data on the client side d) Connecting to a web database Answer: b) Accessing resources on a server from a different domain Explanation: CORS is a security feature that restricts how resources on a web server can be requested from another domain. 97. What is the purpose of an "accessibility audit" in web design? a) To ensure the website is easy to use on mobile devices b) To check if the website meets accessibility standards for users with disabilities c) To optimize the website for search engines d) To manage the website's content Answer: b) To check if the website meets accessibility standards for users with disabilities Explanation: Accessibility audits evaluate whether a website is usable by people with disabilities, ensuring it complies with standards like WCAG. 98. What is the function of the declaration in HTML5? a) To define the page layout b) To specify the version of HTML used for the document c) To include JavaScript files d) To embed images Answer: b) To specify the version of HTML used for the document Explanation: The declaration tells the browser to render the document in standards mode, using HTML5 specifications. 99. Which of the following best describes a "progressive web app" (PWA)? a) A website that only functions on specific devices b) A website that can be installed and used offline like a native app c) A web application built entirely with Flash d) A web app that requires a constant internet connection Answer: b) A website that can be installed and used offline like a native app Explanation: PWAs offer the features of a native app, such as offline use, push notifications, and installation on a device, while being accessible via the web. 100. What is the benefit of using an API (Application Programming Interface) in web development? a) It improves website loading time b) It enables different software applications to communicate and share data c) It improves the design of a website d) It helps in content management Answer: b) It enables different software applications to communicate and share data Explanation: APIs allow different software applications to interact with each other, enabling the integration of external services or data sources.