Programming with Cloud IoT Platforms Coursera Quiz Answers
Hello Friends in this article i am gone to share Coursera Course: Programming with Cloud IoT Platforms by the Pohang University of Science and Technology All Weeks Quiz Answers with you. | Programming with Cloud IoT Platforms Coursera Quiz Answers
Enroll Link: Programming with Cloud IoT Platforms
Programming with Cloud IoT Platforms Coursera Quiz Answers
Quiz 1_1 Answers
Question 1)
One of the service models of cloud computing is IaaS (Infrastructure as a Service). What is not usually provided by IaaS providers?
- Virtual machines
- Servers
- Load balancers
Question 2)
What is NOT true about ARTIK Cloud?
- ARTIK Cloud is an open & interoperable data exchange platform for IoT
- Connects not only ARTIK-based devices but also other HW-devices
- ARTIK Cloud Connectors allow you to integrate an existing cloud
- Provides TensorFlow as a data analytic engine
Question 3)
Which protocol is NOT currently supported for devices to send data to ARTIK Cloud?
- REST
- WebSockets
- RTSP
- CoAP
Question 4)
Which is NOT true about ARTIK Cloud basics?
- ARTIK Cloud recognizes two message types: data & actions
- A user ID is defined by ARTIK Cloud and assigned on user creation
- Any source of data in ARTIK Cloud is called a device
- Each application is assigned a unique ID by a user
Question 5)
Which is NOT true about ARTIK Cloud basics?
- Manifest is associated with a device type and describes the structure of the data
- An action is A specific type of ARTIK Cloud message that sends a command to a device
- An application ID is not required to obtain an OAuth2 access token and to request data from an application
- You can define rules that send actions to devices when triggered by incoming messages
Question 6)
Which is NOT true about ARTIK Cloud Device?
- Can connect external clouds to ARTIK Cloud by creating a Cloud Connector device type
- A device can send a data message to ARTIK Cloud using REST, WebSocket, MQTT, or CoAP
- Actions are ARTIK Cloud messages that send a command to an application
- A device type has a unique Manifest
Quiz 1_2 Answers
Question 1)
What is NOT true about Node-RED?
- Node-RED is a SW tool developed by IBM for wiring hardware devices, APIs and online services for IoT
- Node-RED provides a browser-based flow editor, which can be used to create JavaScript functions
- The runtime is built on JSON and the flows created in Node-RED are stored using Node.js
- In 2016, IBM contributed Node-RED as an open source JS Foundation project
Question 2)
What is the command in Fedora to install Node package management tool?
- dnf upgrade
- dnf install node
- dnf install npm
- dnf install nmp
Quiz 1_3 Answers
Question 1)
One of the tutorials on ARTIK Cloud was to develop a flame sensor and deploying it. What was the data field type used for the flame sensor to indicate whether fire is detected?
- Real
- Integer
- Boolean
- String
Question 2)
Which device currently does NOT work with ARTIK Cloud?
- Amazon Echo
- Fitbit health tracker
- SmartThings
- SKTelecom Nugu
Question 3)
ARTIK Cloud provides sample codes for developing a wide variety of basic and advanced applications. Which of the following is not provided by ARTIK Cloud?
- Java SDK Starter
- Python SDK Starter
- Node.js SDK Starter
- C++ SDK Starter
Quiz 2_1 Answers
Question 1)
Which of the following is NOT provided by Microsoft Azure?
- Integrated tools
- DevOps
- Marketplace
- Amazon Echo
Question 2)
What does it mean by Microsoft Azure providing “consistent hybrid cloud”?
- Provide private cloud only
- Provide public cloud only
- Provides a mix of on-premises, private cloud and third-party, public cloud services with orchestration between the two platforms
- Provides machine learning engine
Question 3)
What cloud computing services does Microsoft Azure provide?
- SaaS
- PaaS
- IaaS
- All of the above
Question 4)
Which is NOT true about Windows Azure and Microsoft Azure?
- Windows Azure was released in 2010
- Microsoft Azure was released in 2014
- They are the same with different names
- Windows Azure is a part of Microsoft Azure
Question 5)
Which operating system is NOT currently supported by Microsoft Azure?
- Windows 7
- CentOS
- Ubuntu
- Windows Server 2000
Quiz 2_2 Answers
Question 1)
Which is NOT currently part of Azure IoT Suite?
- Azure IoT Hub
- Azure Stream Analytics
- Azure Machine Learning
- Azure Deep Learning
Question 2)
Which is a preconfigured solution in Azure IoT Suite?
- Local Monitoring
- Remote Monitoring
- Azure Event Hub
- Power BI
Question 3)
What is Azure Active Directory used for?
- Workflow Integration
- Push & Broadcast Notifications
- ID & Access Management
- Device-to-Cloud communication
Question 4)
What is Rolls Royce using Azure IoT Suite for?
- To monitor the health of airplane engines around the world
- To monitor the health of car engines around the world
- To monitor the health of ship engines around the world
- To monitor the health of motorcycle engines around the world
Question 5)
What is Sandvik Coromant using Azure IoT Suite for?
- To monitor the solar power plants
- To monitor the home thermostats
- To monitor the dogs and cats
- To monitor the cutting tools
Quiz 2_3 Answers
Question 1)
How much credit does Microsoft Azure provide you when you first create a free trial account there?
- $100 US
- $200 US
- $500 US
- $1,000 US
Question 2)
What do Azure IoT Suite services enable you to do?
- Collect data from devices
- Analyze data streams in-motion
- Store and query large data sets
- Visualize both real-time and historical data
- All of the above
Question 3)
For connecting your device to the remote monitoring preconfigured solution, what is the first step you must perform before writing any code for your device?
- Provision your device in the remote monitoring solution
- Define the device ID
- Enable the device
- Provision your remote monitoring preconfigured solution
Question 4)
What is the command to download the Microsoft Azure IoT Device SDK for C to the ARTIK board?
- git clone –recursive https://github.com/Azure/azure-iot-sdks.git
- sudo dnf check-update -y
- sudo dnf install libcurl-devel openssl-devel libuuid-devel uuid-devel gcc-c++ make cmake git unzip java-1.7.0-openjdk
- sudo ./azure-iot-sdks/c/build_all/linux/build.sh
Quiz 3_1 Answers
Question 1)
Which of the following is NOT part of AWS IoT?
- Device Gateway
- Message Broker
- Rules Engine
- Amazon S3
Question 2)
What the interfaces that AWS IoT provides to create and interact with your things?
- AWS Command Line Interface (AWS CLI)
- AWS IoT API
- AWS SDKs
- AWS IoT Device SDKs
- All of the above
Question 3)
What are the messaging protocols supported to send messages between devices and AWS IoT?
- MQTT
- HTTP
- MQTT over Websockets
- All of the above
Question 4)
What is the communication model used between devices and AWS IoT and applications and devices in AWS IoT?
- Remote Procedure Call
- gRPC
- Publish/Subscribe
- Shared memory
Question 5)
What is the authentication method used in AWS IoT?
- No authentication
- PGP
- Simple authentication
- X.509 Certificates
Question 6)
What is a characteristic of AWS IoT Shadow?
- Virtual representation of the device in the Cloud
- Always accessible
- Holds “states” up to 3 years
- REST APIs for read/write
Quiz 3_3 Answers
Question 1)
What is used to protect communication between your device and AWS IoT?
- X.507 certificate
- X.508 certificate
- X.509 certificate
- X.510 certificate
Question 2)
What service in AWS IoT allow you to keep a record of all of the devices that are connected to your AWS IoT account?
- AWS Lamda
- AWS IoT Button
- AWS Thing Registry
- AWS IoT Device SDK
Question 3)
What is NOT part of an AWS IoT rule?
- a SQL SELECT statement
- a topic filter
- a rule action
- security certificate
Question 4)
Which of the following is true about Thing Shadow in AWS IoT?
- is a JSON document
- used to store and retrieve current state information for a thing
- The Thing Shadows service maintains a thing shadow for each thing you connect to AWS IoT
- You can use thing shadows to get and set the state of a thing over MQTT or HTTP
- All of the above
Quiz 4_1 Answers
Question 1)
Which of the following is NOT part of IBM Watson IoT functional areas?
- Connect
- Information Management
- Analytics
- Risk Enhancement
Question 2)
IBM Watson IoT is based on what?
- Labatts Blue
- IBM Bluemix
- Microsoft Azure
- AWS
Question 3)
What are the messaging protocols supported to send messages between devices and IBM Watson IoT?
- MQTT
- HTTPS
- MQTT over Websockets
- A & B above
Question 4)
What programming languages are supported in IBM Bluemix platform?
- Java
- Node.js
- Go
- Python
- All of the above
Quiz 4_4 Answers
Question 1)
The Watson IoT Platform dashboard connects as a front-end user interface to simplify operations within the platform. What protocol does the Watson IoT Platform dashboard use to communicate with the Watson IoT Platform?
- MQTT
- TCP
- HTTP
- UDP
Question 2)
With a free, 30-day trial account, how many devices can you connect to the IBM Watson IoT Platform?
- 100
- 200
- 500
- 1000
Question 3)
Which of the following is NOT TRUE about IBM Watson IoT Platform?
- The IBM Watson™ IoT Platform is a service that is available in IBM Cloud.
- You can access your Watson IoT Platform organization dashboard by using your IBM Cloud dashboard.
- As an IBM Cloud service, Watson IoT Platform can NOT be integrated with other services that are hosted on IBM Cloud.
- Instances of the Watson IoT Platform can be created in the IBM Cloud dashboard.
Quiz 5_1 Answers
Question 1)
What are the two main components of Google Cloud IoT Core?
- Device manager and Dashboard
- Device manager and Protocol bridge
- BigQuery and Bigtable
- Data Studio and Datalab
Question 2)
Which component in the Google Cloud IoT interacts with IoT devices?
- Cloud Pub/Sub
- Cloud Dataflow
- Cloud IoT Core
- Cloud Machine Learning Engine
Question 3)
Which component in Google Cloud IoT is equivalent to AWS Lambda, Azure Functions and IBM Openwhisk?
- Cloud BigQuery
- Cloud Bigtable
- Cloud Datalab
- Cloud Functions
Question 4)
What does eneryworx provide to its customers by collaborating with Google Cloud?
- SaaS platform
- PaaS platform
- IaaS platform
- All of the above
Quiz 5_2 Answers
Question 1)
How much free credit does Google Cloud provide to use it for how long when you create your account?
- $100 US for 12 months
- $200 US for 12 months
- $300 US for 12 months
- $400 US for 12 months
Question 2)
Which protocols are supported for communication between IoT devices and Google Cloud IoT Core?
- MQTT and Websockets
- Websockets and REST
- RS.232 and CSMA
- MQTT and HTTP
Question 3)
Before you register a device in Google Cloud IoT, what must you do first?
- Connect to a device registry
- Create a device registry
- Create a channel between IoT device and Google Cloud IoT Core
- Connect a device and registry
Question 4)
Before you create a device in Google Cloud IoT, what must you do?
- Connect to a device registry
- Obtain an IP address for the device
- Create a channel between IoT device and Google Cloud IoT Core
- Create a public/private key pair for the device