Tribhuvan University
Bachelor of Computer Application
Semester 6 · TU Board 2021
Course Title: Mobile Programming (CACS351)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to answer the question in their own words as far as possible.
Group B
Attempt any SIX question.(6 × 5 = 30)
- 2.5
What do you mean by mobile device? List and explain any four popular programming languages used for developing mobile applications.
- 3.5
What is an event? How many ways to handle events in android programming?
- 4.5
Explain android architecture briefly with a suitable diagram.
Answer comingAlso asked in 2024
- 5.5
Why is fragment needed in android application? How can a fragment be added to an activity?
- 6.5
What are different types of UI controls used in IOS programming? Write a swift program to find the sum of all elements of a 1-D array.
Answer comingAlso asked in 2022
- 7.5
How is List View differ from Recycler View? Explain with an example.
- 8.5
How do you find a view element in your program? Which dialog boxes can you use in your android application?
Group C
Attempt any TWO questions(2 × 10 = 20)
- 9.10
Provided that a SQLite database named "College" with a table named Student with the following columns (Roll as Integer, Name as Text and Address as Text). Develop an android application to connect to the database and insert five student records and display the student information.
Answer comingAlso asked in 2025
- 10.10
Develop an android application to calculate simple interest using a customize dialog box.
- 11.10
Develop an android application to input your Name, Age, gender and other personal information. Pass and display this information in another activity.
— The End —