Summary

This is a past exam paper for a Bachelor of Computer Applications (BCA) course, specifically for the Computer Science elective, focusing on mobile application development. The paper covers topics like mobile app development, API keys, requestLocationUpdates, and various UI components. The exam was held in April 2024.

Full Transcript

# UCAD103: Computer Science Elective - Mobile Application Development ## B.C.A Semester - V **Examination April 2024** **Time:** 2:00 Hours **Max. Marks:** 60 **Instructions:** 1. Question 1 - 6 are compulsory. 2. Figure to the right indicates full marks. ## Q1 ### A. Define the following: *...

# UCAD103: Computer Science Elective - Mobile Application Development ## B.C.A Semester - V **Examination April 2024** **Time:** 2:00 Hours **Max. Marks:** 60 **Instructions:** 1. Question 1 - 6 are compulsory. 2. Figure to the right indicates full marks. ## Q1 ### A. Define the following: * **a) What is requestLocationUpdates()?** * **b) What is an API key?** * **(c) Give one use of Progress Bar.** * **d) Give the query string for listing of calls registered in the Call Log.** * **e) State any two attributes of Imageview.** ### B. Fill in the blanks: * **a) The \_\_\_\_\_\_\_\_\_\_\_ method, provides a Bundle object as an argument so that you can use it to save your activity's state.** * **b) The \_\_\_\_\_\_\_\_\_\_\_ is the recommended unit for specifying the dimension of views in your layout.** * **c) \_\_\_\_\_\_\_\_\_\_\_ method is called when the content provider is started.** * **d) \_\_\_\_\_\_\_\_\_\_\_ property is used to display the hint text when EditText is empty.** ## Q2 * **a) What is a web view?** * **B. Write a note on Requirement Gathering techniques for Mobile Applications.** * **C. Write on five major development approaches when building mobile applications.** ## Q3 * **A. What is Pending intent?** * **B. Explain the use of intent with the help of an example.** * **C. Explain the life cycle of a Fragment.** ## Q4 * **A. What is Options menu?** * **B. Explain any three attributes found in Anchoring view.** * **C. Explain view and view groups. Give list of attributes used in view and view groups.** ## Q5 * **A. Give two uses of an Image Button.** * **B. Write a note on filtering with an example.** * **C. Compare and explain EditText and AutoCompleteTextView with examples.** ## Q6 * **A. Write a note on external storage.** * **B. Discuss displaying map in android.** * **C. Explain the basic ways of handling persisting data in Android.**

Use Quizgecko on...
Browser
Browser