This is the first quiz about the web development subtopic. All 15 questions in this quiz are covered in the articles.
Every question in this quiz is multiple choice. In order to take this quiz, click on the box for your selected answer. Once you have tried your best attempt, you can click on the 'Submit answers' button and your answers will be marked. The questions highlighted in green are the ones you answered correctly and the questions highlighted in red are the ones you answered incorrectly. This will give you an overview of the terminology in web development that you can remember and the terminology that you could not remember. You could also consider whether the questions you answered correctly were ones you definitely thought you knew or ones you guessed. If you want to have another go at the quiz, you can reload the page.
Once you've finished the quiz, you can click on 'Reveal/Hide answers' to reveal or hide the correct answers for every question. The correct answer is explained for most questions.
Remember to click on 'Submit answers' once you have finished this quiz in order to get your result.
Question 1
The correct answer is: b: HTML, CSS, JavaScript
These are the big three languages. HTML is used to define the structure and formatting of a webpage by using lots of different tags. CSS is used to define the style of HTML elements and JavaScript is used to program the behaviour of webpages and create dynamic effects within web browsers.
Question 2
The correct answer is: a: A "write less, do more" JavaScript library.
Question 3
The correct answer is: d: In the address bar of the web browser.
Question 4
The correct answer is: b: Admissions page
Options A, C, and D are all examples of basic pages in a website.
Question 5
The correct answer is: d: Dynamic website
Option A is incorrect as a static website is the opposite of a dynamic website. The content remains the same, is not personalised to users, and can only be changed by the website owner manually updating it.
Question 6
The correct answer is: c: Communicating with databases, such as MySQL.
This cannot be accomplished using JavaScript because it is a client-side scripting language and databases work on the server side. A server-side scripting language, like PHP, would be used to communicate with databases, such as MySQL.
Options A, B, and D are incorrect as they are all examples of client-side tasks that can be accomplished using JavaScript.
Question 7
The correct answer is: a: There is a risk of harmful content.
Since anyone can post user-generated content at any time, there is a risk of harmful content that is against the terms of use. This is why it needs to be moderated.
Option B is incorrect as user-generated content can be used to provide SEO benefits to other sites, like external links to other sites, although most sites automatically use the nofollow attribute to prevent links from being used to artificially boost the ranking of external sites.
Option C is incorrect as user-generated content makes content much quicker to create.
Option D is incorrect as user-generated content always encourages engagement with the website.
Question 8
The correct answer is: b: An informational website
Question 9
The correct answer is: c: Content can be created, updated, and maintained much faster.
Since multiple users can contribute at once, content can be created, updated, and maintained much faster.
Option A is incorrect as not all wikis are run by experts and the information might be unreliable.
Option B is incorrect as wikis can lead to privacy risks, like users accidentally saving a page with personal information.
Option D is incorrect as wikis always completely rely on an internet connection.
Question 10
The correct answer is: a: True
Question 11
The correct answer is: a: Social media site
Social media sites, like Facebook and Twitter are completely based on user-generated content. Blogs, ecommerce sites, and news sites will not have as much user-generated content as social media sites.
Question 12
The correct answer is: b: False
This statement is false. HTML sitemaps are not specifically designed for smaller websites. Smaller websites are less likely to need them than larger websites as they don't have as many pages.
Question 13
The correct answer is: d: Properly describing the image and using a few target keywords.
Option A is incorrect as alternative text is not designed to be very long.
Option B is incorrect as that is a form of keyword stuffing, which can lead to penalties by search engines.
Option C is incorrect as using images in place of alternative text will not be useful for accessibility.
Question 14
The correct answer is: d: All of the above.
Options A, B, and C are all reasons why it is important to ensure that a webpage loads quickly enough.
Question 15
The correct answer is: c: React.js
React, also known as React.js or ReactJS, is an open-source and frontend JavaScript library used to quickly and efficiently build interactive user interfaces with much less code than JavaScript.
Your like or dislike has been added successfully. To see the changes, reload the page.