CHRIST (DEEMED TO BE UNIVERSITY),Bengaluru - 560029
End Semester Examination December - 2022
Bachelor of Computer Applications V SEMESTER
Code: BCA541A Max.Marks: 100
Course: MOBILE APPLICATIONS Duration: 3Hrs
SECTION A
Answer ALL Questions. 10X2=20
1 List out the contents of RES folder in Android Studio.
2 Distinguish between web app and mobile app.
3 Write the syntax for calling an Intent.
4 Define the GridView widget in Android.
5 What do you mean by AVD in Android Studio?
6 State the different types of hierarchical navigation.
7 Examine the use of cursor in SQLite.
8 What are the four properties of a database transaction?
9 List any two location providers that you can use to obtain your location
data.
10 Define: minSdkVersion and targetSdkVersion
SECTION B
Answer any FIVE Questions. 5X6=30
11 Construct a Java Class for 'Toast' command with proper syntax.
12 Summarise the usage of any three specialized fragments in Android
application with example.
13 Write the steps for adding audio in Android Application.
14 Describe the following with suitable example: (i) Checkbox (ii) Radio
Button and (iii) Toggle.
15 Explain the format of query URI.
16 Imagine you have embedded the Google Maps API into your Android
application, and it is not showing the map when the application is loaded,
what are possible errors?
17 What are the platforms available to create Android Apps? Discuss.
SECTION C
Answer any FIVE Questions. 5X10=50
18 Create an android application to increment and decrement a number with
proper UI design and discuss XML and Java perspective of the same
19 Analyze usage of the following input controls along with their Java
Methods:
1. Switch
2. Toggle
3. Date Picker
4. Time Picker
5. Rating Bar
20 Create an application to demonstrate screen orientation feature of an
android device.
21 Explain how to create different menus in an Android Application.
22 Analyze different query methods of SQLite with sample code.
23 List the steps to display Google Maps in an Android application.
24 Explain how to connect an application with Firebase, explain basic steps
with code.