250+ TOP MCQs on Setting up Devices in Intel IoT Analytics and Answers

IOT Quiz focuses on “Setting up Devices in Intel IoT Analytics”.

1. What is the image that we have been using to boot Intel Galileo Gen 2 board?
a) Local agent
b) IoTkit
c) Device Id
d) SSH Terminal
Answer: a
Clarification: The image that we have been using to boot Intel Galileo Gen 2 board includes a local agent for Intel IoT Analytics preinstalled.

2. The agent running as a _________ on a device.
a) SSH Terminal
b) Yocto Linux
c) Daemon
d) Local agent
Answer: c
Clarification: Unless we have made specific changes to the Yocto Linux meta distribution to disable specific component, we will have the agent running as a daemon on the device.

3. _________ command line utility allows us to perform specific interactions with Intel IoT Analytics.
a) Iotkit-admin
b) SSH Terminal
c) Local agent
d) Daemon
Answer: a
Clarification: The agent includes the iotkit-admin command line utility allows us to perform specific interactions with Intel IoT Analytics.

4. We will not use command line utility to perform _________
a) proper communication with Intel IoT analytics
b) Obtain device id
c) Activate device
d) Send observations
Answer: d
Clarification: The agent includes the iotkit-admin command line utility allows us to perform specific interactions with Intel IoT Analytics. We will use command line utility to perform the following tasks:
–> Test the proper communication with Intel IoT Analytics
–> Obtain the device Id
–> Activate a device
–> Register three time series components for the device
–> Send test observations.

5. To check whether the command line utility can establish proper communication the command is _________
a) iotkit-admin test
b) iotkit – admin test
c) admin-iotkit test
d) admin – iotkit test
Answer: a
Clarification: First, we will check whether the iotkit-admin command line utility can establish proper communication with Intel IoT Analytics. We just need to run the following command in the SSH terminal:
Iotkit-admin test.

6. Build: 0.14.5 defines what?
a) Ip Address
b) Medium
c) Address
d) Version
Answer: d
Clarification: If the connection is successful, we will see lines similar to the following ones. The last line provides the information about the version.

7. Command line to obtain the device Id?
a) iotkit-admin device-id
b) iotkit-admin deviceid
c) Iotkit – admin device-id
d) Iotkit – admin device – id
Answer: a
Clarification: The following command in the SSH terminal to obtain the device ID, also known as deviceId:
Iotkit-admin device-id.

8. Default, device Id is equal to _________
a) IP Address
b) MAC Address
c) ISP
d) UI
Answer: b
Clarification: The Iotkit-admin device-id command line will generate an output line such as the following one with the device ID. By default, the device ID is equal to the MAC address of the network interface card
2016-04.05T02:23:170Z – info: Device ID: 98-4F-EE-01-75-72.

9. Command to change the device Id?
a) iotkit-admin set-device-id new-device-id
b) iotkit – admin set – device – id new – device – id
c) iotkit-admin setdevice-id newdevice-id
d) iotkit-admin set-device-id new-device-id
Answer: d
Clarification: The following command to change the device ID to a different one:iotkit-admin set-device-id new-device-id. We just need to replace new-device-id with new device id you want to set up for your devices. However, bear in mind the new device ID must be a globally unique identifier.

10. Do new device ID should be a globally unique identifier.
a) False
b) True
Answer: b
Clarification: The following command to change the device ID to a different one:iotkit-admin set-device-id new-device-id. We just need to replace new-device-id with new device id you want to set up for your devices. However, bear in mind the new device ID must be a globally unique identifier.

Global Education & Learning Series – IOT.

To practice all areas of IOT for Quizzes, here is complete set of 1000+ Multiple Choice Questions and Answers.

Participate in the Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

250+ TOP MCQs on Communication with IOT Devices with Thoughts and Answers

IOT online test focuses on “Communication with IOT Devices with Thoughts”.

1. API’s are the inter connector.
a) True
b) False

Answer: a
Clarification: API’s are inter connectors which provide the interface between the global network and the things.

2. Without ___________ IoT devices can easily lead to catastrophe.
a) Software
b) Management system
c) Cloud
d) Devices

Answer: b
Clarification: API’s are the fundamental enabler of the Internet of Things but without management system, IoT devices can easily lead to catastrophe.

3. Management is set of _________
a) Technologies
b) Processes
c) Devices
d) Technologies and Processes

Answer: d
Clarification: Management is a set of technologies and processes fpr creating, managing, securing, analyzing and scaling the API’s from IoT connected devices.

4. Does the API allow the devices to talk.
a) True
b) False

Answer: a
Clarification: The API’s allow devices to talk to each other in a consistent and structured way that makes it really easy to get them to communicate.

5. API management system creates __________ identity.
a) Secure
b) Friendly
c) Robust
d) Secure and friendly

Answer: d
Clarification: API management system creates a secure user friendly identity. It ensures secure connection to devices across mobile and IoT environment.

6. Web applications support ___________ API.
a) RESTful
b) RESful
c) Class
d) Lua

Answer: a
Clarification: Most web applications support RESTful API which relay in HTTP method. The open source swagger framework helps to design and maintain API’s.

7. _________ helps in design and maintain of API.
a) Lua
b) Open source swagger
c) HTTP
d) Lua and HTTP

Answer: b
Clarification: Most web applications support RESTful API which relay in HTTP method. The open source swagger framework helps to design and maintain API’s.

8. WiFi uses how much frequency?
a) 2.2GHz
b) 3GHz
c) 3.5GHz
d) 2.4GHz

Answer: d
Clarification: WiFi is a local wireless technology that uses 2.4GHz ultra high frequency or 5 GHz super high frequency radio waves.

9. Bluetooth will transmit the data over the frequency band _________
a) 2.4 to 2.7 GHz
b) 2.4 to 3 GHz
c) 2.4 to 2.485 GHz
d) 2.4 to 2.6 GHz

Answer: c
Clarification: Bluetooth technology allows for personal data networks. It transmits data over the frequency band between 2.4 and 2.485 GHz.

10. Bluetooth operates at short distances.
a) True
b) False

Answer: a
Clarification: Bluetooth operates over short distances than WiFi and requires less power to operate. We can pair devices like phone, smart watches, headsets, speakers, etc.,.

11. Bluetooth will drain battery life.
a) True
b) False

Answer: a
Clarification: Even with limited range, early Bluetooth implementations were a big drain on battery life.

12. Which bluetooth version enables low energy?
a) Bluetooth 3.0
b) Bluetooth 4.0
c) Bluetooth 2.0
d) Bluetooth 1.0

Answer: c
Clarification: With the development of bluetooth 4.0 became the ability to implement low energy features that conserve power more effectively.

13. __________ is the brainchild of ARM.
a) Zigbee
b) WiFi
c) Bluetooth
d) Thread

Answer: d
Clarification: The brainchild of an alliance between Nest, Samsung, ARM and a few other companies is Thread. Thread aims to anticipate the needs of the Internet pf Things.

14. Thread would be able to support __________ devices.
a) 256 Devices
b) 300 Devices
c) 125 Devices
d) 250 Devices

Answer: d
Clarification: Based on the current specification, thread would be able to support a network of up to 250 devices. Every house could be its own network, meaning your home could have up to 250 integrated devices interacting with you on a daily basis.

15. Thread would allow _________ networks.
a) Mesh
b) Node
c) Mesh and node
d) Either mesh or node

Answer: a
Clarification: Thread would allow for mesh networks. All those devices would be capable of relaying data. Thread hopes to avoid the Zigbee problem.

250+ TOP MCQs on Arduino and Answers

IOT Multiple Choice Questions on “Arduino”.

1. How many types of arduinos do we have?
a) 5
b) 6
c) 8
d) 6

Answer: c
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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.

250+ TOP MCQs on SPI Protocol and Answers

IOT Multiple Choice Questions on “SPI Protocol”.

1. Secure digital card application uses which protocol?
a) UART
b) SPI
c) I2C
d) USART

Answer: b
Clarification: The typical applications of SPI protocol are secure digital cards and liquid crystal displays.

2. SPI device communicates in _________
a) Simplex
b) Half duplex
c) Full duplex
d) Both half and full duplex

Answer: c
Clarification: SPI devices communicate in full duplex mode using master-slave architecture with a simple master.

3. Do SPI have/has a single master?
a) True
b) False

Answer: a
Clarification: The master device originates the frame for reading and writing. Multiple slave devices are supported through selection with individual slave select(SS) line.

4. SPI is described as Asynchronous serial interface.
a) True
b) False

Answer: b
Clarification: The SPI is accurately described as a synchronous interface, but it is different from the synchronous serial interface(SSI) protocol, which is also a employs differential signaling and provides only a single simplex communication channel.

5. How many logic signals are there in SPI?
a) 5 signals
b) 6 signals
c) 4 signals
d) 7 signals

Answer: a
Clarification: The SPI bus specifies five logic signals:
SCLK: Serial clock(output from master)
MOSI: Master Output Input, Master Out Slave In(data output from master)
MISO: Master Input Slave Output, or master In Slave Out( data output from master)
SDIO: Serial Data I/O(bidirectional I/O)
SS: Slave Select(often active low, output from master).

6. SPI uses how many lines?
a) 4 lines
b) 1 line
c) 3 lines
d) 2 lines

Answer: d
Clarification: SPI uses separate clock and data lines, along with a select line to choose the device we wish to talk to.

7. MOSI means __________
a) Line for master to send data to the slave
b) Line for the slave to send data to the master
c) Line for the clock signal
d) Line for the master to select which slave to send data to

Answer: a
Clarification: MOSI is the logic signal. The data will be sent to the slave from master.

8. MISO means _________
a) Line for master to send data to the slave
b) Line for the slave to send data to the master
c) Line for the clock signal
d) Line for the master to select which slave to send data to

Answer: b
Clarification: MISO is the logic signal. The data will be received by master from the slave.

9. Which of the following is an advantage of SPI?
a) No start and stop bits
b) Use 4 wires
c) Allows for single master
d) Error checking is not present

Answer: a
Clarification: As we don’t have start and stop bits, so the data can be streamed continuously without interruption.

10. Which of the following is the disadvantage in SPI?
a) Full duplex communication
b) Push pull drivers
c) Unidirectional signals
d) More pins

Answer: d
Clarification: Requires more pins on IC package than I2C, even in the three wire variant.

11. Which of the following is the type of SPI controller?
a) Queued SPI
b) Microwire
c) Microwire/plus
d) Quad SPI

Answer: a
Clarification: A Queued serial peripheral Interface is a type of SPI controller that uses a data queue to transfer data across the SPI bus.

12. __________ is a predecessor of SPI.
a) Queued SPI
b) Microwire
c) Microwire/plus
d) Quad SPI

Answer: b
Clarification: Microwire often spelled uwire, is essential a predecessor od SPI and a trademark of National Semiconductor. It is subset of SPI: half duplex, and using SPI mode 0.

13. Which has a half duplex communication?
a) Queued SPI
b) Microwire
c) Microwire/plus
d) Quad SPI

Answer: b
Clarification: Microwire often spelled uwire, is essential a predecessor od SPI and a trademark of National Semiconductor. It is subset of SPI: half duplex, and using SPI mode 0.

14. Do SPI have internal flash?
a) True
b) False

Answer: a
Clarification: eSPI slaves are allowed to use the eSPI master as a proxy to perform flash operations on a standard SPI flash memory slave on behalf of the requesting eSPI slave.

15. SMBUS stands for ___________
a) Serial Memory Bus
b) Serial Management Bus
c) System Management Bus
d) System Memory Bus

Answer: c
Clarification: All communications that were out of band of the LPC bus like general purpose input/output and System Management Bus are tunneled through the eSPI bus.

250+ TOP MCQs on Collecting Sensor Data and Answers

IOT Multiple Choice Questions on “Collecting Sensor Data”.

1. The temperature and humidity sensor values are printed in _________
a) OLED matrix
b) PIP
c) PYPI
d) SDK

Answer: a
Clarification: 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

Answer: b
Clarification: 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

Answer: c
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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
Clarification: 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.

250+ TOP MCQs on Communication with IOT Devices with Smart Phones

IOT Multiple Choice Questions on “Communication with IOT Devices with Smart Phones”.

1. BAN stands for ________
a) Body Area Network
b) Brain Area Network
c) Body Android Network
d) Brain Android Network

Answer: a
Clarification: With the rise of wearable, such as Android Wear or he Apple Watch your smart phone increasingly plays and additional role. This new role can be considered as the brain of your Body area network.

2. BAN gives _________
a) Communication
b) Storage
c) Network connectivity
d) Communication and storage

Answer: d
Clarification: With the rise of wearable, such as Android Wear or he Apple Watch your smart phone increasingly plays and additional role. This new role can be considered as the brain of your Body area network, given the storage and communication capabilities of the smart phone.

3. NFC stands for ________
a) Near Fast Communication
b) Near Field Communication
c) Near Field Customer
d) Near Field Connection

Answer: b
Clarification: Near Field Communication smart phones can function not only as sensors but also as actuators, that is, trigger actions or control other things, including TV’s or cars.

4. Phones act as actuators too.
a) True
b) False

Answer: a
Clarification: Smart phones can function not only as sensors but also as actuators, that is, trigger actions or control other things, including TV’s or cars.

5. AI refers to ____________
a) Electronic environment
b) Devices
c) Applications
d) Electronic environment and devices

Answer: d
Clarification: AI refers to “electronic environment and devices that are sensitive and responsive to people’s presence and activities”.

6. AI is considered as embedded.
a) True
b) False

Answer: a
Clarification: AI is considered as “embedded” because the devices used are seamlessly embedded within people’s environment.

7. AI is also named as __________
a) Context aware
b) Personalized
c) Adaptive
d) Context aware, personalized, and adaptive

Answer: d
Clarification: AI is considered as “context aware” because these devices are used to know people’s situation and context conditions, “personalized” because they can be customized to the needs of users, “adaptive” because it changes depending on the user’s needs.

8. Smart phones can be used in IoT setup with _________ application categories.
a) 2 Applications
b) 3 Applications
c) 4 Applications
d) 5 Applications

Answer: c
Clarification: Smartphones can be used in IoT setup along with four application categories:
–> Personal IoT
–> Group IoT
–> Community IoT
–> Industrial IoT.

9. Which category finds an increase in applications targeting health and fitness?
a) Personal IoT
b) Group IoT
c) Community IoT
d) Industrial IoT

Answer: a
Clarification: Personal IoT where we find an increasing number of applications targeting health and fitness, and helping to solve everyday problems.

10. Which category is used in the context of connected cars?
a) Personal IoT
b) Group IoT
c) Community IoT
d) Industrial IoT

Answer: b
Clarification: Group IoT where smartphones can be used in the context of connected cars to check the system status, or in smart homes.

11. Which category could be used by citizens to contribute to a smart city?
a) Personal IoT
b) Group IoT
c) Community IoT
d) Industrial IoT

Answer: c
Clarification: Community IoT where could sourcing applications could be used by citizens to contribute to a smart city.

12. Which category is used for business to consumer process?
a) Personal IoT
b) Group IoT
c) Community IoT
d) Industrial IoT

Answer: d
Clarification: Industrial IoT where smartphones are used for business to consumer purposes such as sending customized services and vouchers in real time.

13. Future application of IoT through phones includes viewing data and controlling sensors anywhere.
a) True
b) False

Answer: a
Clarification: Future application of IoT through phones includes viewing data and controlling sensors anywhere.

14. Authors proposed 4 layer model named __________
a) K-Businesscare
b) K-Healthcare
c) Health-care
d) Business-care

Answer: b
Clarification: Authors proposed a four layer model named “k-Healthcare” which is considered a comprehensive platform for accessing patient’s health data using the smartphones and applications.

15. __________ layer is the communication layer that connects the IoT devices with WAN.
a) Internet layer
b) Application layer
c) Sensor layer
d) Network layer

Answer: d
Clarification: The network layer is the communication layer that connects the IoT devices with WAN using different protocols such as 802.16 for 3G.