JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA 2023 MOBILE APPLICATION DEVELOPMENT Previous Question Paper (March/April - 2023 - R20)

MCA | 2023 | IV | R20 | March/April - 2023

Answer PaperPaper Code: 874ABMaximum Marks: 75Time: 3 Hours

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

125 marks
a

List various the applications of Android operating system.

5 marks

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.
b

What is fragment? Explain its purpose.

5 marks

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.
c

Describe intent filter in detail.

5 marks

Answer

Sign in to view the complete answer paper.

d

Demonstrate Android class to create a user define file.

5 marks

Answer

Sign in to view the complete answer paper.

e

Write the features of SQLite database.

5 marks

Answer

Sign in to view the complete answer paper.

Part B

210 marks
a

Describe the layered architecture of Android.

5 marks

Answer

Sign in to view the complete answer paper.

b

Write the best practices in Android programming.

5 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

What is Android manifest file? Describe its elements.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are the different events of Activity class and explain it briefly.

5 marks

Answer

Sign in to view the complete answer paper.

410 marks
a

Explain life cycle of fragment.

5 marks

Answer

Sign in to view the complete answer paper.

b

Describe grid layout in Android with an example program.

5 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a

Create Dialog fragment in Android.

5 marks

Answer

Sign in to view the complete answer paper.

b

What is spinner? Explain spinner view in Android in detail.

5 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

Write the steps to create an intent in Android.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain how data is passed to intent.

5 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a

Give the android code to dial a number.

5 marks

Answer

Sign in to view the complete answer paper.

b

How do you notify an activity from a broad cast receiver in Android?

5 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

Discuss about sharing data in android.

5 marks

Answer

Sign in to view the complete answer paper.

b

Write Android program to read data from file.

5 marks

Answer

Sign in to view the complete answer paper.

OR
910 marks
a

Describe preference activity class in detail.

5 marks

Answer

Sign in to view the complete answer paper.

b

Display preference of your application using an activity.

5 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

Explain DBAdapter Helper class in detail.

5 marks

Answer

Sign in to view the complete answer paper.

b

Design a student table to insert records from Android.

5 marks

Answer

Sign in to view the complete answer paper.

OR
1110 marks
a

Explain Content Provider class.

5 marks

Answer

Sign in to view the complete answer paper.

b

Display the data from a database table using Content Provider.

5 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of MOBILE APPLICATION DEVELOPMENT from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for MCA 2023 IV, March/April - 2023, R20.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in MOBILE APPLICATION DEVELOPMENT

Loading Question Papers

Fetching data from database...