Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

W2022 (115ai01)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Seat No.: ________ Enrolment No.

___________

GUJARAT TECHNOLOGICAL UNIVERSITY


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

-------

You might also like