JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA 2023 MOBILE APPLICATION DEVELOPMENT Previous Question Paper (March/April - 2023 - R20)
i) Question paper consists of Part A, Part B. ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions. iii) In Part B, Answer any one question from each unit. Each question carries 10 marks and may have a, b as sub questions.
Part A
List various the applications of Android operating system.
Answer
Android applications span across various domains due to the platform's versatility:
- Communication: Messaging apps (WhatsApp), social media (Facebook, Instagram), and video conferencing (Zoom).
- Productivity: Office suites, calendar management, and note-taking applications.
- E-commerce and Finance: Banking apps, digital wallets (Google Pay), and online shopping platforms.
- Entertainment: Media players, streaming services (Netflix, Spotify), and mobile gaming.
- Utility and Navigation: GPS mapping (Google Maps), weather forecasting, and health/fitness tracking.
What is fragment? Explain its purpose.
Answer
A Fragment represents a modular section of an activity's user interface. It acts as a sub-activity that has its own lifecycle, receives its own input events, and can be added or removed while the activity is running.
Its primary purposes include:
- Modular Design: Breaking complex UI layouts into reusable components.
- Multi-pane Layouts: Enabling dynamic UI changes, such as displaying a list and detail view side-by-side on tablets while stacking them on smaller phone screens.
- Lifecycle Management: Allowing independent management of UI fragments within a single host activity.
Describe intent filter in detail.
Answer
Sign in to view the complete answer paper.
Demonstrate Android class to create a user define file.
Answer
Sign in to view the complete answer paper.
Write the features of SQLite database.
Answer
Sign in to view the complete answer paper.
Part B
Describe the layered architecture of Android.
Answer
Sign in to view the complete answer paper.
Write the best practices in Android programming.
Answer
Sign in to view the complete answer paper.
What is Android manifest file? Describe its elements.
Answer
Sign in to view the complete answer paper.
What are the different events of Activity class and explain it briefly.
Answer
Sign in to view the complete answer paper.
Explain life cycle of fragment.
Answer
Sign in to view the complete answer paper.
Describe grid layout in Android with an example program.
Answer
Sign in to view the complete answer paper.
Create Dialog fragment in Android.
Answer
Sign in to view the complete answer paper.
What is spinner? Explain spinner view in Android in detail.
Answer
Sign in to view the complete answer paper.
Write the steps to create an intent in Android.
Answer
Sign in to view the complete answer paper.
Explain how data is passed to intent.
Answer
Sign in to view the complete answer paper.
Give the android code to dial a number.
Answer
Sign in to view the complete answer paper.
How do you notify an activity from a broad cast receiver in Android?
Answer
Sign in to view the complete answer paper.
Discuss about sharing data in android.
Answer
Sign in to view the complete answer paper.
Write Android program to read data from file.
Answer
Sign in to view the complete answer paper.
Describe preference activity class in detail.
Answer
Sign in to view the complete answer paper.
Display preference of your application using an activity.
Answer
Sign in to view the complete answer paper.
Explain DBAdapter Helper class in detail.
Answer
Sign in to view the complete answer paper.
Design a student table to insert records from Android.
Answer
Sign in to view the complete answer paper.
Explain Content Provider class.
Answer
Sign in to view the complete answer paper.
Display the data from a database table using Content Provider.
Answer
Sign in to view the complete answer paper.