67% found this document useful (3 votes)
7K views22 pages

IoT MCQ With Solution

This document contains 15 multiple choice questions about Internet of Things (IOT) topics related to Arduino and Raspberry Pi. It tests knowledge of different Arduino boards, microcontrollers, programming languages used for Arduino, shields, pins, and other Arduino fundamentals. It also contains questions about Raspberry Pi models, operating systems, processor architecture, default user, distributions supported, USB/Ethernet ports, and other Raspberry Pi basics. The questions cover both hardware and software aspects of Arduino and Raspberry Pi to assess understanding of core IOT concepts and components.

Uploaded by

rishab jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
67% found this document useful (3 votes)
7K views22 pages

IoT MCQ With Solution

This document contains 15 multiple choice questions about Internet of Things (IOT) topics related to Arduino and Raspberry Pi. It tests knowledge of different Arduino boards, microcontrollers, programming languages used for Arduino, shields, pins, and other Arduino fundamentals. It also contains questions about Raspberry Pi models, operating systems, processor architecture, default user, distributions supported, USB/Ethernet ports, and other Raspberry Pi basics. The questions cover both hardware and software aspects of Arduino and Raspberry Pi to assess understanding of core IOT concepts and components.

Uploaded by

rishab jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

IOT Questions and Answers – Arduino

1. How many types of arduinos do we have?


a) 5
b) 6
c) 8
d) 6

Answer: c
Explanation: There are 4 Arduino boards and 4 Arduino shields that fit on top of Arduino
compatible boards to provide additional capability like connecting to the internet, motor controller,
LCD screen controlling etc.,.

2. What is the microcontroller used in Arduino UNO?


a) ATmega328p
b) ATmega2560
c) ATmega32114
d) AT91SAM3x8E
Answer: a
Explanation: ATmega328p is a microcontroller which is 32KB of flash ROM and 8-bit
microcontroller.

3. What does p refer to in ATmega328p?


a) Production
b) Pico-Power
c) Power-Pico
d) Programmable on chip
Answer: b
Explanation: Picopower technology employs advanced features like multiple clock domains, DMA
and event systems to minimize power consumption.

4. Arduino shields are also called as _________


a) Extra peripherals
b) Add on modules
c) Connectivity modules
d) Another Arduinos
Answer: b
Explanation: The Arduino boards can connect with add- on modules termed as shields. Multiple,
and possibly stacked shields may be individually addressable via an I2C serial bus.

5. What is the default bootloader of the Arduino UNO?


a) Optiboot bootloader
b) AIR-boot
c) Bare box
d) GAG
Answer: a
Explanation: The optiboot bootloader will take 512 bytes, leaving 32256 bytes for application
code. Due to its small size larger up-loadable sketch size is achieved.
6. Does the level shifter converts the voltage levels between RS-232 and transistor-transistor
logic.
a) True
b) False
Answer: a
Explanation: Level shifters are used in multi-design, different blocks work on different voltage
levels. So when a signal passes from one voltage domain to another voltage this is needed
particularly when a signal passes from low level to high level.
7. Which is the software or a programming language used for controlling of Arduino?
a) Assembly Language
b) C Languages
c) JAVA
d) Any Language

Answer: d
Explanation: A program for Arduino can be written in any programming language for a compiler
that produces binary machine code for the target processor.
8. Do Arduino provides IDE Environment?
a) True
b) False
Answer: a
Explanation: It includes a code editor with features as texti cutting and pasting, searching and
replacing text, automatic indenting, brace matching, syntax highlighting, and provides simple
one-click mechanism to compile and uplaod programs to an Arduino board.
9. A program written with the IDE for Arduino is called _________
a) IDE source
b) Sketch
c) Cryptography
d) Source code
Answer: b
Explanation: Sketches are saved on the development computer as text files with the file
extension .ino. Arduino software (IDE) pre-1.0 saved sketches with the extension file .pde.

10. Arduino IDE consists of 2 functions. What are they?


a) Build() and loop()
b) Setup() and build()
c) Setup() and loop()
d) Loop() and build() and setup()
Answer: c
Explanation: Setup() is called once in the program when a sketch starts after power-up. It is used
to initialixe variables, input and output pin modes, and other libraries needed in the sketch.
Loop() is used after setup() been called, function loop() is executed repeatedly in the main
program. It controls the board until the board is powered off or is reset.

11. How many digital pins are there on the UNO board?
a) 14
b) 12
c) 16
d) 20
Answer: a
Explanation: It has 14 digital pins input/output pins of which 6 can be used as PWM output, 6
analog inputs, a USB connection, a power jack, a reset button and more.
12. _________ board allows sewn into clothing.
a) UNO
b) RedBoard
c) LilyPad
d) Mega
Answer: c
Explanation: LilyPad was creatively designed with large connecting pads and a flat back to allow
them to be sewn into clothing with conductive thread.
13. How many analog pins are used in Arduino Mega board?
a) 16
b) 14
c) 12
d) 8
Answer: a
Explanation: It has lots of digital input/output pins, 14 can be used as PWM output 16 analog
inputs, a USB connection, a power jack, and a reset button.
14. Which board is first to use microcontroller within build USB?
a) LilyPad
b) UNO
c) RedBoard
d) Leonardo
Answer: d
Explanation: The Leonard is Arduino’s first development board to use one microcontroller with
built-in USB. This means that it can be cheaper and simple, And also, code libraries are available
which allow the board to emulate a computer keyboard etc.
15. ___________ are pre built circuit boards that fit on top of Android.
a) Sensor
b) Data types
c) Breadboard
d) Sheilds
Answer: d
Explanation: Shields are pre- built circuit boards that fit on top of board and provide additional
capabilities like controlling motors, connecting to internet, providing cellular etc.

IOT Questions and Answers – Rasberry Pi


1. Does Raspberry Pi need external hardware?
a) True
b) False
Answer: b
Explanation: The RPi can be used without additional hardware (except perhaps a power supply
of some kind), it won’t be much use as a general computer. As with any normal PC, it is likely
you need some additional hardware.
2. Does RPi have an internal memory?
a) True
b) False
Answer: a
Explanation: The RPi has no internal storage or built-in operating system it requires an SD-card
that is set up to boot the RPi.
3. What do we use to connect TV to RPi?
a) Male HDMI
b) Female HDMI
c) Male HDMI and Adapter
d) Female HDMI and Adapter
Answer: c
Explanation: HD TV’s and most LCD Monitors can be connected using a full-size male HDMI
cable, and with an inexpensive adapter if DVI is used. HDMI version 1.4 cable is recommended.
4. How power supply is done to RPi?
a) USB connection
b) Internal battery
c) Charger
d) Adapter
Answer: a
Explanation: The unit uses a Micro USB connection to power itself (only the power pins are
connected so it will not transfer data over the connection). A standard modern phone charger
with a micro USB connector will do, but needs at least 700 mA at 5 volts.
5. What is the Ethernet/LAN cable used in RPi?
a) Cat5
b) Cat5e
c) Cat6
d) RJ45
Answer: d
Explanation: We can use an Ethernet cable or a USB Wifi adapter. The RPi ethernet port is auto-
sensing which means that it may be connected to a router or directly to another computer
(without the need for a crossover cable).

6. What are the parameters that are default values?


a) Port_Name and Bits
b) Speed and Port_Names
c) Speed and Parity
d) Stop bit and Flow Control
Answer: b
Explanation: Port_Name: Linux automatically assigns different names for different types of serial
connectors. For Standard Serial Port: ttyS0 … ttySn
USB Serial Port Adapter: ttyUSB0 … ttyUSBn
Speed: 115200.
7. What is the command used for easy using of GNU screen?
a) $useradd -G {dialout} your_name
b) Screen Port_Name115200
c) Minicom -b 115200 -o -D Port_Name
d) Prompt> # help
Answer: b
Explanation: This command is used to open and write or modify data on GNU screen and we
should write in the terminal window.
8. Which instruction set architecture is used in Raspberry Pi?
a) X86
b) MSP
c) AVR
d) ARM
Answer: d
Explanation: ARM assembler is used in Raspberry Pi. Machine language is built up from discrete
statements or instructions implemented by a particular processor.
9. What is the default user in Debain on Raspberry Pi?
a) Default
b) User
c) Pi
d) Root
Answer: c
Explanation: Linux users. User management in Raspberry is done on the command line. The
default user is Pi, and the password is raspberry. You can add users and change each user’s
password.
10. What are the distributions are supported by raspberry Pi?
a) Arch Linux
b) Debain
c) Fedora Remix
d) Arch Linux, Debain, and Fedora Remix
Answer: d
Explanation: These all are the distributors that have Linux operating system which has default
GUI for Fedora as Xfce, Mate, None-depends on spin.
11. What bit processor is used in Pi 3?
a) 64-bit
b) 32-bit
c) 128-bit
d) Both 64 and 32 bit
Answer: a
Explanation: The first is a next generation Quad Core Broadcom BCM2837 64-bit ARMv8
processor, making the processor speed increase from 900MHz on the Pi 2 to up to 1.2GHz on
the Pi 3.
12. What is the speed of operation in Pi 3?
a) 900MHz
b) 1.2GHz
c) 1GHz
d) 500MHz
Answer: b
Explanation: The first is a next generation Quad Core Broadcom BCM2837 64-bit ARMv8
processor, making the processor speed increase from 900MHz on the Pi 2 to up to 1.2GHz on
the Pi 3.
13. WiFi is not present in which of the following models?
a) Raspberry Pi3
b) Raspberry Pi Zero WH
c) Raspberry Pi Zero W
d) Raspberry Pi Zero
Answer: d
Explanation: All the 3 has an inbuilt Wifi in which all of them works on 802.11 n. For Raspberry Pi
Zero an external ESP2866 should be connected.
14. Does micro SD card present in all modules?
a) True
b) False
Answer: a
Explanation: All the products have an inbuilt memory as well as an extended memory.

15. How many USB ports are present in Raspberry Pi 3?


a) 5
b) 2
c) 4
d) 3
Answer: c
Explanation: In Raspberry Pi3 there is an upgraded switched power source that goes up to 2.5
Amps instead of just 2 Amps, allowing pi to power even more powerful devices over USB ports.

IOT Questions and Answers – Communication with IOT


Devices with Voice Commands
1. _________ allows us to control electronic components
a) RETful API
b) RESTful API
c) HTTP
d) MQTT

Solution: Answer: a
Explanation: RETful API that allows us to control electronic components connected to our
Intel Galileo Gen 2 board through HTTP requests.
2. MQTT stands for _____________
a) MQ Telemetry Things
b) MQ Transport Telemetry
c) MQ Transport Things
d) MQ Telemetry Transport
Solution: Answer: d
Explanation: MQTT was known as MQ Telemetry Transport protocol. MQTT is a lightweight
protocol that runs on top of the TCP/IP protocol.

3. MQTT is better than HTTP for sending and receiving data.


a) True
b) False
Solution: Answer: a
Explanation: We want to send and receive data in real time through internet and RESTful API is
not the most appropriate option to do this. Instead, we will work on MQTT which is lighter than
HTTP.
4. MQTT is _________ protocol.
a) Machine to Machine
b) Internet of Things
c) Machine to Machine and Internet of Things
d) Machine Things
Solution: Answer: c
Explanation: The MQTT protocol is a machine to machine and Internet of thing connectivity
protocol.
5. Which protocol is lightweight?
a) MQTT
b) HTTP
c) CoAP
d) SPI
Solution: Answer: a
Explanation: MQTT is a lightweight protocol that runs on top of the TCP/IP protocol and works
with publish subscribe mechanism.
6. PubNub publishes and subscribes _________ in order to send and receive messages.
a) Network
b) Account
c) Portal
d) Keys
Solution: Answer: d
Explanation: It is necessary to generate our PubNub publishes and subscribes keys in order to
send and receive messages in the network.
7. By clicking which key the PubNub will display public, subscribe, and secret keys.
a) Pane
b) Demo Keyset
c) Portal
d) Network
Solution: Answer: b
Explanation: Click on Demo keyset pane and PubNub will display public, subscribe, and secret
keys. We must copy and paste each of these keys to use them in our code that will publish
messages and subscribe to them.
8.The messageChannel class declares the _________ class attribute that defines the key string.
a) command_key
b) command-key
c) commandkey
d) Key_command
Solution: Answer: a
Explanation: The messageChannel class declares the command_key class attribute that defines
the key string that defines what the code will understand as the command.
9. _________ method saves the received arguments in three attributes.
a) __Init
b) Init__
c) __Init__
d) _init_
Solution: Answer: c
Explanation: __Init__ method saves the received arguments in three attributes with the same
names.
10. _________ and _________ saves the publish and subscribe keys that we have generated
with the PubNub Admin portal.
a) public_key and subscribe_key
b) Public-key and subscribe-key
c) publickey and subscribekey
d) Key_public and key_subscribe
Solution: Answer: a
Explanation: Then, the constructor declares two local variables: public_key and subscribe_key.
These local variables save the public and subscribe keys that we had generated with the
PubNub Admin portal.
11. _________ specifies the function that will be called when there is a new message received
from the channel.
a) Reconnect
b) Error
c) Connect
d) Callback
Solution: Answer: d
Explanation: The call to this message specifies many methods declared in the MessageChannel
class
Callback: specifies the function that will be called when there is a new message received from
the channel.

12. _________ specifies the function that will be called on an error event.
a) Callback
b) Error
c) Connect
d) Reconnect
Solution: Answer: b
Explanation: The call to this message specifies many methods declared in the MessageChannel
class
Error: specifies the function that will be called on an error event.
13. _________ Specifies the function that will be called when a successful connection with the
PubNub cloud.
a) Callback
b) Error
c) Connect
d) Reconnect
Solution: Answer: c
Explanation: The call to this message specifies many methods declared in the MessageChannel
class
Connect: specifies the function that will be called when a successful connection with the PubNub
cloud.
14. _________ specifies the function that will be called when a successful re-connection is
completed.
a) Callback
b) Error
c) Connect
d) Reconnect
Solution: Answer: d
Explanation: The call to this message specifies many methods declared in the MessageChannel
class
Reconnect: specifies the function that will be called when a successful re-connection is
completed with the PubNub cloud.
15. ___________ specifies the function that will be called when the client disconnects.
a) Callback
b) Error
c) Connect
d) Disconnect
Solution: Answer: d
Explanation: The call to this message specifies many methods declared in the MessageChannel
class
Disconnect: specifies the function that will be called when the client disconnects from the
PubNub cloud.

17. _____________ reduces the adoption and learning curve for the end user.
a) Intuitive
b) IoT
c) Commands
d) Devices
Solution: Answer: a
Explanation: Intuitive reduces the adoption and learning curve for the end user while, at the same
time, create q unique bond between the product and its owner.

IOT Questions and Answers – Collecting Sensor Data


1. The temperature and humidity sensor values are printed in _________
a) OLED matrix
b) PIP
c) PYPI
d) SDK
Solution: Answer: a
Explanation: When we read temperature and humidity values from the sensor, we printed the
values in an OLED matrix and rotated a servo’s shaft to display the measured temperature
expressed in degrees Fahrenheit with the shaft.
2. _________ installer we have to installer to make sure that the request package is installed.
a) PYPI
b) PIP
c) Python
d) SDK
Solution: Answer: b
Explanation: The PIP installer was available to install additional python 2.7.3 package in the
Yocto Linux that we are running on the board.
3. PIP stands for _________
a) Package Management System
b) Python Package Index
c) PIP installs packages
d) Python Management System
Solution: Answer: c
Explanation: PIP is recursive acronyms that stand for either pip installs packages or pip installs
python.
4. PIP is _________ acronym.
a) Excursive
b) Recursive
c) Intrusive
d) Package
Answer: b
Explanation: PIP is a recursive acronym that stands for either pip installs packages or pip installs
python.
5. We will use pip installer to make sure that the _________ Package is installed.
a) Requests
b) SDK
c) IoT Accelerator
d) Maven
Answer: a
Explanation: Now, we will use pip installer to make sure that the requests package is installed.
This package is very popular HTTP library for python.
6. Requests package is very popular _________ Library.
a) MQTP
b) SMTP
c) CoAP
d) HTTP
Answer: d
Explanation: we will use pip installer to make sure that the requests package is installed. This
package is very popular HTTP library for python that allows us to easily build and send HTTP
requests with an extremely easy to understand syntax.

7. Requests package is very popular HTTP library for _________


a) C
b) Embedded c
c) Python
d) Java
Answer: c
Explanation: we will use pip installer to make sure that the requests package is installed. This
package is very popular HTTP library for python that allows us to easily build and send HTTP
requests with an extremely easy to understand syntax.

8. What is the command to install packets?


a) pip install requests
b) pip_install_requests
c) pip-install-requests
d) Pip – install – requests
Answer: a
Explanation: We need to run the following command in the SSH terminal to install the package.

9. _________ is created to represent the interface to Intel IoT Analytics.


a) Intel_IoT_Analytics
b) IntelIoTAnalytics
c) Intel_Iot_Analytics
d) IntelIotAnalytics
Answer: d
Explanation: We will create an Intel Iot Analytics class to represent the interface to Intel IoT
Analytics and make it easy for us to publish observations for the three components.

10. The class declares the ___________ method that receives the temperature.
a) public-observation
b) Public_observation
c) Public – observation
d) Public- Observation
Answer: b
Explanation: The class declares the public_observation method that receives the temperature
expressed in degrees Fahrenheit, the temperature expressed in degrees Celsius and the
humidity level percentage.

IOT Questions and Answers – Open IoT Architecture


1. The number of elements in the Open IoT Architecture?
a) 6 elements
b) 8 elements
c) 7 elements
d) 3 elements
Answer: c
Explanation: The 7 main elements are : sensor middleware (X-GSN), cloud data storage,
scheduler, service delivery and utility manager, request definition, request presentation,
configuration and monitoring.

2. Global Sensor Network is built for _________


a) Reducing cost and time for development
b) Reducing cost and increasing time for development
c) Increasing cost and increasing time for development
d) Increasing cost and decreasing time for development
Answer: a
Explanation: GSN is developed on the observation that most of the requirements for the
application development sensor network are same. Having each sensor network development
using its own custom software not only increases the cost but also takes time for development
and deployment.

3. One of the main characteristics of Linked Stream Data is “Live Streaming”.


a) True
b) False
Answer: a
Explanation: Most of the data on the web is from sensing devices. To facilitate the integration of
data from sensed devices and other sources, both sensor stream source and data are being
enriched with schematic descriptions, creating Linked Stream Data. It shows the live data
depending on our application.

4. The huge number of devices connected to the Internet of Things has to communicate
automatically, not via humans. What is this called?
a) Skynet
b) Bot 2 Bot
c) Machine 2 Machine
d) Intercloud
Answer: c
Explanation: Devices are connected to other devices like mobiles, laptops, etc, to communicate
among themselves which is called machine to machine and that involves wireless
communication techniques, serial connection and powerline connection.
5. Internet of Things needs a lot of network connection. What is the proposed “white Space” radio
standard called?
a) Bluetooth
b) WiMax
c) Weightless
d) Zigbee
Answer: c
Explanation: White space is nothing but gaps that sit in the frequency band used to broadcast
digital TV. The development of so called “Weightless standard” is for the use of TV white space
and for IOT/M2M purpose. The main intention is to reduce the cost and power utilization.
6. What is the sensor/protocol used in GSN?
a) HTTP protocol
b) CoAP protocol
c) MQTT protocol
d) XMPP protocol

Answer: b
Explanation: Constrained Application Protocol is a specialized web transfer protocol which
enables constrained devices to communicate over internet and it is required for GSN in
transferring data stream.

7. Which is the core wrapper of GSN?


a) Serial
b) UDP
c) GPSTest
d) ZeroMQWrapper

Answer: d
Explanation: Wrappers are classified as remote and local wrappers in GSN. Unlike them, the
ZeroMQWrapper is a core wrapper which allows for publishing stream elements that are
produced by a Virtual Sensor.

8. Open IoT ontology is extending the W3C SSN ontology which supports the description of the
physical and processing structure of sensors.
a) True
b) False
Answer: a
Explanation: Sensors are not constrained to physical sensing devices, rather a sensor is
anything that can calculate the value of the phenomenon. Thus, either a device or Computational
process or a combination of them could play the role of a sensor.
9. Open IoT manages the registration, data acquisition, deployment of sensors and
interconnected of objects, through which network?
a) GSN
b) X-GSN
c) LSM
d) HTTP

Answer: b
Explanation: The core fundamental concept in X-GSN is the virtual sensor, which can represent
not only physical devices but in general any abstract or concrete entity that observes features of
any kind.

10. Which environment does Global Sensor Network work on?


a) C++
b) JAVA
c) HTML
d) C
Answer: b
Explanation: GSN is expected to work in all standard computing environments. As Java is
portable in nature which means that Java bytecode can execute on all platforms, GSN works on
Java. C++, HTML and C are not portable in nature.

11. ___________ is a community that is working together to establish an IoT architecture.


a) Eclipse IoT
b) Red Hat
c) Intercloud
d) Bot 2 Bot
Answer: a
Explanation: Eclipse IoT is a community that is working together to establish an IoT architecture
based on open source technologies and standards.
12. _________ provides a middleware and application container for IoT gateway.
a) Eclipse Kura
b) Red Hat
c) Intercloud
d) Bot 2 Bot
Answer: a
Explanation: Eclipse Kura provides a general purpose middleware and application container for
IoT gateway services and includes everything for the edge, such as an application container or
runtime environment.

13. _________ is a modular and cloud based platform.


a) Eclipse Kura
b) Red Hat
c) Intercloud
d) Eclipse Kapua
Answer: d
Explanation: Eclipse Kapua is a module and cloud based platform that provides services required
for real time data management and analytics.
14. Kapua also provides a core integration framework.
a) True
b) False
Answer: a
Explanation: Kapua also provides a core integration framework and an initial set of core IoT
services, including a device registry, and application enablement.
15. _________ an open source stack for gateways and the edge.
a) Eclipse Kapua
b) Red Hat
c) Intercloud
d) Eclipse Kura
Answer: d
Explanation: Eclipse Kura, an open source stack for gateways and edge, and Eclipse Kapua, the
first open source IoT cloud platform.
IOT Questions and Answers – IoT Architecture for Smartcities

1. The IoT platforms are mainly divided into how many types
a) 3 types
b) 5 types
c) 4 types
d) 2 types
Answer: c
Explanation: The IoT platforms could be divided into four types:
eGovermnent related
Enterprise-based
Company based
Business oriented platform.
2. In order to promote _________ the government should employ more management.
a) eGovermnent related
b) Enterprise-based
c) Company based
d) Business oriented platform

Answer: a
Explanation: In order to promote the eGovermnent information system evolution and improve
their management, the local/regional/ national governments should employ more management
intelligence by utilizing an IoT platform.

3. In order to improve their competitiveness and services assurance, the ________ require
independently funded IoT projects.
a) eGovermnent related
b) Enterprise-based
c) Company based
d) Business oriented platform
Answer: b
Explanation: In order to improve their competitiveness and services assurance, the market
oriented enterprises and companies require independently funded IoT projects.

4. The ________ may become an important facilitator and stimulate for the modern economy.
a) eGovermnent related
b) Enterprise-based
c) Company based
d) Business oriented platform

Answer: d
Explanation: The pure business oriented IoT may become an important facilitator and stimulus
for the modern economy, by attracting investments and developing strategic industry sectors.
5. ITS stands for _________
a) Internet Travel Services
b) Internet Transportation Security
c) Intelligent Transportation Security
d) Intelligent Transportation Services

Answer: d
Explanation: The center is linked with set of services, intelligent transportation services city fire
protection and security; corporation medical services; commercial and tourism services; and tax
and fees payment services.

6. The autonomous ________ based IoT platforms are used for internal management of the
corresponding enterprise.
a) eGovermnent related
b) Enterprise-based
c) Company based
d) Business oriented platform

Answer: c
Explanation: The autonomous enterprise based and company based IoT platforms are used for
internal management of the corresponding enterprise and as such are supported by independent
investments.

7. Does information resource management need to be integrated into market management?


a) True
b) False

Answer: a
Explanation: The enterprise and company based platforms ultimately serve the society.
Therefore, information resource management need to be integrated into market management.

8. The use of RFID in product logistics may realize automatic acquisition of logistics information.
a) True
b) False
Answer: a
Explanation: The use of RFID in product logistics may realize automatic acquisition of logistics
information, logo recognition, as well as reliable cargo delivery, safe customs, and tracking
visualization.
9. An IoT ________ center is envisaged as an important part of the generic IoT platform to unify
the organization.
a) Individual Information
b) Individual Integration
c) Integrated Information
d) Individual and Integrated Informatio
Answer: c
Explanation: An IoT Integrated Information centre is envisaged as an important part of the
generic IoT platform to unify the organization, implementation, and planning of the integrated IoT
application.
10. The core element of architecture of smart city is ________
a) Mobile Unified Service
b) Urban Application Platform
c) Management center
d) Integrated Information Provider

Answer: d
Explanation: An IoT platform, which could serve as a generic architectural foundation for a smart
city development has an Integrated Information Provider as its core element.

11. The core element is operated by ________


a) PaaS
b) IoT service Provider
c) SaaS
d) IaaS
Answer: b
Explanation: An IoT platform, which could serve as a generic architectural foundation for a smart
city development has a Integrated Information Provider as its core element. Its core element is
operated by an IoT Service Provider.

12. Supplementary platforms in the architecture provide support for these services.
a) True
b) False
Answer: a
Explanation: Supplementary platforms in the architecture provides support for these services
include:
A cloud computing data center
A management center
An application platform.
13. Who will use their own IoT business models?
a) PaaS
b) SaaS
c) IaaS
d) Service provider
Answer: d
Explanation: IoT service provider will use their own IoT business models, architectures, and
operating platforms.
14. Which approach is used in this architecture?
a) Top down approach
b) Bottom up approach
c) Top down and Bottom Up
d) Neither Top down nor bottom up
Answer: a
Explanation: For the implementation of IoT architecture for smart cities, the top down approach is
used.

15. IoT promotes the creation of IoT terminal industry ________


a) Devices
b) Network
c) Clusters
d) Things
Answer: c
Explanation: IoT platform promotes the creation of IoT terminal Industry clusters, which will
greatly attract commercial capital investments in the IoT modern services.

IOT Questions and Answers – Analysing Sensor Data


1. Kansas-temp will display _________ Components.
a) 3 components
b) Can’t say
c) 4 components
d) Infinite

Answer: b
Explanation: Check the Kansas-temp… checkbox and the site will display the registered
components for the selected device. Registered components may be temperature, humidity etc.

2. What temperature of checkbox will display?


a) Temperature in Fahrenheit
b) Temperature in Celsius
c) Percentage
d) Temperature in Fahrenheit for the past hour
Answer: d
Explanation: The temperature checkbox and the site will display a chat with the ambient
temperature measured in degrees Fahrenheit for the past hour.
3. Chat uses _________ to generate graph.
a) Lines
b) Rows and Columns
c) Only rows
d) Only columns
Answer: a
Explanation: By default, the chart uses a line and generates a graph with the time series values
registered in the past hour.
4. Refresh rate for the graph is set to _________
a) 20 seconds
b) 5 seconds
c) 30 seconds
d) Every second
Answer: c
Explanation: By default, the refresh rate for the graph is set to 30 seconds, and therefore, the
chart will be updated every 30 seconds.
5. What is the maximum refresh rate that can be set?
a) 100 seconds
b) 120 seconds
c) 40 seconds
d) 60 seconds
Answer: d
Explanation: We can change the refresh rate to as low as 5 seconds or as high as 60 seconds.

6. My chat page allows searching criteria such as _________


a) Device Name
b) Associated tags
c) Properties
d) Charts
Answer: c
Explanation: Charts site will display the My Charts page that will allow you to search for devices
using many search criteria, such as the device name, the associated tags, and its properties.

7. Raw rate button will display what?


a) Raw data
b) Data from all components
c) All types of data
d) Device names
Answer: a
Explanation: The raw data site will display a list with raw data that has been sent to build the time
series, that is, all the observations received for the selected component.

8. Can we use MATLAB for analysing IOT sensor data.


a) True
b) False
Answer: a
Explanation: We can use MATLAB to analyse IOT sensor data. As IoT solutions emerge, the
amount of available sensor data is growing, but developing insight into that data can be difficult.
9. ___________ is used to organize and manipulate time-stamped data.
a) Network
b) Machine Learning
c) Cluster
d) Timetable
Answer: d
Explanation: Timetable is used to organize and manipulate time-stamped data. Timetable is
designed to help you combine data-sets with different time-stamps in a meaningful way.
10. Machine learning algorithm uses computational methods to learn.
a) False
b) True

Answer: b
Explanation: Machine learning algorithm uses computational methods to learn information
directly from data without assuming a predetermined equation as a model.

IOT Questions and Answers – Understanding the Intel


IoT Analytics Structure
1. We need to invest in storage and prepossessing capacity to perform _________
a) C analytics
b) Bigdata analytics
c) Python analytics
d) IoT analytics
Answer: d
Explanation: When would need to invest in the storage and processing capacity to perform IoT
analytics with such a huge amount of data. Whenever we have a similar requirement, we can
take advantage of a cloud based solution.
2. IoT analytics was proposed by _________
a) Syntel
b) IBM
c) Accenture
d) Intel
Answer: d
Explanation: Intel IoT analytics is one of them and it works very well with the Intel Galileo Gen 2
board and python.
3. How can we publish data in Intel IoT?
a) By paying amount
b) By creating an account
c) By signing an account
d) By deleting an account
Answer: b
Explanation: Intel IoT Analytics requires us to sign up, create an account with a valid e mail and a
password, and click on the activation link of a confirmation e mail before we can publish the
sensor data using their free services.
4. Which page provides the number of last observations in the specific period?
a) Dashboard
b) GitHub
c) IoT analytics
d) Sensors
Answers: a
Explanation: Each time we publish data from a registered device to Intel IoT Analytics, we create
an observation for the devices. Thus, the My Dashboard page provides the number of last
observations in a specific period.
5. The page displays the sum of the last hour observations for all the registered devices.
a) True
b) False
Answer: a
Explanation: By default, the page displays the sum of the last hour observations for all the
registered devices. We should keep the website opened in our web browser.
6. Each device has a globally unique identifier known as _________
a) id
b) deviceId
c) accountid
d) device
Answer: c
Explanation: As a user, we can work with many accounts. Each account can contain many
devices, has a name and a identifier known as accountId. Each device has a globally unique
identifier known as deviceId.
7. With one account in Intel IoT Analytics, how many devices can be connected?
a) 3,000 devices
b) 5,000 devices
c) Infinite
d) 7,000 devices
Answer: c
Explanation: We don’t have a limit to be connected to this number of devices for an account. We
can connect any number of devices.
8. _________ setting that can be modified on a device.
a) Actuator
b) Time Series
c) API
d) UI
Answer: a
Explanation: Actuator is a setting that can be modified on a device. For example, rotate the angle
of a servo’s shaft or turn on an LED.
9. A series of values captured from the sensor is _________
a) Actuator
b) Time series
c) API
d) UI
Answer: b
Explanation: A series of values captured from a sensor, that is, a collection of observations
10. A time series with ambient temperature observations expressed in _________
a) Degrees Fahrenheit
b) Degrees Celsius
c) Percentage
d) Fahrenheit
Answer: a
Explanation: We need a device to use the following components that will retrieve the values from
the digital temperature and humidity sensor connected to board:
A Time series with ambient temperature observations expressed in a degrees Fahrenheit.
11. A time series with ambient humidity observations expressed in ___________
a) Degree Fahrenheit
b) Degree Celsius
c) Percentage
d) Fahrenheit
Answer: c
Explanation: We need a device to use the following components that will retrieve the values from
the digital temperature and humidity sensor connected to board:
A time series with ambient humidity observations expressed in a percentage.

You might also like