Web Designing and Publishing M2R5 MCQ. Prepare for M2R5 with 100 objective questions on Web Designing & Publishing. Covers HTML, CSS, JS basics & publishing. Answers included.
Web Designing and Publishing M2R5 MCQ – Mock Online Test
Question 1: Which of the following is NOT a common type of website?
A. E-commerce website
B. Blog
C. Portfolio website
D. Operating system
D. Operating system. Operating systems are software that manage computer hardware and resources, not a type of website.
Question 2: What is the primary role of a front-end application in web design?
A. Managing databases
B. Handling user authentication
C. Creating the user interface
D. Processing server-side logic
C. Creating the user interface. Front-end applications focus on the visual elements and user experience of a website.
Question 3: Which of the following is an example of server-side scripting?
A. HTML
B. CSS
C. JavaScript
D. PHP
D. PHP. PHP is a server-side scripting language used to generate dynamic web content.
Question 4: What is the purpose of client-side scripting?
A. To store user data on the server
B. To interact with the user’s browser
C. To manage server-side logic
D. To design the website’s layout
B. To interact with the user’s browser. Client-side scripting languages like JavaScript enhance user interaction within the web browser.
Question 5: Which type of website is primarily used to showcase an individual’s work or skills?
A. Social media website
B. Portfolio website
C. E-commerce website
D. News website
B. Portfolio website. Portfolio websites are designed to display a collection of an individual’s projects and achievements.
Question 6: What is the main difference between a static website and a dynamic website?
A. Static websites use HTML, while dynamic websites use CSS
B. Static websites have fixed content, while dynamic websites can change content based on user interaction
C. Static websites are hosted on servers, while dynamic websites are not
D. Static websites are more visually appealing than dynamic websites
B. Static websites have fixed content, while dynamic websites can change content based on user interaction. Dynamic websites can personalize content and respond to user actions.
Question 7: Which of the following is a benefit of using a Content Management System (CMS) for building a website?
A. Requires extensive coding knowledge
B. Limited design flexibility
C. Easy content updates and management
D. Increased website loading times
C. Easy content updates and management. CMS platforms provide user-friendly interfaces for managing website content.
Question 8: What is the role of a back-end application in web design?
A. Designing the website’s visual appearance
B. Handling server-side logic and data storage
C. Creating interactive elements on the website
D. Optimizing website performance for search engines
B. Handling server-side logic and data storage. Back-end applications manage databases, user authentication, and other server-side processes.
Question 9: Which of the following is an example of a client-side scripting language?
A. Python
B. Ruby
C. Java
D. JavaScript
D. JavaScript. JavaScript is primarily used for client-side scripting to add interactivity to web pages.
Question 10: What is the purpose of a domain name?
A. To provide a unique address for a website
B. To store website files and data
C. To design the website’s layout
D. To track user activity on the website
A. To provide a unique address for a website. Domain names make it easy for users to find and access websites.
Question 11: Which of the following is a popular code editor used for web development?
A. Microsoft Word
B. Adobe Photoshop
C. Visual Studio Code
D. Google Sheets
C. Visual Studio Code. Visual Studio Code is a versatile code editor with features that support web development.
Question 12: What is the primary function of a code editor?
A. To design website layouts
B. To write and edit code
C. To host websites on the internet
D. To manage databases
B. To write and edit code. Code editors provide an environment for writing and modifying code.
Question 13: Which feature of code editors helps in identifying errors in code?
A. Auto-completion
B. Syntax highlighting
C. Version control
D. Debugging tools
D. Debugging tools. Debugging tools allow developers to identify and fix errors in their code.
Question 14: What is the purpose of syntax highlighting in code editors?
A. To automatically complete code
B. To make code more visually appealing and easier to read
C. To check for errors in code
D. To format code automatically
B. To make code more visually appealing and easier to read. Syntax highlighting uses different colors to differentiate code elements.
Question 15: Which code editor is specifically designed for web development?
A. Notepad++
B. Sublime Text
C. Atom
D. All of the above
D. All of the above. Notepad++, Sublime Text, and Atom are popular code editors suitable for web development.
Question 16: What is the benefit of using an Integrated Development Environment (IDE) for web development?
A. IDEs only support a single programming language
B. IDEs offer a comprehensive set of tools for coding, debugging, and testing
C. IDEs are less resource-intensive than code editors
D. IDEs are primarily used for writing simple HTML code
B. IDEs offer a comprehensive set of tools for coding, debugging, and testing. IDEs provide a more complete development environment compared to basic code editors.
Question 17: Which feature of code editors allows developers to track changes made to their code?
A. Auto-indentation
B. Code folding
C. Version control
D. Find and replace
C. Version control. Version control systems help manage code revisions and collaboration.
Question 18: What is the purpose of code completion in code editors?
A. To highlight syntax errors
B. To suggest code snippets and function names as you type
C. To automatically format code
D. To debug code
B. To suggest code snippets and function names as you type. Code completion speeds up development by providing code suggestions.
Question 19: Which of the following is NOT a common feature of code editors?
A. Built-in web server
B. File management
C. Customizable interface
D. Plugin support
A. Built-in web server. While some IDEs may include a built-in web server, it’s not a standard feature of code editors.
Question 20: How do code editors contribute to efficient web development?
A. By providing a distraction-free writing environment
B. By limiting coding creativity
C. By automating all coding tasks
D. By making coding more complex
A. By providing a distraction-free writing environment. Code editors offer a focused environment for writing and editing code.
Question 21: What does HTML stand for?
A. Hyper Text Markup Language
B. High Tech Machine Learning
C. Home Tool Management Library
D. Hyperlink and Text Manipulation Language
A. Hyper Text Markup Language. HTML is the standard language for creating web pages.
Question 22: Which tag is used to create a hyperlink in HTML?
A.<link>
B.<a>
C.<href>
D.<hyperlink>
B. <a>. The <a> tag defines a hyperlink, which links one page to another.
Question 23: What is the correct HTML element for inserting a line break?
A.<break>
B.<lb>
C.<br>
D.<newline>
C. <br>. The <br> tag inserts a single line break.
Question 24: Which HTML tag is used to define the largest heading?
A.<h1>
B.<h6>
C.<head>
D.<h2>
A. <h1>. <h1> represents the highest level of heading.
Question 25: What is the correct HTML for adding an image?
A.<img src="image.gif" alt="MyImage">
B.<image source="image.gif" alt="MyImage">
C.<img href="image.gif" alt="MyImage">
D.<picture src="image.gif" alt="MyImage">
A. <img src="image.gif" alt="MyImage">. This is the correct syntax for the image tag, specifying the source (src) and alternative text (alt).
Question 26: Which tag is used to create an unordered list in HTML?
A.<ol>
B.<ul>
C.<li>
D.<list>
B. <ul>. The <ul> tag defines an unordered list with bullet points.
Question 27: What does the <p> tag stand for in HTML?
A. Picture
B. Paragraph
C. Print
D. Page
B. Paragraph. The <p> tag defines a paragraph.
Question 28: Which attribute is used to define inline styles in HTML?
A.class
B.style
C.id
D.font
B. style. The style attribute allows you to specify CSS styles directly within an HTML tag.
Question 29: What is the purpose of the alt attribute in an image tag?
A. To provide alternative text if the image cannot be displayed
B. To specify the image file format
C. To set the image size
D. To align the image on the page
A. To provide alternative text if the image cannot be displayed. The alt attribute is important for accessibility and SEO.
Question 30: Which HTML tag is used to create a table?
A.<table>
B.<tab>
C.<tr>
D.<td>
A. <table>. The <table> tag defines an HTML table.
Question 31: What does CSS stand for?
A. Cascading Style Sheets
B. Creative Styling System
C. Colorful Style Syntax
D. Computer Style Standards
A. Cascading Style Sheets. CSS is used to style the presentation of web pages.
Question 32: Which CSS property is used to change the text color of an element?
A.font-color
B.text-color
C.color
D.text-style
C. color. The color property sets the color of the text.
Question 33: What is the correct CSS syntax for changing the background color of an element?
A.background-color: yellow;
B.color: background yellow;
C.bg-color: yellow;
D.element: background yellow;
A. background-color: yellow;. This is the correct syntax for the background-color property.
Question 34: Which CSS property is used to change the font size of an element?
A.text-size
B.font-style
C.font-size
D.size
C. font-size. The font-size property controls the size of the text.
Question 35: What is the purpose of an external style sheet?
A. To style a single HTML element
B. To apply styles to multiple web pages
C. To embed styles directly within an HTML tag
D. To create animations on a web page
B. To apply styles to multiple web pages. External style sheets promote consistency and maintainability.
Question 36: How do you insert a comment in a CSS file?
A.// This is a comment
B.`
C. /* This is a comment /
D. ‘ This is a comment
C./ This is a comment */`. This is the correct syntax for CSS comments.
Question 37: Which CSS property is used to add spacing between HTML elements?
A.padding
B.spacing
C.margin
D.border
C. margin. The margin property creates space outside an element’s border.
Question 38: What is the purpose of the !important declaration in CSS?
A. To apply a style only if it’s defined in an external style sheet
B. To override all other style declarations
C. To comment out a CSS rule
D. To create a responsive design
B. To override all other style declarations. !important gives a style rule higher precedence.
Question 39: Which CSS property is used to control the alignment of text within an element?
A.text-align
B.align
C.text-justify
D.vertical-align
A. text-align. The text-align property aligns text left, right, center, or justify.
Question 40: What is the box model in CSS?
A. A way to visualize the structure of HTML elements and their spacing
B. A type of CSS animation
C. A technique for creating responsive designs
D. A method for applying styles to specific HTML tags
A. A way to visualize the structure of HTML elements and their spacing. The box model describes the content, padding, border, and margin of an element.
Question 41: What is the primary purpose of a CSS framework?
A. To create complex animations
B. To provide a set of pre-written CSS rules for common styling tasks
C. To replace the need for writing any CSS code
D. To design website layouts without using HTML
B. To provide a set of pre-written CSS rules for common styling tasks. CSS frameworks streamline development by offering ready-made styles.
Question 42: Which of the following is a popular CSS framework?
A. Bootstrap
B. React
C. Angular
D. JavaScript
A. Bootstrap. Bootstrap is a widely used CSS framework for responsive web design.
Question 43: What is a key benefit of using a CSS framework?
A. Increased development time
B. Reduced code complexity and improved maintainability
C. Limited design options
D. Inconsistent styling across different browsers
B. Reduced code complexity and improved maintainability. CSS frameworks promote consistency and efficiency.
Question 44: Which CSS framework component is used to create a responsive grid layout?
A. Buttons
B. Forms
C. Grid system
D. Navigation bar
C. Grid system. Grid systems help structure content and adapt to different screen sizes.
Question 45: What is the purpose of CSS framework utilities?
A. To generate complex animations
B. To provide pre-defined styles for common UI elements like buttons and forms
C. To create custom CSS themes
D. To replace the need for writing any HTML code
B. To provide pre-defined styles for common UI elements like buttons and forms. Utilities offer shortcuts for styling common elements.
Question 46: Which CSS framework is known for its mobile-first approach?
A. Foundation
B. Materialize
C. Bootstrap
D. Tailwind CSS
C. Bootstrap. Bootstrap prioritizes mobile design and scales up gracefully to larger screens.
Question 47: What is a CSS framework theme?
A. A set of custom CSS rules that modify the framework’s default styles
B. A type of CSS animation
C. A technique for creating responsive designs
D. A method for applying styles to specific HTML tags
A. A set of custom CSS rules that modify the framework’s default styles. Themes allow for customization of the framework’s appearance.
Question 48: Which CSS framework is known for its utility-first approach?
A. Bootstrap
B. Tailwind CSS
C. Foundation
D. Bulma
B. Tailwind CSS. Tailwind CSS provides a vast collection of utility classes for granular styling.
Question 49: What is a potential drawback of using a CSS framework?
A. Increased website loading times due to large file sizes
B. Limited browser compatibility
C. Difficulty in customizing the framework’s default styles
D. Reduced design flexibility
A. Increased website loading times due to large file sizes. Some frameworks can add significant overhead if not optimized or if unused styles are included.
Question 50: How do CSS frameworks contribute to consistent web design?
A. By enforcing a standardized set of styles and components
B. By limiting design creativity
C. By making all websites look identical
D. By increasing the complexity of CSS code
A. By enforcing a standardized set of styles and components. CSS frameworks provide a consistent visual language.
Question 51: What is the primary purpose of JavaScript in web development?
A. To style the visual presentation of web pages
B. To define the structure and content of web pages
C. To add interactivity and dynamic behavior to websites
D. To manage server-side logic and databases
C. To add interactivity and dynamic behavior to websites. JavaScript enables interactive elements and client-side scripting.
Question 52: Which of the following is NOT a data type in JavaScript?
A. String
B. Number
C. Boolean
D. ArrayList
D. ArrayList. ArrayList is not a standard primitive data type in JavaScript; the equivalent is Array.
Question 53: What is the purpose of the getElementById() method in JavaScript?
A. To select an HTML element by its ID attribute
B. To change the style of an element
C. To create a new HTML element
D. To display an alert message
A. To select an HTML element by its ID attribute. getElementById() is used to access specific elements in the Document Object Model (DOM).
Question 54: Which JavaScript operator is used to compare two values for equality, considering type?
A.=
B.==
C.===
D.!=
C. ===. The === operator (strict equality) checks for both value and type equality.
Question 55: What is the purpose of a JavaScript function?
A. To define a block of code that can be reused multiple times
B. To style HTML elements
C. To create animations on a web page
D. To validate user input in a form
A. To define a block of code that can be reused multiple times. Functions promote code organization and reusability.
Question 56: What is the correct syntax for a for loop in JavaScript?
A.for (i = 0; i <= 5; i++)
B.for i = 0 to 5
C.for (i = 0, i <= 5)
D.for i in range(5)
A. for (i = 0; i <= 5; i++). This is the standard syntax for a for loop in JavaScript, initializing a variable, setting a condition, and defining an increment.
Question 57: What is the purpose of the addEventListener() method in JavaScript?
A. To create a new HTML element
B. To attach an event handler to an HTML element
C. To change the content of an element
D. To submit a form
B. To attach an event handler to an HTML element. addEventListener() allows you to execute code when a specific event (like a click or keypress) occurs on an element.
Question 58: What is AngularJS?
A. A server-side scripting language
B. A CSS framework
C. A JavaScript framework for building single-page applications
D. A photo editing software
C. A JavaScript framework for building single-page applications. AngularJS (often referred to as Angular 1.x) provides a structure for creating dynamic and interactive web apps.
Question 59: What is the purpose of data binding in AngularJS?
A. To connect the model (data) to the view (HTML)
B. To style HTML elements
C. To create animations on a web page
D. To validate user input in a form
A. To connect the model (data) to the view (HTML). Data binding automatically keeps the view and the model synchronized.
Question 60: Which directive is used to repeat an HTML element in AngularJS?
A.ng-repeat
B.ng-model
C.ng-bind
D.ng-app
A. ng-repeat. ng-repeat iterates over a collection (like an array) and creates multiple instances of an HTML element for each item in the collection.
Question 61: What is the purpose of the ng-model directive in AngularJS?
A. To bind the value of an HTML element (like an input field) to a variable in the scope
B. To style HTML elements
C. To create animations on a web page
D. To validate user input in a form
A. To bind the value of an HTML element to a variable in the scope. ng-model enables two-way data binding.
Question 62: What is a controller in AngularJS?
A. A JavaScript function that controls the data and behavior of an application
B. A CSS file that styles the application
C. An HTML template that defines the structure of the application
D. A server-side script that handles data processing
A. A JavaScript function that controls the data and behavior of an application. Controllers manage the application’s logic and interact with the scope.
Question 63: What is the purpose of the $scope object in AngularJS?
A. To store data that can be accessed by the view and the controller
B. To style HTML elements
C. To create animations on a web page
D. To validate user input in a form
A. To store data that can be accessed by the view and the controller. $scope acts as the glue between the controller and the view.
Question 64: Which of the following is NOT a built-in AngularJS service?
A.$http
B.$scope
C.$location
D.$document
B. $scope. While $scope is a fundamental object passed into controllers, it’s not technically a service like $http or $location that you inject.
Question 65: What is the purpose of the $http service in AngularJS?
A. To make HTTP requests to a server
B. To style HTML elements
C. To create animations on a web page
D. To validate user input in a form
A. To make HTTP requests to a server. $http enables communication with back-end APIs to fetch or send data.
Question 66: What is a directive in AngularJS?
A. A marker on an HTML element that tells AngularJS to attach specific behavior
B. A CSS file that styles the application
C. An HTML template that defines the structure of the application
D. A server-side script that handles data processing
A. A marker on an HTML element that tells AngularJS to attach specific behavior. Directives extend HTML with custom functionality (e.g., ng-repeat, ng-model).
Question 67: What is the purpose of the ng-app directive in AngularJS?
A. To define the root element of an AngularJS application
B. To style HTML elements
C. To create animations on a web page
D. To validate user input in a form
A. To define the root element of an AngularJS application. ng-app bootstraps the AngularJS application and tells Angular where the application begins.
Question 68: What is a filter in AngularJS?
A. A function that formats or transforms data for display in the view
B. A CSS file that styles the application
C. An HTML template that defines the structure of the application
D. A server-side script that handles data processing
A. A function that formats or transforms data for display in the view. Filters modify data before it’s rendered (e.g., formatting currency or dates).
Question 69: Which of the following is NOT a valid form of data binding in AngularJS?
A. One-way binding
B. Two-way binding
C. Three-way binding
D. Event binding
C. Three-way binding. AngularJS primarily uses one-way (controller to view or vice versa) and two-way (controller and view synchronized) data binding. Event binding is also a concept used.
Question 70: What is the purpose of client-side validation in web forms?
A. To ensure that data is entered in the correct format before it’s sent to the server
B. To style HTML elements
C. To create animations on a web page
D. To store data in a database
A. To ensure that data is entered in the correct format before it’s sent to the server. Client-side validation provides immediate feedback to the user and reduces server load.
Question 71: Which of the following is a popular photo editing software?
A. Adobe Photoshop
B. Microsoft Word
C. Google Chrome
D. VLC Media Player
A. Adobe Photoshop. Adobe Photoshop is an industry-standard raster graphics editor.
Question 72: What is the purpose of cropping an image?
A. To remove unwanted parts of an image
B. To adjust the brightness and contrast of an image
C. To add text to an image
D. To resize an image
A. To remove unwanted parts of an image. Cropping allows you to change the composition or aspect ratio by trimming edges.
Question 73: Which tool is used to select a specific area of an image in a photo editor?
A. Brush tool
B. Eraser tool
C. Selection tool
D. Text tool
C. Selection tool. Tools like Marquee, Lasso, or Magic Wand are used to isolate parts of an image for editing.
Question 74: What is the purpose of resizing an image?
A. To change the dimensions of an image
B. To adjust the color balance of an image
C. To apply filters to an image
D. To rotate an image
A. To change the dimensions of an image. Resizing modifies the width and height, affecting the overall size and resolution.
Question 75: Which file format is commonly used for web images with complex colors and gradients?
A. PDF
B. DOCX
C. JPEG
D. MP3
C. JPEG. JPEG (or JPG) is a lossy compression format well-suited for photographs and complex images on the web.
Question 76: What is the purpose of image optimization?
A. To reduce the file size of an image without significant loss of quality
B. To add special effects to an image
C. To convert an image to a different file format
D. To print an image
A. To reduce the file size of an image without significant loss of quality. Image optimization is crucial for faster website loading times.
Question 77: Which photo editing tool is used to remove blemishes or imperfections from an image?
A. Clone Stamp tool
B. Healing Brush tool
C. Spot Healing Brush tool
D. All of the above
D. All of the above. These tools are designed for retouching by sampling textures from nearby areas to seamlessly cover imperfections.
Question 78: What is the purpose of layers in photo editing?
A. To organize and edit different parts of an image independently
B. To apply filters to an entire image
C. To adjust the brightness and contrast of an image
D. To resize an image
A. To organize and edit different parts of an image independently. Layers allow for non-destructive editing, making it easy to modify or remove adjustments.
Question 79: Which color model is commonly used for web images?
A. CMYK
B. RGB
C. HSL
D. Pantone
B. RGB. RGB (Red, Green, Blue) is the additive color model used by digital displays like monitors and screens.
Question 80: What is the purpose of the “Save for Web” feature in photo editors?
A. To optimize images for web use
B. To save images in a print-ready format
C. To create animated GIFs
D. To convert images to black and white
A. To optimize images for web use. This feature typically allows fine-tuning of compression levels and file formats to balance quality and file size for web performance.
Question 81: What is the difference between lossy and lossless image compression?
A. Lossy compression reduces file size with some loss of image data, while lossless compression preserves all image data
B. Lossy compression preserves all image data, while lossless compression reduces file size with some loss of image data
C. Lossy compression is only used for web images, while lossless compression is used for print images
D. Lossy compression is more complex than lossless compression
A. Lossy compression reduces file size by permanently discarding some image data, while lossless compression reduces file size without losing any data.
Question 82: Which image file format supports transparency?
A. JPEG
B. PNG
C. GIF
D. Both B and C
D. Both B and C. PNG (Portable Network Graphics) and GIF (Graphics Interchange Format) support transparency, allowing backgrounds to show through.
Question 83: What is the purpose of image editing in web design?
A. To enhance the visual appeal of a website
B. To create interactive elements on a website
C. To manage website content
D. To optimize website performance
A. To enhance the visual appeal of a website. Edited and optimized images contribute significantly to a website’s aesthetics and user engagement.
Question 84: How can you embed an image into a web page?
A. By using the <img> tag in HTML
B. By copying and pasting the image into the HTML code
C. By uploading the image to a server and linking to it
D. Both A and C
A. By using the <img> tag in HTML. The src attribute within the <img> tag specifies the path to the image file (which could be hosted locally or on a server).
Question 85: What is the purpose of the src attribute in an image tag?
A. To specify the image file path or URL
B. To provide alternative text for the image
C. To set the image size
D. To align the image on the page
A. To specify the image file path or URL. The src (source) attribute tells the browser where to find the image file to display.
Question 86: What is the purpose of web publishing?
A. To make a website accessible on the internet
B. To design the layout of a website
C. To write code for a website
D. To edit images for a website
A. To make a website accessible on the internet. Web publishing involves uploading the website’s files to a web server connected to the internet.
Question 87: Which protocol is used to transfer files over the internet?
A. HTTP
B. FTP
C. TCP/IP
D. SMTP
B. FTP. FTP (File Transfer Protocol) is specifically designed for uploading and downloading files between computers.
Question 88: What is a web server?
A. A computer that stores website files and makes them available online
B. A software application for writing code
C. A network protocol for transferring files
D. A type of web browser
A. A computer that stores website files and makes them available online. Web servers respond to requests from browsers and deliver web page content.
Question 89: What is the purpose of a web browser?
A. To access and view websites
B. To design website layouts
C. To write code for websites
D. To edit images for websites
A. To access and view websites. Web browsers interpret HTML, CSS, and JavaScript code to render web pages for the user.
Question 90: Which of the following is NOT a popular web browser?
A. Google Chrome
B. Mozilla Firefox
C. Microsoft Edge
D. Adobe Photoshop
D. Adobe Photoshop. Adobe Photoshop is image editing software, not a tool for Browse the web.
Question 91: What is a URL?
A. The address of a website or web page
B. A type of web server
C. A programming language for web development
D. A network protocol for transferring files
A. The address of a website or web page. URLs (Uniform Resource Locators) are unique identifiers for resources on the internet.
Question 92: What is the purpose of a domain name registrar?
A. To sell domain names
B. To host websites
C. To design website layouts
D. To provide email services
A. To sell domain names. Domain registrars are accredited companies that manage the reservation of internet domain names.
Question 93: What is web hosting?
A. The service of providing space on a web server to store website files
B. The process of designing a website
C. The act of writing code for a website
D. The practice of optimizing a website for search engines
A. The service of providing space on a web server to store website files. Web hosting companies provide the infrastructure needed to make websites accessible online.
Question 94: What is the purpose of a website’s homepage?
A. To serve as the main landing page and provide an overview of the website
B. To display contact information
C. To showcase a list of all web pages on the site
D. To provide a search function
A. To serve as the main landing page and provide an overview of the website. The homepage typically introduces the site and provides navigation to other sections.
Question 95: What is a hyperlink?
A. A clickable link that takes you to another web page or resource
B. A type of image format
C. A programming language for web development
D. A network protocol for transferring files
A. A clickable link that takes you to another web page or resource. Hyperlinks are the foundation of navigating the World Wide Web.
Question 96: What is the purpose of a website’s navigation menu?
A. To help users find and access different sections of the website
B. To display the website’s logo
C. To show the current date and time
D. To play background music
A. To help users find and access different sections of the website. Navigation menus provide structure and allow users to move between pages easily.
Question 97: What is a web page?
A. A single document that can be accessed through a web browser
B. A collection of websites
C. A type of web server
D. A network protocol for transferring files
A. A single document that can be accessed through a web browser. Web pages are typically written in HTML and form the content of a website.
Question 98: What is the purpose of a search engine?
A. To help users find information on the internet
B. To design website layouts
C. To write code for websites
D. To edit images for websites
A. To help users find information on the internet. Search engines like Google crawl and index the web to provide relevant results to user queries.
Question 99: Which of the following is NOT a common way to publish a website?
A. Using a web hosting service
B. Uploading files via FTP
C. Sharing files through email
D. Using a website builder platform
C. Sharing files through email. Email is not designed for hosting or publishing websites; it’s for communication.
Question 100: What is the purpose of website maintenance?
A. To keep a website updated, secure, and functioning properly
B. To design the initial layout of a website
C. To write the code for a website
D. To promote a website on social media
A. To keep a website updated, secure, and functioning properly. Regular maintenance includes updates, backups, security checks, and content revisions.