lOMoARcPSD|28897484
CS3691-ES&IOT important Questions for model 1
Embedded system and iot (Anna University)
Scan to open on Studocu
Studocu is not sponsored or endorsed by any college or university
Downloaded by SAI ARJUN.A.S (
[email protected])
lOMoARcPSD|28897484
CS3691-EMBEDDED SYSTEMS AND IOT
QUESTION BANK
UNIT-I 8-BIT EMBEDDED PROCESSOR
PART – A
S.NO Question CO BTL
1. What are the main features of 8051 microcontroller? CO1 1
2. Illustrate the details of PSW of 8051. CO1 2
3. List the on-chip peripherals of 8051 microcontroller. CO1 1
4. What are the applications of 8051 microcontroller? CO1 1
5. What are the addressing modes available in 8051? CO1 1
6. Explain the function of the EA pin of 8051. CO1 2
7. How is stack implemented in 8051? CO1 1
8. Write an assembly language program to add two 16 bit numbers. CO1 4
9. What are the uses of LCALL and LJUMP instructions of 8051? CO1 4
10. Name the interrupts available in microcontroller 8051. CO1 1
PART – B
S.NO Question CO BTL
1. Explain with a neat block diagram the architecture of 8051 microcontroller. CO1 1
2. Discuss about the organization of internal RAM and special function registers of
CO1 1
8051 microcontroller.
3. Explain the instruction set of 8051 microcontroller. CO1 1
4. Explain the timer/counter functional unit of microcontroller 8051 with relevant
CO1 1
diagrams.
5. Discuss in detail, the hardware and software support provided by 8051 for serial
CO1 1
communication.
6. Explain the interrupt structure of 8051 in detail. CO1 1
7. Write an 8051 based assembly language program for performing four basic
CO1 1
arithmetic operations on two data.
UNIT-II EMBEDDED C PROGRAMMING
lOMoARcPSD|28897484
PART – A
S.NO Question CO BTL
1. What are the types of internal memory? CO2 1
2. What is meant by programming language? CO2 1
3. Define Embedded C. CO2 1
4. Explain the states of a process. CO2 1
5. Define RTOS. CO2 1
6. Difference between C Language and Embedded C language. CO2 4
7. Define priority scheduling? CO2 1
8. What is critical instant analysis? CO2 1
9. Define multi tasking and multi processing. CO2 1
10. What is priority inheritance? CO2 1
PART – B
S.NO Question CO BTL
1. Briefly explain about memory interfacing with 8051. CO2 1
2. Draw and explain the interfacing of matrix keyboard and LCD with 8051. CO2 1
3. Describe any two scheduling policies used in multiprocess environment. CO2 2
4. Discuss in detail about multi tasking and multi processing. CO2 1
5. Explain the interfacing of 20x2 LCD with 8051 microcontroller and write a program CO2 1
to display “HELLO” on it.
UNIT-III IOT AND ARDUINO PROGRAMMING
PART – A
S.NO Question CO BTL
1. What are the difference between IOT devices and computers? CO3 4
2. State the Different types of Arduino. CO3 1
3. What are Libraries? CO3 1
4. List out the some important characteristics of IOT. CO3 1
5. What is Arduino? CO3 1
6. What is meant by Arduino shields? CO3 1
7. What is meant by Actuators? CO3 1
8. What is the key difference between sensors and transducers? CO3 4
9. What are the advantages and disadvantages of IOT? CO3 1
lOMoARcPSD|28897484
10. List out the some important characteristics of IOT. CO3 1
PART – B
S.NO Question CO BTL
1. Explain about the integration of sensors and actuators with Arduino. CO3 1
2. Explain about Arduino tool chain with example. CO3 1
3. Discuss the functions of Arduino and also explain with its types. CO3 1
4. Explain about Arduino Programming structure. CO3 1
5. Describe about different types of Arduino board in detail. CO3 1
UNIT IV IOT COMMUNICATION AND OPEN PLATFORMS
PART – A
S.NO Question CO BTL
1. List the benefits of Python. CO4 1
2. Define IOT communication protocols. CO4 1
3. In what way Raspberry pi is better than Arduino? CO4 4
4. What are the difference between rest API and Web socket API? CO4 1
5. What is GSM? CO4 1
6. List the functions of Zigbee coordinator? CO4 1
7. What are the applications of Zigbee technology? CO4 1
8. Define NFC. CO4 1
PART – B
S.NO Question CO BTL
1. Describe the Communication Technologies of IOT. CO4 1
2. What is Zigbee? Explain architecture of Zigbee. CO4 1
3. Write short notes on WiFi. CO4 1
4. Explain about GSM modules in detail. CO4 1
5. Illustrate Programming Raspberry Pi with Python with examples. CO4 2
6. Evaluate the Raspberry Pi board in detail with neat sketch. CO4 4
UNIT V APPLICATIONS DEVELOPMENT
PART – A
lOMoARcPSD|28897484
S.NO Question CO BTL
1. What is Industrial Automation? CO5 1
2. What is smart irrigation system? CO5 1
3. Write the applications of IOT in Smart Grid. CO5 1
4. What is smart parking? CO5 1
5. What are the challenges in embedded computing system design? CO5 1
6. What is the purpose of home automation system? CO5 1
PART – B
S.NO Question CO BTL
1. What is home automation? Explain three level of home automation. CO5 1
2. Explain development of IOT application. Discuss the steps for design CO5 1
3. Explain the Complete Design of Embedded Systems. CO5 1
4. Explain the Development of IOT Applications. CO5 1
5. Explain the design metrics of the embedded system. CO5 1
6. Elaborate the process of Smart agriculture in detail. CO5 1
7. Explain the concept of cities. Create process specifications for smart parking IOT CO5 1
systems.