Save as PDF

Opens your browser print dialog — select "Save as PDF" to download.

F/2024/7171 Total Pages : 6

Sixth Semester

Computer Science and Engineering

Scheme OCBC 2019

MOBILE COMPUTING

Time : Three Hours Maximum Marks : 70

Note : i) All 7 Questions are Compulsory. Internal choices has been given in each LO (Learning Outcome).

सभी 7 प्रश्न अनिवार्य हैं। आंतरिक विकल्प प्रत्येक LO (लर्निंग आउटकम) में दिए गए हैं।

ii) In case of any doubt or dispute, the English version question should be treated as final.

किसी भी प्रकार के संदेह अथवा विवाद की स्थिति में अंग्रेजी भाषा के प्रश्न को अंतिम माना जायेगा।

1. LO1

a) What do you mean by Mobile Computing? Explain the basic components of mobile computing. (5)

मोबाइल कम्प्यूटिंग से आपका क्या आशय है? मोबाइल कम्प्यूटिंग के मुख्य घटकों को समझाइए।

b) Briefly describe Multiplexing. Also mention its types. (5)

मल्टीप्लेक्सिंग का संक्षेप में वर्णन कीजिए। इसके प्रकारों का भी उल्लेख कीजिए।

OR/अथवा

a) Explain the significance of mobile and wireless devices. (5)

मोबाइल और वायरलेस डिवाइसेस का महत्व समझाइए।

2. LO2

a) What is telecommunication system? Explain with its use. (5)

टेलीकम्युनिकेशन सिस्टम क्या है? इसके उपयोग सहित समझाइए।

b) What do you understand by Hidden and Exposed Terminals? (5)

हिडन और एक्सपोज्ड टर्मिनल से आप क्या समझते हैं?

OR/अथवा

a) Define GSM. What are the different types of GSM? (5)

GSM को परिभाषित कीजिए। GSM के विभिन्न प्रकार क्या हैं?

b) Distinguish between time division media access and space division media access. (5)

टाइम डिवीजन मीडिया एक्सेस और स्पेस डिवीजन मीडिया एक्सेस के मध्य अंतर कीजिए।

3. LO3

a) Explain tunnelling and reverse tunnelling in mobile computing. (5)

मोबाइल कम्प्यूटिंग में टनेलिंग और रिवर्स टनेलिंग को विस्तार से समझाइए।

b) Illustrate all the properties of mobile adhoc network. (5)

मोबाइल एडहॉक नेटवर्क के सभी गुणों का वर्णन कीजिए।

OR/अथवा

a) What is agent discovery in Mobile IP? Also write the methods of agent discovery. (5)

मोबाइल IP में एजेंट डिस्कवरी क्या है? एजेंट डिस्कवरी की विधियाँ भी लिखिए।

b) What are the features of wireless sensor network? (5)

वायरलेस सेंसर नेटवर्क के फीचर्स क्या हैं?

4. LO4

a) Elaborate the various types of mobile phone generations. (5)

विभिन्न प्रकार की मोबाइल फोन पीढ़ियों का विस्तार से वर्णन कीजिए।

b) How is an Android application deployed on a USB connected Android device? (5)

USB कनेक्टेड एंड्राइड डिवाइस पर एंड्राइड एप्लीकेशन कैसे तैनात किया जाता है?

OR/अथवा

a) What are the different features of Android mobile phone? (5)

एंड्राइड मोबाइल फोन के विभिन्न फीचर्स कौन से हैं?

b) How to set up the Android SDK tools in mobile phone. (5)

मोबाइल फोन में एंड्राइड SDK के टूल्स कैसे स्थापित की जाती है?

5. LO5

a) Explain the class and object concepts of object oriented programming. (5)

ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग के क्लास और आब्जेक्ट कांसेप्ट को समझाइए।

b) Explain the different types of user interface layouts used in Android application development. (5)

एंड्राइड एप्लीकेशन डेवलपमेंट में उपयोग होने वाले विभिन्न यूजर इंटरफेस लेआउट का वर्णन कीजिए।

OR/अथवा

Briefly explain the following designing tools used in Android application development. (10)

i) Checkbox

ii) Time Picker

iii) Dialog fragment

iv) Spinner

v) Radio Button

एंड्राइड एप्लीकेशन डेवलपमेंट में उपयोग किए जाने वाले निम्नलिखित डिजाइनिंग टूल्स की संक्षिप्त व्याख्या कीजिए।

i) चेकबॉक्स

ii) टाइमपिकर

iii) डायलॉग फ्रैगमेंट

iv) स्पिनर

v) रेडियो बटन

6. LO6

Create a simple android application for school fees management system. Describe the UI widgets used to implement this task. (10)

स्कूल फीस प्रबंधन प्रणाली के लिए एक सरल एंड्राइड एप्लीकेशन बनाइए। इस कार्य को लागू करने के लिए उपयोग किए जाने वाले UI विजेट का वर्णन कीजिए।

OR/अथवा

a) Explain the term event handling in Android application development. (5)

एंड्राइड एप्लीकेशन डेवलपमेंट में इवेंट हैंडलिंग शब्द की व्याख्या कीजिए।

b) What is intent objects in Android? Explain it with suitable example. (5)

एंड्राइड में इंटेंट आब्जेक्ट क्या है? इसे उपयुक्त उदाहरण सहित समझाइए।

7. LO7

a) What are the different data storage options to build an Android application? (5)

एंड्राइड एप्लीकेशन बनाने के लिए विभिन्न डेटा संग्रहण विकल्प क्या हैं?

b) How can APK files be deployed in Android devices? (5)

एंड्राइड डिवाइस में APK फाइलों को कैसे डिप्लॉय किया जा सकता है?

OR/अथवा

a) What is SQLite database? How is a connection established with an SQLite database? (5)

SQLite डाटाबेस क्या है? SQLite डाटाबेस के साथ कनेक्शन कैसे स्थापित किया जाता है?

b) Explain the terms Network API calls and AsyncTask. (5)

नेटवर्क API कॉल्स और AsyncTask शब्दों की व्याख्या कीजिए।