Coursera Answers

Introduction to the Internet of Things and Embedded Systems Quiz Answer

Introduction to the Internet of Things and Embedded Systems Quiz Answer

Introduction to the Internet of Things and Embedded Systems Quiz Answer


About this Course

The explosive growth of the “Internet of Things” is changing our world and the rapid drop in price for typical IoT components is allowing people to innovate new designs and products at home. In this first class in the specialization you will learn the importance of IoT in society, the current components of typical IoT devices and trends for the future. IoT design considerations, constraints and interfacing between the physical world and your device will also be covered. You will also learn how to make design trade-offs between hardware and software. We’ll also cover key components of networking to ensure that students understand how to connect their device to the Internet. Please note that this course does not include discussion forums.


Upon completing this course, you will be able to:

  1. Define the term “Internet of Things”
  2. State the technological trends which have led to IoT
  3. Describe the impact of IoT on society
  4. Define what an embedded system is in terms of its interface
  5. Enumerate and describe the components of an embedded system
  6. Describe the interactions of embedded systems with the physical world
  7. Name the core hardware components most commonly used in IoT devices
  8. Describe the interaction between software and hardware in an IoT device
  9. Describe the role of an operating system to support software in an IoT device
  10. Explain the use of networking and basic networking hardware
  11. Describe the structure of the Internet
  12. Describe the meaning of a “network protocol”
  13. Explain MANETs and their relation to IoT


SKILLS YOU WILL GAIN

  • Internet Of Things (IOT)
  • Microcontroller
  • Embedded System Design
  • Wireshark

Go To this Course :

https://www.coursera.org/learn/iot



Module 1 Quiz Answer

Question 1)

My watch displays the current weather downloaded from the Internet. My watch is an IoT device.

  • True
  • False



Question 2)

Which of the following could be an IoT device?

  • a lamp
  • a pen
  • a couch
  • all of the above



Question 3)

An IoT device can most easily be differentiated from a standard computer based on

  • memory capacity
  • computational performance
  • interface with the user and the world
  • weight/size



Question 4)

The following trend is NOT related to the growth in IoT technology:


  • Decrease in computer size over time.
  • Decrease in computer cost over time.
  • Increase in computer monitor size over time.
  • Increase in computer performance over time.



Question 5)

IoT devices are likely to be more vulnerable to cyberattacks than standard computers.

  • True
  • False



Question 6)

Which of these security approaches is feasible for most IoT devices?

  • Use of anti-virus software.
  • Use of an internal firewall.
  • Regular installation of product firmware updates.
  • Complete separation of the device from the Internet.

Question 7)

IoT devices gather private information about users. Which statement is most true about the security of that data?

  • Users can ensure security of collected data by encrypting it manually.
  • Users can sue data collecting agencies if their data is not held securely.
  • Users must rely on data-collecting agencies to securely store and transmit their data.
  • Most data gathered by IoT devices is safe because IoT devices are not a target of hackers.



Question 8)

Although people are aware of the dangers of cyberattacks, they often do not understand the risks to IoT devices.

  • True
  • False


Module 2 Quiz Answer

Question 1)

A light sensor (photoresistor) is an analog sensor.

  • True
  • False


Question 2)

A microphone is a digital sensor.

  • True
  • False



Question 3)

A push button is an analog sensor.

  • True
  • False



Question 4)

A keyboard is a digital sensor.

  • True
  • False



Question 5)

Which of the following components are actuators? Select all that apply.

  • an LED
  • a servo motor
  • a CMOS camera
  • a thermometer
  • a heating element



Question 6)

The component of an embedded system that executes a program is:

  • an FPGA
  • a microcontroller
  • a sensor/actuator pair
  • an analog-to-digital converter


Question 7)

An analog-to-digital converter is common in embedded systems because

  • analog computation is faster than digital.
  • many sensors are analog while the microcontroller is digital.
  • analog computation uses less battery power than digital computation.
  • digital data is generally more compact than analog.



Question 8)

Consider the anti-lock braking system in a car. What are the main sensors and actuators of this system from the perspective of the driver?


  • brake pedal and steering wheel
  • accelerator pedal and turn signal
  • gearshift and dashboard monitor
  • brake pedal and brake calipers and pads





Module 3 Quiz Answer

Question 1)

Under what conditions should an integrated circuit be used in an IoT device?

  • When lowest power is required.
  • When highest performance is required.
  • When the function is already commonly available as an integrated circuit.
  • All of the above.



Question 2)

Given a choice between implementing a function as an integrated circuit (in hardware) or as a program (in software), what factor needs to be considered the least?


  • The physical look of the final device.
  • The performance required of the final product.
  • The cost of manufacturing the integrated circuit.
  • The required time to design the integrated circuit vs. the program.




Question 3)

Generally, in a computer-based system, main memory is much larger than cache.


  • True
  • False



Question 4)

What is the fastest type of storage in a computer-based device?

  • Cache
  • Flash
  • Registers
  • Main memory



Question 5)

Which statement is false?

  • Assembly code is easier to read than machine code.
  • A programmer may write assembly code directly if performance is very important.
  • High-level languages are generally easier to program in than assembly language.
  • Machine language is universal, allowing programs written in machine language to be executed on any microprocessor.



Question 6)

What does an assembler generate?

  • Machine code from assembly code.
  • Assembly code from machine code.
  • Assembly code from a high-level language.
  • Machine code from a high-level language.



Question 7)

Compiled code generally executes faster than interpreted code.


  • True
  • False


Question 8)

Which of the following is NOT a benefit of using an operating system?

  • Many programs can execute on the same processor at the same time.
  • The operating system enables separation between multiple processes.
  • The frequency of the microcontroller clock can be significantly increased.
  • The operating system provides a convenient programming interface to the hardware.




Module 4 Quiz Answer

Question 1)

What protocols are required for Internet communication?

  • TCP or UDP/IP
  • HTTP/Ethernet
  • FTP/HTTP
  • Ethernet/Token Ring


Question 2)

Which network device copies packets onto all ports?

  • bridge
  • router
  • hub
  • switch



Question 3)

What is the protocol associated with the world wide web?

  • HTTP
  • SMTP
  • FTP
  • TCP



Question 4)

A MANET protocol is likely to differ from a typical LAN protocol because a MANET protocol will

  • have higher bandwidth than a typical LAN protocol.
  • consume less power than a typical LAN protocol.
  • ensure greater connectivity than a typical LAN protocol.
  • support more nodes than a typical LAN protocol.



Question 5)

The function of a packet header is to

  • mark the ending of the previous packet.
  • store an encrypted version of the packet’s contents.
  • contain packet information generated by a protocol layer.
  • all of the above.



Question 6)

A packet sniffer is a tool that can be used to record local traffic on a network.

  • True
  • False



Question 7)

A hub can be used to communicate between two LANs with different protocols.

  • True
  • False



Question 8)

In the HTTP protocol, a request message is sent by a web client to a web server.

  • True
  • False