Question Bank
Question Bank
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
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
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.
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.