0% found this document useful (0 votes)
3 views3 pages

Android Programming

The document outlines the supplementary winter examination for the B.Tech course in Android Programming at Dr. Babasaheb Ambedkar Technological University, Lonere, scheduled for December 26, 2024. It includes instructions for students, a breakdown of questions with marks allocation, and various topics related to Android development such as application lifecycle, intents, and database management. Students are required to answer a compulsory objective section and four additional questions from a selection of six.

Uploaded by

shruukandakur88
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views3 pages

Android Programming

The document outlines the supplementary winter examination for the B.Tech course in Android Programming at Dr. Babasaheb Ambedkar Technological University, Lonere, scheduled for December 26, 2024. It includes instructions for students, a breakdown of questions with marks allocation, and various topics related to Android development such as application lifecycle, intents, and database management. Students are required to answer a compulsory objective section and four additional questions from a selection of six.

Uploaded by

shruukandakur88
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

DR.

BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE


Supplementary Winter Examination – 2024
Course: [Link]. Semester : VI
Branch : Electronics and Computer Engineering / Electronics and Computer Science Engineering
Subject Code & Name: BTECOE604C Android Programming
Max Marks: 60 Date:26/12/2024 Duration: 3 Hr.
Instructions to the Students:
1. Each question carries 12 marks.
2. Question No. 1 will be compulsory and include objective-type questions.
3. Candidates are required to attempt any four questions from Question No. 2 to Question No. 6.
4. The level of question/expected answer as per OBE or the Course Outcome (CO) on which the
question is based is mentioned in ( ) in front of the question.
5. Use of non-programmable scientific calculators is allowed.
6. Assume suitable data wherever necessary and mention it clearly.
(Level Marks
/CO)
Q. 1 Objective type questions. (Compulsory Question) 12
1 What is the main function of the Dalvik VM in Android? CO 2 1
a) Execute apps
b) Handle UI
c) Manage hardware
d) Control databases
2 Which tool is used to test Android apps on virtual devices? CO 2 1
a) AVD
b) SDK
c) IDE
d) NDK
3 Which Android component is used to define the app’s screen? CO 2 1
a) Service
b) Activity
c) BroadcastReceiver
d) ContentProvider
4 Which layout arranges views in a single column or row? CO 2 1
a) RelativeLayout
b) LinearLayout
c) GridLayout
d) TableLayout
5 What is used to pass data between activities in Android? CO 4 1
a) Intent
b) View
c) Bundle
d) Service

Page 1 of 3
6 Which method is used to save preferences in Android? CO 2 1
a) save()
b) put()
c) store()
d) commit()
7 Which class is used for managing a SQLite database in Android? CO 4 1
a) SQLiteOpenHelper
b) SQLiteDatabase
c) SQLiteHelper
d) SQLiteManager
8 What does a Content Provider allow? CO 1 1
a) Data sharing
b) UI handling
c) Network access
d) File storage
9 Which API manages SMS in Android? CO 2 1
a) SmsReceiver
b) SmsManager
c) SmsService
d) SmsHandler
10 Which class is used for Google Maps in Android? CO 5 1
a) MapView
b) GoogleMap
c) MapFragment
d) LocationManager
11 How can you save and load files in Android? CO 3 1
a) Using SQLite database only
b) Using Shared Preferences only
c) Using file I/O operations with internal or external storage
d) Using Cloud storage APIs
12 In Android development Firebase is used to______ CO 2 1
a) It is used to monitor network connections.
b) It provides real-time database and authentication services.
c) It handles Bluetooth communication.
d) It manages app's UI layout.

Q. 2 Solve the following. 12


A) Outline the steps to create your first Android application. CO 1 6
B) What are the main features of the Android SDK? CO 1 6

Q.3 Solve the following. 12


A) Describe the Android application life cycle with a diagram. CO 1 6
B) Discuss the concept of application priority and process states in Android. CO 2 6

Page 2 of 3
Q. 4 Solve Any Two of the following. 12
A) Differentiate between explicit and implicit intents with examples. CO 2 6
B) Create a program to read and write a text file in the device's internal CO 3 6
storage.
C) What is SQLite? Explain how SQLiteOpenHelper is used to create and CO 4 6
manage databases.

Q.5 Solve Any Two of the following. 12


A) Write a program to send an SMS using SmsManager and verify its delivery. CO 2 6
B) State differences between real-time databases and cloud databases? CO 4 6
C) Explain how Android handles telephony services. Describe how to read CO 2 6
phone and SIM details.

Q. 6 Solve Any Two of the following. 12


A) What are the methods to manage network connectivity and Wi-Fi in CO 4 6
Android?
B) Explain the process of integrating Google Maps into Android application. CO 5 6
C) Discuss the role of Bluetooth in Android and the steps to implement CO 5 6
Bluetooth connectivity.
*** End ***

Page 3 of 3

You might also like