DR.
BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE
Bachelor of Technology (Electronics and Computer Engineering) SEMESTER - 6 Summer 2025 ( Regular )
Course :Bachelor of Technology (Electronics and Computer Engineering) Branch : Engineering and Technology
Semester : SEMESTER - 6
Subject Code & Name: BTECOE604C - ANDRIOD PROGRAMMING
025336824
025336824
025336824
Time : 3 Hours] [Total Marks : 60
Instructions to the Students:
[Link] question carries 12 marks.
[Link] No. 1 will be compulsory and include objective-type questions.
[Link] are required to attempt any four questions from Question No. 2 to Question
No.6
[Link] of non-programmable scientific calculators is allowed.
[Link] suitable data wherever necessary and mention it clearly.
Q1. Objective type questions. (Compulsory Question) 12
1 Which of these does NOT refer to a nickname of the Android version?
a. Muffin b. Honeycomb c. Gingerbread d. Cupcake
025336824
025336824
025336824
2 Which of these years did Google purchase Android?
a. 2010 b. 2008 c. 2005 d. 2003
3 The .apk extension stands for which of these?
a. Application Program
b. Android Package c. Application Package d. Android Proprietary Kit
Kit
4 Which of these is an XML file that consists of all the text used in an application?
a. [Link] b. [Link] c. [Link] d. [Link]
5 View Pager Is Used For
025336824
025336824
025336824
c. Paging Down List d. It is Not Supported By
a. Swiping Activities b. Swiping Fragments
Items Android SDK
6 What is [Link] in android?
c. It has the information
a. It has information about b. It has all the information
about activities in an d. None of the above
layout in an application about an application
application
7 What is the name of the program that converts Java byte code into Dalvik byte
code?
c. Android Interpretive d. Mobile Interpretive
a. Dex compiler b. Dalvik Converter
Compiler (AIC) Compiler (MIC)
1
8 Action Bar Can Be Associated To
c. Both Activities And
a. Only Fragments b. Only Activities d. None Of The Above
Fragments
9 In which technique, we can refresh the dynamic content in android?
a. Ajax b. Java c. Android d. None of These
10 Adb Stands For
025336824
025336824
025336824
d. Android Destroy
a. Android Debug Bridge. b. Android Drive Bridge. c. Android Delete Bridge
Bridge.
11 Which of the following is/are an important component/s of an Android
a. Broadcast Receiver b. Activity c. Service d. All of the above
12 What is the role of Android Virtual device (AVD) manager in Android Studio?
a. To manage app b. To test android app on c. To deploy app to real d. To publish app on
resource virtual devices devices Google Play
Q2. Solve the following.
A) Draw and explain each layer of Android Architecture in detail 6
025336824
025336824
025336824
B) Compare physical Android device and emulator. Mention advantages of using 6
physical Android device for app testing over an emulator
Q3. Solve the following.
A) Draw and explain each method in the Android Activity lifecycle. 6
B) Distinguish between Android activity and fragment 6
Q4. Solve Any Two of the following.
A) What is Intent in Android? Explain their types with examples 6
B) What is adapter in Android? Explain various types of adapters according to their 6
significance
C) Explain purpose of shared preference in Android, including method names and 6
operating modes
025336824
025336824
025336824
Q5. Solve Any Two of the following.
A) Why should developers use SQLiteOpenHelper instead of SQLiteDatabase in 6
Android?
B) How does a Content Provider in Android store application data, including details 6
of the components of a Content URI and the abstract methods used in its
implementation?
C) What is Firebase, and what are its main features for Android development? 6
Q6. Solve Any Two of the following.
A) Which permissions are required to send and receive SMS in Android? Explain 6
why they are considered as hazardous permissions.
B) How Android developers can enable or disable Wi-Fi through programming? 6
C) What features of Android allow developers to customize the appearance of 6
Google Maps?
2
025336824 025336824 025336824
3
025336824 025336824 025336824
* * * End * * *
025336824 025336824 025336824