BCA 6th Semester
Mobile Programming Board Question Paper 2024

Views: ...
tribhuvan university logo

Tribhuvan university

Faculty of Humanities & Social Science
OFFICE OF THE DEAN

2024

Bachelor In Computer Application

Course Title: Mobile Programming

Code No: CACS 351

Semester:VI

Full Marks:60 Pass Marks:24 Time:3 hours

Candidates are required to answer the question in their own words as far as possible.

Group A
Group B
Attempt any SIX question.
[6x5=30]
2.

What is Android? Explain different categories of mobile devices.

3.

Explain Android architecture with a suitable diagram.

4.

What is the difference between `android:layout_gravity` and `android:gravity` attribute in linear layout? Create an android application that will convert distance entered into Kilometers into Meters using Table Layout.

5.

Why is a fragment needed in Android? Write Java code only to send data from one activity to another activity using an implicit intent.

6.

What is a menu? Develop an android application to create a popup menu having menu items "Edit", "Copy", "Paste", "Redo", and "Undo".

7.

What is JSON? Develop an android application to display 10 different images of fruit in Grid View with two columns.

8.

What do you mean by storyboard? Write a Swift program to find the largest and smallest number among three numbers using a ternary operator.

Group C

Attempt any TWO questions

[2x10=20]
9.

Develop an android application to display a list of Students (Student name) in ListView and display the student details (student image, roll, name, and college) in a Custom Dialog when a ListView item is selected.

10.

Provided that a MySQL database named "Bank" with a table named Customer has the following columns: (account_no, name, account_type, and amount). Develop an android application to connect to the database remotely and display the Customer details in a ListView for those whose deposit amount is greater than 5000.

11.

Explain the procedure for generating a Google Maps API key for displaying Google Maps. Develop an android application to display a Google Map with a marker at TRIBHUVAN UNIVERSITY.