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

Android Programming

This document outlines the examination structure for the Android Programming course at Dr. Babasaheb Ambedkar Technological University for Semester 6. It includes instructions for students, a compulsory objective-type question section, and a variety of problem-solving questions covering topics such as Android architecture, activity lifecycle, intents, and permissions. The total duration of the exam is 3 hours with a total of 60 marks available.

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)
4 views3 pages

Android Programming

This document outlines the examination structure for the Android Programming course at Dr. Babasaheb Ambedkar Technological University for Semester 6. It includes instructions for students, a compulsory objective-type question section, and a variety of problem-solving questions covering topics such as Android architecture, activity lifecycle, intents, and permissions. The total duration of the exam is 3 hours with a total of 60 marks available.

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


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

You might also like