Introduction to Internet of Things Assignment Answers
Document Details

Uploaded by PraiseworthyOnyx16
Tags
Summary
This document contains assignment questions and answers related to the Internet of Things. It covers topics such as IoT devices, cloud computing, smart cities, and data analysis. The document includes questions from Week 1 to Week 12, providing a comprehensive overview of the subject.
Full Transcript
Week 1 Assignment 1. IoT stands for ____________. Answer: Internet of Things 2. Which of the following technologies have unified and has resulted in the evolution of IoT? Answer: None of these 3. Which of the following are the enablers of IoT? Answer: RFID; Nanotechnology; Sensors 4. Which of...
Week 1 Assignment 1. IoT stands for ____________. Answer: Internet of Things 2. Which of the following technologies have unified and has resulted in the evolution of IoT? Answer: None of these 3. Which of the following are the enablers of IoT? Answer: RFID; Nanotechnology; Sensors 4. Which of the following is NOT a function of an IoT LAN? Answer: Long range communication, global; World wide connections 5. State whether the following statement is True or False. “The integration of existing devices, smart devices, and constrained nodes in a singular framework is one of the reasons for the address crunch in IoT.” Answer: True 6. State True or False. “In Multi-homing, a node/network is connected to a single network for improved reliability.” Answer: False 7. Which of the following is/are the approach/approaches for multi-homing? Answer: Proxy-based approach; Gateway-based approach 8. IPv6 uses ____________ notation for its representation. Answer: Hexadecimal 9. State True or False. “The parameters sensed by a sensor may be sent to the cloud for further processing.” Answer: True 10. The IPv6 notation uses ___________________ number of bits to represent an address. Answer: 128 11. A sensor is – Answer: Only sensitive to the measured property; Insensitive to any other property that what the sensor is made to sense 12. We classify sensors based on – Answer: None of these 13. Which of the following is correct statement: Answer: Controlling AC loads using low DC signals; Relays are electromechanical; Relays are actuators 14. Based on the output, sensors are classified as _______________________. Answer: Analog; Digital 15. Soft actuators are – Answer: Polymer-based Week 2 Assignment 1. Based on functionality, MQTT is a _______ protocol. Answer: Data 2. MQTT is designed for – Answer: Remote connections; Limited bandwidth 3. State True or False. MQTT protocol follows _____________ paradigm for exchanging messages. Answer: Publish-Subscribe 4. State True or False. “In MQTT, the Subscribers are Lightweight Sensors.” Answer: False 5. Which of the following is MQTT component? Answer: None of these 6. State True or False. “A topic in MQTT can only be numbers.” Answer: False 7. State True or False. “There are only two methods specified by the MQTT protocol.” Answer: False 8. The Publish/Subscribe architecture in MQTT is _____________ driven. Answer: Event 9. State True or False. “The topic is the routing information for the broker.” Answer: True 10. CoAP is _____________ and ____________. Answer: Based on HTTP; Is designed for M2M applications 11. In CoAP, client-server interaction is asynchronous over a datagram transport protocol such as ____________. Answer: UDP 12. What is the full form of AMQP? Answer: Advanced Message Queuing Protocol 13. AMQP has _______ number of frame types. Answer: 9 14. State True or False. “The OSI model has 7 layers.” Answer: True 15. The “Destination Address” in the IPv4 packet represents which of the following? Answer: Neither the source node address of the packet nor the intermediate hop in the network Introduction to Internet of Things Assignment Answers - Week 3 to Week 12 (Expanded) Week 3 1. WirelessHART is the latest release of Highway Addressable Remote Transducer protocol. Answer: True 2. Wired HART has a network layer. Answer: False 3. WirelessHART physical layer is derived from 802.15.2 protocol. Answer: False 4. WirelessHART operates only in ____ GHz ISM band. Answer: 2.4 5. HART standard was developed from ____ smart field devices. Answer: Networked 6. Main difference between wired and unwired versions is in the physical, data link, and ____ layer. Answer: Network 7. Collision free and deterministic communication is achieved in HART’s data link layer. Answer: True 8. Channel hopping is incorporated in which layer of HART? Answer: Data link layer 9. The HART application layer is responsible for extracting commands from a message, executing it and generating responses. Answer: True 10. NFC is designed for use by devices within ____ to each other. Answer: None 11. Passive NFC devices ____ information which is ____ by other devices. Answer: Contain 12. NFC devices work on the principle of magnetic induction. Answer: True 13. Bluetooth technology is based on ____. Answer: None 14. The Link Manager Protocol in Bluetooth manages only establishment and authentication. Answer: False 15. Zigbee commonly uses ____ data rate. Answer: None Week 4 1. In “AID”, a set of sensor nodes are deployed over an agricultural field. Answer: True 2. Ultrasonic sensor senses the distance at which an object is located. Answer: True 3. In case of static sensors, where to deploy and/or activate sensors in WSN is a coverage problem. Answer: True 4. Objective of coverage in WSN is to use maximum number of sensors and minimize network lifetime. Answer: False 5. “A crossing is covered if it is in the interior of at least one node’s coverage disk.” Answer: True 6. For stationary wireless sensor networks, which are correct? Topology cannot be changed automatically; Node failure may result in partition of networks. Answer: Topology cannot be changed automatically; Node failure may result in partition of networks 7. Most problems in static WSN can be classified as no coverage or more coverage. Answer: None of these 8. Which are correct with respect to UAV networks? Multi-tasking; Large coverage area. Answer: Multi-tasking; Large coverage area 9. UAV networks are scalable. Answer: True 10. In Mobile WSN, the Data Mules collect data from sensor nodes and deliver it to the sink. Answer: Collect the data from sensor nodes; Go to the sink and deliver the collected data 11. The full form of AUV is Autonomous Underwater Vehicle. Answer: Autonomous Underwater Vehicle 12. The paradigm where humans carry devices and sensors record readings is known as: Answer: Human Centric Sensing 13. Energy of devices and participant selection are not two major problems in Human Centric Sensing. Answer: False 14. Which network topology is used in UAV networks? Answer: Star 15. The M2M Application Platform provides integrated services based on device-collected data-sets. Answer: True Week 5 1. Which of the following is/are current challenges in IoT? Answer: Large scale of co-operation; Global heterogeneity 2. Interoperability is not a characteristic of a product or system. Answer: False 3. Interoperability is required because Answer: There are different programming languages; There are different communication protocols 4. “Use of different programming languages such as JavaScript, Python, JAVA, and others is an example of heterogeneity in IoT. This brings in the need for interoperability.” Answer: True 5. “The interoperability between devices and device users in terms of message formats is called Systematic Interoperability.” Answer: False 6. What is the full form of UMB in IoT interoperability? Answer: None of these (Universal Middleware Bridge) 7. Arduino is an open-source electronic programmable board. Answer: True 8. Additional electronic circuits are essential to load a program into the Arduino controller board. Answer: False 9. Arduino UNO has _________ number of Digital I/O pins. Answer: 14 10. What does the following code do? (blinks) Answer: Blink 3 times with 1000ms ON and 500ms OFF 11. How many types of loops will you find in Arduino Programming? Answer: 3 12. Choose the right option for if/conditional operator. Answer: Val = (condition)?(Statement 1):(Statement 2) 13. What is the purpose of calling dht.begin(); in the setup() function? Answer: To start communication with the DHT sensor 14. What function is used to read the humidity value from the DHT sensor? Answer: dht.readHumidity() 15. What function is used to set the servo motor to a specific angle? Answer: ServoDemo.write() Week 6 1. “Python is popular for embedded application development as it is a very lightweight programming language.” Answer: True 2. Adafruit provides a library to work with DHT22 Sensor. Answer: True 3. Output of code snippet printing z after split. Answer: Code 4. “To indicate different blocks of code, Python follows rigid indentation.” Answer: True 5. Output of print “Hi, Welcome to python!” Answer: Hi, Welcome to python! 6. During remote server access by a Raspberry Pi, the client needs? Answer: Both server IP address and port number 7. Command to install the PIL library is correct or not: sudo pip install pillow Answer: Correct 8. Purpose of “w” mode in open() function in Python? Answer: To write data to a file, overwriting existing content 9. Output when reading from file after writing 'Writing data'. Answer: Reading from the file; Writing data 10. Can we configure Raspberry Pi as a File Server? Answer: Yes 11. Command to configure the Raspberry Pi for the camera module? Answer: sudo raspi-config 12. Final step after enabling the camera in the Raspberry Pi configuration? Answer: Reboot the Raspberry Pi 13. Command that exits the nano editor? Answer: Ctrl + X 14. When should the fan turn on in a temperature-controlled relay system? Answer: When the surrounding temperature exceeds a predefined threshold 15. What does raspistillcapture -o image.jpg do? Answer: None of these Week 7 1. In Python socket programming, while defining a socket, SOCK_STREAM refers to a type of Answer: SocketType 2. If you want to change the label of the Y-axis while plotting a graph using matplotlib in Python, which function do you use? Answer: plt.ylabel() 3. In Socket programming, the parameter AF_INET stands for ___________. Answer: Internet Protocol (IP) 4. What kind of socket uses sock.recvfrom()? Answer: UDP socket 5. What is the use of the Mobi-Flow protocol? Answer: Enabling SDN to incorporate mobility 6. What is the utility of the.listen() function? Answer: To wait for clients to connect 7. Direction for PACKET_OUT type messages in SDN? Answer: From controller to switch 8. Limitation of traditional non-SDN networks? Answer: Switches do not have a global view of the network. 9. During remote server access by a Raspberry Pi, the client needs? Answer: Both server IP address and port number 10. Which relation holds for soft time-out and hard time-out in SDN switches? Answer: Hard time-out >= soft time-out 11. True statement: Traditional Network vs SDN Answer: Traditional Network: Routing Table, Software Defined Network: Flow Table 12. To which issue of SDN does the flow rule table figure relate? Answer: Flow Rule placement issue 13. Functionality of East-Westbound APIs in SDN? Answer: To communicate among multiple controllers 14. Hierarchical SDN architecture is also known as __________ architecture. Answer: Tree 15. Integrating SDN with IoT is not recommended. Answer: False Week 8 1. What is Sensor Openflow? Answer: An SDN protocol tailored for IoT devices 2. With respect to Mobi-Flow, how does Mobi-Flow fare in comparison to Conventional networking in terms of message overhead? Answer: Mobi-Flow < Conventional 3. Virtual Machines came before Cloud Computing. Answer: True 4. Private cloud services cannot provide Software-as-a-Service (SaaS). Answer: False 5. Which among the following is a solution for mobility-aware flow rule placement in SDIoT? Answer: Mobi-Flow 6. An organization wants hybrid on-premise and global cloud, which deployment model? Answer: Hybrid Cloud 7. Which is the most on-premise cloud deployment model? Answer: Private Cloud 8. Which client requires constant communication with the cloud server? Answer: Thin client 9. What does ‘CIA’ in cloud data security stand for? Answer: Confidentiality, Integrity, Availability 10. Which cloud service model is used when accessing Spotify online? Answer: SaaS 11. Necessary security levels in cloud computing? Answer: Network, Host and Application Level Security 12. Data security and client authentication is an issue in which cloud service models? Answer: SaaS; PaaS; IaaS 13. Role of a Hypervisor? Answer: To provide a platform for executing virtual machines 14. Limitation of SaaS? Answer: Centralized control 15. ____________ means independent of device or location. Answer: Ubiquitous Week 9 1. Which of the following is/are the advantages of cloud computing? Answer: Elasticity; Pay-per-use; Self Service 2. Fog computing is an intermediate layer between ____ and ____. Answer: Cloud and devices 3. The managerial role is played by ____ in sensor-cloud architecture. Answer: Sensor-Cloud Service Provider 4. Which of the following is not a component of OpenStack? Answer: Suse 5. Who coined the term Fog computing? Answer: CISCO 6. The concept of ____ enables physical hardware to be shared among multiple entities. Answer: Hardware virtualization 7. Openstack is a free open source software for cloud framework simulation and experimentation with various cloud applications. Answer: True 8. In IoT, temporal sensitivity of data DOES NOT play an important role. Answer: False 9. Which among the following is NOT a component of OpenStack? Answer: Stellar 10. Which among the following is the principal feature of sensor clouds, with respect to sensor nodes? Answer: Sensor virtualization 11. The optimal composition of ____ is a management issue in sensor-cloud. Answer: Virtual sensor nodes 12. How many different types of caching mechanism are there in sensor cloud? Answer: 2 13. What is the value of x given transfer times and total time of 25s? Answer: 5s 14. Which among the following is true? Answer: Fog computing acts as a complement to cloud computing. 15. Which component of OpenStack do you use to access all the other components? Answer: Horizon Week 10 1. Which among the following are active connected entities in a holistic smart city environment? Answer: Police station; Banks; Transport centers 2. With the help of ICT tools, it is possible to increase and improve citizen participation for a good governance based smart city Answer: True 3. Which among the following is a possible challenge with respect to smart parking lots? Answer: Efficient auto-routing of vehicles; Locating current vacant spots; Auto-charging of vehicles 4. What refers to combining information from multiple sensor sources? Answer: Multi-sensor data fusion 5. Which of the following is one of the theory of evidence-based mathematical methods of data fusion? Answer: Belief function 6. With respect to data fusion from multiple IoT sensors, does outlier data present with a challenge? Answer: Yes 7. Which of the following is a phase of ICV development? Answer: Based on 2G; Based on 4G LTE; Vehicles connected to cloud 8. With which of the following can the decision-making gap between the sensors and the actuators be bridged. Answer: Artificial Intelligence (AI) 9. Which of the following statements are true about the HAN standards? (I: Physical/MAC by IEEE802.15.4; II: Network by Zigbee; III: Application by IEEE802.15.4) Answer: Statements I and II 10. What is UPnP? Answer: Universal Plug and Play 11. What are the disadvantages of V2X communication? Answer: Tracking of movement 12. Mobility of vehicles in a V2X environment limit which of the following that restricts the use of TCP/IP for V2X communication? Answer: Localization of data 13. In VANET, link durations are long and easily scaled-up to include all the vehicles on the road? Answer: False 14. CCN is derived from ICN architecture. Answer: True 15. In an ICV environment, efficient cooperation between different vehicles on a highway can lead to a safer scenario with respect to collision and avoiding incoming traffic. Answer: True Week 11 1. Which among the following is the most probable application scenario for a smart grid? Answer: Intelligent power plants 2. With respect to a smart grid, which stakeholders are potentially benefitted? Answer: Both energy service providers and consumers 3. It is not possible to perform load forecasting using a smart grid. Answer: False 4. Which among the following is the most probable utility of the IP network in Smart Grid architecture? Answer: IP network is used to connect smart grid components globally for seamless data transfer 5. Smart Home is an isolated concept and is not integrable with smart grid? Answer: False 6. Which of the following is a cloud application of smart grid? Answer: Information management; Energy management; Security 7. Which of the following is not a vulnerability of Smart Grid? Answer: None of these 8. IIoT corresponds to which industrial revolution? Answer: 4th 9. IIoT is inherently data intensive. Answer: Yes 10. Which among the following is one of the requirements and utility of IIoT? Answer: Power plant virtualization 11. Smart Grid follows which type of flow of energy? Answer: Bidirectional 12. What is the Flow of data? Answer: Generation>Acquisition>Storage>Analysis 13. Intelligent transport system is least likely to render which of the following connectivity? Answer: Vehicle-to-home connectivity 14. Approximately around ____ of the total data available currently in the world is unstructured. Answer: 80% 15. SQL manages ____ data. Answer: Structured Week 12 1. Qualitative analysis refers to the process by which numerical data is analyzed? Answer: False 2. Which data analysis technique involves study of difference of variance? Answer: ANOVA 3. To predict dependent variable from independent, which technique? Answer: Regression Analysis 4. With respect to AgriSens, how many logical layers are there in its architecture? Answer: Perception Layer; Processing Layer; Application Layer 5. AgriSens supports real-time monitoring of soil moisture conditions and instant reporting to a dashboard. Answer: True 6. What is the data aggregator also known as in the context of IoT in smart healthcare? Answer: LPU 7. The effect size for determining statistical significance is the standardized ____ difference between two groups. Answer: Mean 8. Processing the sensed data on the device itself is known as ____ approach. Answer: In-place 9. Processing the handheld activity device data with artificial intelligence can be used for ____. Answer: Fall detection 10. Which of the following is an assumption of ANOVA? Answer: Homogeneity of variances; Normally distributed response variable; Independence of observations 11. Select the statement(s) that denote the type of ANOVA. Answer: Statements I, II, and III 12. AmbuSense is a privacy-aware system Answer: True 13. The two most relevant sensors directly used in agriculture are ____. Answer: Soil moisture and water level sensor 14. Examples of dispersion measures include ____ and ____. Answer: Range; Variance 15. Sensor detecting smartphone tilt? Answer: Gyroscope