| END TERM EXAMINATION | |
| Second Semester[BCA] | June 2024 |
| Paper Code: BCA-306 | Subject : Internet of Things |
| Time:3 Hour | Maximum Marks:75 |
| Note: Attempt all questions as directed. Internal Choice is indicated. | |
| Q1 Attempt any five of the following questions : (5*5=25) | |
| (a) Discuss and differentiate Arduino Uno and Raspberry Pi board. | |
| (b) What do you mean by participatory sensing technology. | |
| (c) Explain architecture of Arduino Board. | |
| (d) Write about ease of designing and affordability of IoT systems? | |
| (e) What are the key use cases for Smart Cities. | |
| (f) Summarize the characteristics of IoT. | |
| (g) Explain RFID in detail along with its type. | |
| (h) Explain Wireless Sensor Network. | |
| UNIT I | |
| Q2. Explain IoT in detail along with its vision? Write about sources of IOT and Technology behind IoT. (12.5) | |
| Or | |
| Q3. Explain IoT/M2M system layers and design standardization. Differentiate the IoT and M2M. (12.5) | |
| Q4. Explain the Conceptual Framework and architecture of IoT with a suitable diagram. (12.5) | |
| Or | |
| Q5 (a) Explain “sensor” and its working. Describe any five types of sensors. (6.25) | |
| (b) Explain Actuator and its use in IoT? Explain types of actuators in detail. (6.25) | |
| Q6 Explain Wireless Medium Access Issues and MAC Protocol Survey. (12.5) | |
| Or | |
| Q7 Write note on programming with Arduino IDE. Write Arduino code that uses ultrasonic sensor to measure distance of an object from the sensor. (12.5) | |
| Q8. Discuss the development and security issues in IOT applications in details (12.5) | |
| Or | |
| Q6 (a) Difference between include() and require(). Write code to read a file line by line and display it on web page. (5) | |
| (b) Explain the following file handling functions. (i) fread() (ii) fgets() (iii) unlink (5) | |
| or | |
| Q7 (a) What do you understand by Object Oriented Programming. Explain various feature associated with objects giving example whenever possible. (5) | |
| (b) Create a class “Employee” taking appropriate data members and member functions in PHP. Also create Constructor and Destructor for the same. (5) | |
| UNIT IV | |
| Q8 What are various dataype in MySQL. Write a PHP Script to create a database named “Gadgets” having table “Phone” with fields names P_Id, P_Company, P_Cost, P_Year. Write insert query for inserting records in “Phone” table and select query for retrieving the data. (5) | |
| or | |
| Q9 Explain any two of the following IOT application in details :(6.25*2 = 12.5)
i) Smart metering ii) Smart Cards iii) E-Health iv) Home Automation |
|