The document contains an exam for a subject on IoT embedded hardware. It consists of 5 questions with 3 parts each, testing knowledge on topics like timers, SDK vs IDE, debugging techniques, data structures, operating systems, programming languages, single board computers, communication protocols, sensors and IoT applications.
The document contains an exam for a subject on IoT embedded hardware. It consists of 5 questions with 3 parts each, testing knowledge on topics like timers, SDK vs IDE, debugging techniques, data structures, operating systems, programming languages, single board computers, communication protocols, sensors and IoT applications.
The document contains an exam for a subject on IoT embedded hardware. It consists of 5 questions with 3 parts each, testing knowledge on topics like timers, SDK vs IDE, debugging techniques, data structures, operating systems, programming languages, single board computers, communication protocols, sensors and IoT applications.
The document contains an exam for a subject on IoT embedded hardware. It consists of 5 questions with 3 parts each, testing knowledge on topics like timers, SDK vs IDE, debugging techniques, data structures, operating systems, programming languages, single board computers, communication protocols, sensors and IoT applications.
BE-MINOR - SEMESTER–V EXAMINATION – WINTER 2022 Subject Code:115AI01 Date:22-02-2023 Subject Name:IoT Embedded Hardware Time:10:30 AM TO 01:00 PM Total Marks:70 Instructions: 1. Attempt all questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks. 4. Simple and non-programmable scientific calculators are allowed.
Marks
Q.1 (a) What is Timer? Explain its uses. 03
(b) What is the difference between SDK and IDE? 04 (c) Explain Debugging technique in detail. 07
Q.2 (a) Differentiate SPI and I2C. 03
(b) Write short note on Architechture of IoT. 04 (c) What is an Exception? Explain try, catch and finally with example. 07 OR (c) Sort given unordered array using Quick sort : 9,7,5,11,12,2,14,3,10,6 07
Q.3 (a) Distinguish between Stack and Queue. 03
(b) Explain about Encapsulation, Abstraction with example. 04 (c) Explain Linux kernel and its functions in brief. 07 OR Q.3 (a) Define Mutual exclusion,Critical section,race condition. 03 (b) Describe datatype and function use in Python. 04 (c) Explain the IPC Problem known as Dining Philosopher Problem. 07
Q.4 (a) Explain scope of Python. 03
(b) Differentiate Raspberry Pi and Beagle Bone Black. 04 (c) What is IoT? Explain its applications. 07 OR Q.4 (a) Distinguish between Array and Linked List. 03 (b) Explain binary search with example 04 (c) Explain in detail UART, GPIO,ADC. 07
Q.5 (a) Explain 5 linux commands with example. 03
(b) List out IoT Sensors and Explain any two in brief 04 (c) How IOT will be useful in Smart Home application? 07 OR Q.5 (a) Explain Method Overloading and Overriding. 03 (b) Explain Merge sort using example. 04 (c) Explain process control block with diagram. 07