Introduction to Mobile Development complete course is currently being offered by Meta through Coursera platform.
This course is part of the Meta React Native Specialization.
- The role of a cross-platform mobile developer
- Creating a simple webpage using HTML5
- Styling a web page using CSS
- Explaining React and React Native

Introduction to Mobile Development Week 1 Coursera Quiz Answers
Quiz 1 Answers - Knowledge Check - How the web works
Q 1. Servers are typically stored in a building called a ____________________.
- DHCP
Center
- DNS
Server
- Data
Center
Q 2: In the client/server model, your device is a ____________________.
- Client
- Server
Q 3: The website address that you type in your web browser to navigate to a website is called a ____________________.
- HTTP
- Domain name
- Client name
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 Answers - Mobile development
Question 1: The first Android OS was released in 2008 by
______________.
- Apple
- Microsoft
- Google
- 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
Introduction to Mobile Development Coursera Week 3 Quiz Answers
Quiz 1 Answers - 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 Answers - 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 performant 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
Introduction to Mobile Development Week 4 Coursera Quiz
Answers
Quiz 1 Answers - 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
Post a Comment