Font size
WorksheetsIoT Knowledge Quiz
Total questions: 127
Worksheet time: 21mins
The I in IoT stands for:
Internet
Iridium
Ironing
What's the estimated number of IoT devices in use by the end of 2020?
30
30 million
30 billion
Smartphones are IoT devices
True
False
IoT devices need to be connected to the Internet at all time
True
False
IoT devices are always secure
True
False
AI can be run on low powered IoT devices
True
False
The T in IoT stands for:
Transistors
Things
Turkeys
IoT devices gather information from the world around them using:
Sensors
Actuators
Carrier pigeons
IoT devices draw more power than the average desktop or laptop computer
True
False
The three steps in a CPU instruction cycle are:
Decode, Execute, Fetch
Fetch, Decode, Execute
Stop, Collaborate, Listen
What operating system do Raspberry Pis run?
They don't run an OS
Windows 95
Raspberry Pi OS
IoT devices typically run faster and have more memory than the average desktop or laptop computer
True
False
An LED is a sensor:
True
False
Sensors are used to:
Gather data from the physical world.
Control the physical world.
Only monitor temperature.
Actuators are used to:
Gather data from the physical world.
Control the physical world.
To calculate insurance risks.
Digital sensors send data as:
Voltage ranges
High and low voltages only
Emails
What digital signal is sent when a button is pressed?
0
1
You can control analog actuators from a digital device using pulse-width modulation
True
False
IoT devices always need to be connected to the Internet to work:
True
False
IoT devices always communicate over HTTP, the same as web apps and other web APIs:
False
True
IoT devices rely on the cloud for all their decision making:
False
True
Data gathered from sensors and sent to the cloud is called:
Telemetry
Commands
Measurements
What should happen to a command if the IoT device is offline:
It should always be resent when the device is back online
It should never be resent when the device is back online
It depends on the command, the device and the requirements of the IoT app
MQTT, or Message Queueing Telemetry Transport, has message queues:
True
False
IoT devices can be used to support agriculture
True
False
Plant needs include: (pick the best answer)
Carbon dioxide, water, nutrients
Carbon dioxide, water, nutrients, light
Carbon dioxide, water, nutrients, light, warmth
Sensors are too expensive for farmers in developed nations to use:
False
True
Plant growth is dependent on temperature
True
False
The temperatures to consider for plant growth are:
Minimum, maximum
Base, optimal, maximum
Maximum only
Growing Degree Days are calculated using which formula:
(day max + day min) - plant base
((day max + day min) / 2) - plant base
((day min + plant base) / 2)
IoT devices can be used to detect ambient properties like soil moisture
True
False
Which of these can cause problems for plant growth (pick one)?
Too little water
Too much water
Too little or too much water
All sensors are provided pre-calibrated for standard units:
True
False
When measuring soil moisture, one difference between resistive and capacitive moisture sensors is:
As moisture levels go up the voltage goes up for resistive sensors and down for capacitive sensors
As moisture levels go up the voltage goes down for resistive sensors and up for capacitive sensors
As moisture levels go up the voltage goes up for both resistive and capacitive sensors
The SPI protocol supports:
Only one controller and only one peripheral
Only one controller and multiple peripherals
Multiple controllers and multiple peripherals
The I2C protocol supports:
Only one controller and only one peripheral
Only one controller and multiple peripherals
Multiple controllers and multiple peripherals
IoT devices are powerful enough to control water pumps
True
False
Actuators can be used to control power to additional devices
True
False
Sensors detect changes from actuators immediately
True
False
A relay is what type of switch:
Electrical
Electromechanical
Mechanical
A relay allows:
A low power device to control a higher power device
A high power device to control a low power device
Runners to run a race passing a baton between them
Actuators should always respond instantly to sensor readings:
True
False
A public MQTT broker is fine to use for a commercial IoT project
True
False
Cloud computing allows you to:
Only rent computers
Rent computers and application platforms only
Rent computers, application platforms, software, serverless platforms and other services
There are multiple cloud vendors with data centers in many different countries across 6 continents
True
False
To request control of an actuator and get a response from an IoT device, app code can use a:
Device to cloud message
Device twin
Direct method request
IoT Hub lets any device connect without any security:
False
True
IoT Hub names must be unique:
True
False
You can use Serverless code to respond to IoT events
True
False
When you send IoT events to IoT Hub:
Only one service can read events off the IoT Hub
Any number of services can read events off the IoT Hub
Services cannot read events from IoT Hub, they have to connect to the device directly
When reading events off IoT hub, you can only do so using code that runs in the cloud
True
False
Azure Functions can be run and debugged locally:
True
False
Serverless code can only be written in JavaScript and COBOL:
False
True
When deploying a Functions App to the cloud, you need to create and deploy:
A Functions App only
A Functions App and a Storage Account only
A Functions App, a Storage Account, and Application Settings
IoT devices are always secure
True
False
There are no documented cases of hackers using an IoT device to hack into a network:
True
False
You can share your IoT device connection string with anyone
True
False
Symmetric key encryption compares to asymmetric key encryption in which ways:
Symmetric key encryption is slower than asymmetric
Symmetric key encryption is more secure than asymmetric
Symmetric key encryption is faster than asymmetric, but less secure
Symmetric key encryption is slower than asymmetric, but more secure
Self-signed X.509 certificates are ideal for a production environment
True
False
X.509 certificates:
Should never be shared between IoT devices
Can be shared between devices
Should be kept secure and never used by any devices
Your location can be defined using
Latitude only
Longitude only
Latitude and Longitude
The types of sensors that can track your location are called:
GPS
PGP
GIF
There is no value in tracking vehicle locations
True
False
GPS data is sent from sensors using:
Latitude and Longitude coordinates
Addresses
NMEA sentences
To get a good GPS fix you need to receive signals from at least how many satellites
1
2
3
GPS sensors send data over:
SPI
UART
IoT data is stored by IoT Hub
True
False
The service to draw maps on a web page is called:
Azure Maps
Azure Atlas
Azure World Visualizer
Azure maps plots data using:
GeoJSON
Lists of latitude and longitude
Lists of addresses
Blobs can be retrieved via a URL
True
False
GPS coordinates can be used to check if something is in a defined area
True
False
GPS is incredibly accurate so can indicate with precision of less than 1M when a device enters a given area
True
False
Geofences are useful when tracking vehicles to:
Determine when a vehicle enters a given area only
Determine when a vehicle leaves a given area only
Determine when a vehicle enters or leaves a given area
To have multiple services pull data from an IoT Hub, you need to create multiple:
Consumer groups
Pipes
IoT Hubs
The default search buffer for a geofence call is:
5m
50m
500m
Points inside the geofence have a distance:
Less than 0 (a negative value)
Greater than 0 (a positive value)
Cameras can be used as IoT sensors
True
False
Fruit can be sorted using cameras
True
False
Images-based AI models are incredibly complex and time consuming to train, requiring hundreds of thousands of images:
True
False
The technique custom vision uses to train a model with only a few images is called:
Transformational learning
Transaction learning
Transfer learning
Image classifiers can be trained using:
Only 1 image per tag
At least 5 images per tag
At least 50 images per tag
The hardware that allows ML models to be trained quickly, as well as making the graphics on our Xbox look amazing are called:
PGU
GPU
PUG
IoT devices are not powerful enough to use cameras:
True
False
Camera sensors use film to capture images
True
False
Camera sensors send which type of data
Digital
Analog
A published version of a custom vision model is called an:
Iteration
Instance
Iguana
When images are sent for classification, they then become available to retrain the model:
True
False
You don't need to use images captured from an IoT device to train the model as the cameras are as good quality as phone cameras:
True
False
Edge computing can be more secure than cloud computing.
True
False
Running an ML model on an edge device is less accurate than running an ML model in the cloud.
True
False
Edge devices always need an Internet connection.
True
False
What kind of format or domain do we need for Custom Vision ML models to properly run on an edge device?
Quick Training
Compact
General
Standard
Remote Deployment
What is a container?
Self-contained applications that hold ML models.
Self-contained applications that run in isolation from other programs.
Self-contained applications that run programs only on edge devices.
Self-contained applications that handle communication between the cloud and edge devices.
How do you do Custom Vision model retraining for ML models deployed on edge devices?
Take images on the edge device, save to the edge device, and point the ML model to the new image folder.
Upload images from the edge device to the cloud, retrain the model in Custom Vision, then re-deploy onto the edge device.
Take images on the edge device and check the prediction output.
Which part of your IoT application gathers data?
Things
Cloud services
Edge devices
The only outputs of an IoT application are actuators.
True
False
Things don't need to connect directly to IoT Hub, they can use edge devices as gateways.
True
False
The three components of architecting an IoT application are
Things, Insights, Actions
Things, Internet, Databases
AI, Blockchain, FizzBuzzers
The component that communicates between the things and the components that create insights is:
Azure Functions
IoT Hub
Azure Maps
How do time of flight proximity sensors work?
They send laser beams and time how long till they bounce off an object
They use sound and measure how long till the sound bounces off an object
They use very large rulers
AI models cannot be used to count objects?
True
False
IoT and AI can be used in retail for:
Stock checking only
A wide range of uses including stock checking, monitoring for mask where required, tracking footfall, automated billing
IoT and AI cannot be used in retail
Object detection involves:
Detecting objects in an image and tracking their location and probability
Counting objects in an image only
Classifying images
Object detectors only return one result no matter how many objects are detected
True
False
What is the best domain to use in Custom Vision for stock counting
General
Food
Products on shelves
At least how many images do you need to train an object detector?
1
15
100
IoT devices are not powerful enough to use object detectors
True
False
Object detectors give you:
The count of objects detected
The count and location of objects detected
The count, location and probability of objects detected
Object detectors can be used to detect where missing stock should be to allow robots to automatically stock shelves
True
False
To count stock you only need to consider the count of objects detected by the object detector
True
False
Bounding boxes use:
Percentage based coordinates
Pixel based coordinates
Centimeter based coordinates
Can detected objects overlap?
Yes
No
IoT devices can be used to recognize speech:
True
False
Voice assistants should send all the audio they hear to the cloud for processing:
True
False
To recognize speech, IoT devices need large microphones:
True
False
Microphones are what type of sensor?
Digital
Analog
Sound waves are converted to digital signals using:
Pulse Code Modulation
Pure Code Multiplication
Pulse Width Maximization
1 second of 16-bit audio sampled at 16KHz is how large?
1KB
16KB
32KB
Language understanding involves looking for fixed words:
True
False
Language understanding involves:
Looking at the individual words in a sentence and trying to get the meaning
Finding pre-defined sentences and using those to get the meaning
Looking at the whole sentence and trying to get the meaning using the context of the words
Cloud providers have AI services that can understand language:
True
False
Sentences are understood by being broken down into:
Ideas and explanations
Intents and entities
Imps and elves
The Microsoft service for language understanding is called:
LUIS
Luigi
Jarvis
In the sentence 'set a 3 minute timer' the:
The intent is 3 minutes and the entity is a timer
The intent is minutes, and the entity is 3 timers
The intent is set a timer and the entity is 3 minutes
Speech generated by AI models sounds monotonous and robotic
True
False
AI models can only create speech in American English:
True
False
AI models would convert 1234 into which spoken phrase:
One two three four
One thousand two hundred and thirty four
It can be 'one two three four' or 'one thousand two hundred and thirty four' depending on the context
