introduction to front end development coursera week 1 quiz answers
Knowledge Check - How the web works
1. In the client/server model, your device is a ____________________.
- Client
- Server
2. The website address that you type in your web browser to navigate to a website is called a ____________________.
- Domain name
- Client name
- HTTP
3. Servers are typically stored in a building called a ____________________.
- Data Center
- DHCP Center
- DNS Server
4. The physical components of a server are called the ____________________.
- Software
- Hardware
5. The purpose of a web server is to ____________________.
- Request content from a web browser and receive the response.
- Receive web pages and display them in the web browser.
- Receive requests from a web browser and to respond with the correct content for that request.
6. True or False. A website can consist of multiple web pages linked together.
- True
- False
7. The links you click on in your web browser are known as ____________________.
- Hyperlinks
- Data links
- Server links
8. Which of these are the 3 main technologies of the web browser? Select all that apply.
- HTML
- C#
- JavaScript
- CSS
9. When you run a website on the cloud, the website is restricted to one physical server.
- True
- False
Knowledge Check - The Web and the Internet
10. When sending a message to another computer, the source and destination are specified using ________________.
- a Domain Name
- a Web Server
- an IP Address
11. Which of the following are valid IP addresses? Select all that apply.
- 192.0.2.235
- example.com
- 4527:0db8:0a00:1567:0200:ff00:0042:8329
12. When using TCP, data can arrive out of order.
- True
- False
13. Which of the following are valid HTTP methods? Select all that apply.
- GET
- POST
- SEND
- DELETE
14. HTML describes the structure and content of a web page.
- True
- False
15. When you type a website address (for example, coursera.org) in your web browser, which protocol is used to find the IP address of the website?
- Internet Message Access Protocol (IMAP)
- File Transfer Protocol (FTP)
- Domain Name System Protocol (DNS)
16. A web application is more ________________ compared to a website.
- Informative
- Interactive
Knowledge Check - Core Internet Technologies
17. Which of the following can be done using the developer tools in your browser? Select all that apply.
- Inspect the HTML elements of a web page.
- Check JavaScript error logs.
- Inspect a timeline of HTTP requests and responses.
- Upload images to the web server
- Inspect the performance and memory usage of a webpage.
18. In software development, a library provides _________________________.
- Reusable pieces of code that can be used by your application.
- A structure for developers to build an application with.
19. In software development, an API is _________________________.
- a set of functions that an application component or service can provide.
- a text editor to write code with.
20. Which of the following are benefits of using an Integrated Development Environment (IDE) such as Visual Studio Code? Select all that apply.
- Syntax Highlighting
- Error Highlighting
- Autocomplete
- Autodelete
- IntelliSense
Module Quiz: Get started with Web Development
21. When two computers connect directly to each other, this forms ______________.
- the Internet
- a Network
- a Server
22. The programs that run on a computer are called the ______________.
- Hardware
- Software
23. The structure of a web page is defined using ______________.
- HTML
- CSS
- JavaScript
24. The style of a web page is defined using ______________.
- HTML
- CSS
- JavaScript
25. Computers communicate with each other using which protocol?
- Network Protocol
- Mail Protocol
- Mobile Protocol
- Internet Protocol
26. To communicate with another computer on a network, your computer sends a message called an __________________.
- IP Packet
- IP Mail
- IP Container
27. The web browser and web server use which protocol to transfer data?
- DNS
- SMTP
- HTTP
- IMAP
28. In software development, a framework provides a structure for developers to build an application.
- True
- False
29. As a developer, it is best to use a _____________ to write and maintain code.
- Word Processor
- Integrated Development Environment
- Web Browser
- Development Book
30. In software development, an API is a set of functions that an application component or service can provide.
- True
- False