All week Introduction to Mobile Development Coursera Quiz Answers
Table of Contents
Week 1: Introduction to Mobile Development Coursera Quiz Answers
Quiz 1: Knowledge Check – How the web works
Q 1: In the client/server model, your device is a ____________________.
- Client
- Server
Q 2: The website address that you type in your web browser to navigate to a website is called a ____________________.
- HTTP
- Domain name
- Client name
Q 3. Servers are typically stored in a building called a ____________________.
- DHCP Center
- DNS Server
- Data Center
Q 4. The physical components of a server are called the ____________________.
- Hardware
- Software
Q 5. The purpose of a web server is to ____________________.
- Receive web pages and display them in the web browser.
- Request content from a web browser and receive the response.
- Receive requests from a web browser and to respond with the correct content for that request
Q 6. True or False. A website can consist of multiple web pages linked together.
- True
- False
Q 7. The links you click on in your web browser are known as ____________________.
- Data links
- Hyperlinks
- Server links
Q 8. Which of these are the 3 main technologies of the web browser? Select all that apply.
- HTML
- C#
- JavaScript
- CSS
Q 9. When you run a website on the cloud, the website is restricted to one physical server.
- True
- False
Quiz 2: Module quiz: Mobile development
Question 1: The first Android OS was released in 2008 by ______________.
- Apple
- Microsoft
- Amazon
Question 2: What is a major advantage of a desktop browser?
- Users consume less data bandwidth.
- It allows users to visit a website offline.
- Allow full access to website content.
- It is portable.
Question 3: JavaScript is also referred to as ______________.
- Interpreted Language
- Compiler Language
Question 4: Which one of the following is a JavaScript browser engine?
- V8
- Java
- Safari
Question 5: Which of the following is an integrated development environment? Select all that apply.
- Swift
- Kotlin
- Xcode
- Android Studio
Question 6: Kotlin is a ______________ programming language for building Android apps.
- Single-platform
- Multi-platform
Question 7: The Swift programming language gives developers the ability to build apps for which of the following?
- airOS
- tvOS
Question 8: What engine is responsible for compiling the entire website code before displaying it to users?
- Android
- JavaScript
- Swift
Visit Introduction to Frontend Development for further Quiz
Week 3: Introduction to Mobile Development Coursera Quiz Answers
Quiz 1: Knowledge check: Introduction to cross-platform mobile development
Question 1: If you are developing an app for iOS or Android, you should _______________.
- Understand a low-level language such as c++
- Have a deep understanding of the platform and its capabilities
Question 2: Hardware or software that enables one computer system to imitate another is called an _______________.
- Imitator
- Emulator
Question 3: How do you ensure that your emulator is not taxing on your hardware?
- Create different levels of hardware acceleration
- Create a partition on your local machine
Question 4: Which of the following is an advantage of using a cross-platform technology? Select all that apply.
- Cost reduction
- Code Reuse
- No Code
Quiz 2: Module Quiz: React and React Native
Question 1: Which of the following is a benefit of using React Native for app development?
- Code reusability
- Large developer community
- Fast refresh
- Free Deployment on App Store
Question 2: React Native is an extension of the ReactJs library.
- True
- False
Question 3: To improve performance, web servers can keep a copy of dynamic content in a ______________.
- Cloud
- DOM
- Cache
Question 4: React library was designed to help the Facebook team ______________.
- to build a dynamic and high-performing web app.
- to build a lite version for their existing web app.
- to develop an efficient back-end architecture.
Question 5: The main approach for serving code and resources in a single-page application is called?
- Packets
- Bundling
- Code Boxing
Question 6: React is a ______________ for building single-page applications.
- Library
- Framework
Question 7: Components allow developers to improve development efficiency by reusing code.
- True
- False
Question 8: A React application is built up of a tree of components called the Component ______________.
- Library
- Hierarchy
- Root
- Branch
Week 4: Introduction to Mobile Development Coursera Quiz Answers
Quiz 1: Graded assessment: Introduction to Mobile Development
Quiz 1: True or False. In the request/response cycle, the web browser sends the request.
- True
- False
Question 2: In the web browser, what is the role of HTML?
- To describe the content of the web page
- To provide interactivity and data processing
- To describe the visual look and layout
Question 3: React uses a virtual DOM to reduce updates to the browser DOM.
- True
- False
Question 4: True or False. Little Lemon will display in the web browser’s main window.
<!DOCTYPE html>
<html>
<head>
<title>Little Lemon</title>
</head>
<body>
<p>Our Menu</p>
</body>
</html>
- True
- False
Question 5: Which HTML tag is used to link to other HTML documents?
- The image tag <img>
- The anchor tag <a>
- The link tag <link>
Question 6: In the following CSS rule, what part of the rule is represented by div?
div {
width: 50%;
}
- Property
- Selector
- Attribute
Question 7: What is the margin-box width for the following CSS rule?
div {
width: 20px;
padding-left: 10px;
padding-right: 10px;
margin-left: 10px;
margin-right: 10px;
}
- 20 pixels
- 40 pixels
- 60 pixels
Question 8: Kotlin is a ______________ programming language for building Android apps.
- Single-platform
- Multi-platform
Question 9: React library was designed to help the Facebook team ______________.
- to build dynamic and high-performance web apps.
- to develop an efficient back-end architecture.
- to build a lite version for their existing web app.
Question 10: React applications are built using reusable pieces of code. What are these pieces known as?
- Elements
- Components
- Snippets
Find More Related Quiz Answers >>
Introduction to Mobile Development Coursera Quiz Answers
Programming with JavaScript Coursera Quiz Answers
Version Control Coursera Quiz Answers