0% found this document useful (0 votes)
18 views

Question Bank

The document is a question bank for the Fundamentals of IoT course at R.C. Technical Institute, detailing course outcomes and a series of questions aligned with those outcomes. It covers topics such as the basic concepts of IoT, sensors and actuators, Arduino programming, messaging protocols, and real-world applications of IoT. The document also includes the vision of the institute to develop skilled computer professionals with ethical values.

Uploaded by

DHRUVAL PATEL
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
0% found this document useful (0 votes)
18 views

Question Bank

The document is a question bank for the Fundamentals of IoT course at R.C. Technical Institute, detailing course outcomes and a series of questions aligned with those outcomes. It covers topics such as the basic concepts of IoT, sensors and actuators, Arduino programming, messaging protocols, and real-world applications of IoT. The document also includes the vision of the institute to develop skilled computer professionals with ethical values.

Uploaded by

DHRUVAL PATEL
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/ 3

R.C.

TECHNICAL INSTITUTE, AHMEDABAD


COMPUTER ENGINEERING DEPARTMENT
Question Bank
Term No. 242 Term Dates: 01/01/2025 to 28/04/2025 Semester: 6

Course Name & Course Code: Fundamentals of IoT (4360703)

CO No. Course Outcome


CO1 Explain the basic concept of IoT

CO2 Apply different Sensors and Actuators in IoT Application as required


CO3 Develop sketch for the IoT application using the Arduino Uno board.
Explain Messaging and Transport protocols for IoT communication used in the IoT
CO4
Applications
CO5 Illustrate the working of real world IoT applications.

Sr. CO
Question BL
No. No.
1 What is the definition of IoT? CO1 R
2 What are the characteristics of IoT? CO1 R
3 Explain the applications of IoT. CO1 U
4 What are the key components of an IoT system? CO1 R
5 Explain the architecture of IoT. CO1 U
6 What is the sensing layer in IoT? CO1 R
7 What is the network interface layer in IoT? CO1 R
8 What is the data processing layer in IoT? CO1 R
9 What is the application layer in IoT? CO1 R
10 What are the challenges of IoT? CO1 R
11 Explain the design challenges of IoT. CO1 U
12 Explain the security challenges of IoT. CO1 U
13 Explain the difference between sensors and actuators. CO2 U
14 Briefly describe the general function of a sensor. List few sensors CO2 R
15 Explain how an actuator converts an electrical signal into a physical action. CO2 U
List two factors to consider when selecting a sensor for a specific
16 CO2 R
application.
17 Explain why it's important to choose the right sensor for a project. CO2 U

VISION: To mould young and fresh minds into challenging computer professionals with ethical values and
shaping them with upcoming technologies and develop the ability to deal with real world situations with
skills and innovative ideas.
R.C. TECHNICAL INSTITUTE, AHMEDABAD
COMPUTER ENGINEERING DEPARTMENT
Question Bank
Term No. 242 Term Dates: 01/01/2025 to 28/04/2025 Semester: 6

Course Name & Course Code: Fundamentals of IoT (4360703)

Sr. CO
Question BL
No. No.
18 What does ADC stand for? CO2 R
Explain why an ADC chip is necessary when using analog sensors with
19 CO2 U
microcontrollers.
20 List three common types of actuators. CO2 R
21 Briefly describe the working principle of a servo motor. CO2 U
Compare and contrast the use of a solenoid and a stepper motor in terms of
22 CO2 A
their movement and control.
23 What is the purpose of a relay in a control system? CO2 R
24 Briefly describe the purpose of the Arduino Uno board. CO3 U
Identify the main components of the Arduino Uno board based on a
25 CO3 A
diagram.
26 Explain the concept of a sketch in Arduino programming. CO3 U
27 Write a simple Arduino code to blink an LED on and off. CO3 A
28 List two categories of functions available in Arduino programming. CO3 R
Explain the difference between built-in functions and user-defined
29 CO3 U
functions.
Design a simple Arduino program to read data from a temperature sensor
30 CO3 A
and print it on the serial monitor.
You want to control the brightness of an LED gradually. How can you
31 CO3 A
achieve this using a user-defined function in Arduino?
Explain the purpose of the void setup() and void loop() functions in an
32 CO3 U
Arduino sketch.
33 List three common data types used in Arduino programming. CO3 R
34 List and explain operators in Arduino programming. CO3 U
Write an Arduino program that blinks an LED continuously using a for
35 CO3 A
loop. Modify the code to blink the LED at different speeds.
36 What is the purpose of the serial communication functions in Arduino? CO3 R
Explain how to use the Serial.print() function to display data on the serial
37 CO3 U
monitor.
Write an Arduino program that reads sensor data and transmits it serially to
38 CO3 A
a computer for further processing.
39 List three examples of messaging protocols used in IoT communication. CO4 R
VISION: To mould young and fresh minds into challenging computer professionals with ethical values and
shaping them with upcoming technologies and develop the ability to deal with real world situations with
skills and innovative ideas.
R.C. TECHNICAL INSTITUTE, AHMEDABAD
COMPUTER ENGINEERING DEPARTMENT
Question Bank
Term No. 242 Term Dates: 01/01/2025 to 28/04/2025 Semester: 6

Course Name & Course Code: Fundamentals of IoT (4360703)

Sr. CO
Question BL
No. No.
40 Explain the concept of message passing protocols in IoT. CO4 U
Compare and contrast the use of MQTT and CoAP protocols for different
41 CO4 A
IoT applications.
42 What does BLE stand for? CO4 R
Briefly describe the functionality of Bluetooth Low Energy (BLE) in IoT
43 CO4 U
communication.
Imagine you are designing a wearable health sensor. Which transport
44 CO4 A
protocol (BLE, Wi-Fi, Cellular) would be most suitable and why?
45 Define the term "sensor network topology". CO4 R
Explain the advantages and disadvantages of a star topology compared to a
46 CO4 U
mesh topology in a sensor network.
47 Briefly describe the purpose of MQTT messaging protocol. CO4 R
48 Explain the publish-subscribe model used by MQTT. CO4 U
49 Briefly describe the purpose of CoAP messaging protocol. CO4 R
How is CoAP optimized for resource-constrained devices compared to
50 CO4 U
protocols like HTTP?
51 Briefly describe the purpose of XMPP messaging protocol. CO4 R
52 Briefly describe the difference between BLE and classic Bluetooth. CO4 R
53 What is the underlying technology behind Li-Fi communication? CO4 R
Why is IoT becoming increasingly important in solving real-world
54 CO5 R
problems?
Give an example of a real-world scenario where IoT technology can be
55 CO5 U
applied to improve efficiency or safety.
Choose one of the following IoT applications (Smart Home, Agriculture,
56 CO5 U
Smart Parking) and explain the core concept behind its functionality.

*CO - Course Outcome


*BL - Blooms Taxonomy Level (R Remembering, U-Understanding, A-Apply and above)

NAME & SIGN OF FACULTY: Juhi J. Kaneria

VISION: To mould young and fresh minds into challenging computer professionals with ethical values and
shaping them with upcoming technologies and develop the ability to deal with real world situations with
skills and innovative ideas.

You might also like