JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA 2022 MOBILE APPLICATION DEVELOPMENT Previous Question Paper (September/October - 2022 - R20)

MCA | 2022 | IV | R20 | September/October - 2022

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

Answer any five questions

All questions carry equal marks

Main

115 marks
a

Explain about the Android operating system features.

8 marks

Answer

The Android operating system is a powerful, open-source platform based on the Linux kernel. Its key features include:

  • Open Source: Android is built on the Android Open Source Project (AOSP), allowing developers to customize and modify the OS for various hardware.
  • Application Framework: It provides a robust framework that simplifies the reuse of system components, such as views, content providers, and resource managers.
  • Dalvik/ART Runtime: Android uses the Android Runtime (ART), which employs ahead-of-time (AOT) compilation to improve application performance and battery efficiency compared to the older Dalvik virtual machine.
  • Integrated Browser: Based on the open-source WebKit engine, it provides a seamless web browsing experience.
  • Optimized Graphics: It includes custom 2D graphics libraries and 3D graphics based on the OpenGL ES specification.
  • Media Support: Android supports a wide range of audio, video, and image formats, including MPEG4, H.264, MP3, AAC, JPEG, and PNG.
  • Multi-touch and Connectivity: It natively supports multi-touch input and a broad array of connectivity technologies, including GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, and NFC.
  • SQLite: A lightweight, relational database is integrated into the OS for efficient data storage and management.
b

List and explain attributes of Android manifest file.

7 marks

Answer

The Android manifest file (AndroidManifest.xml) is essential for every application, as it provides the Android system with the information required to run the app. Key attributes and elements include:

  • package: Defines the unique namespace for the application, typically the Java package name.
  • android:versionCode: An integer used to track the version of the application internally; it is not displayed to users.
  • android:versionName: A string value representing the user-visible version number of the application.
  • android:minSdkVersion: Specifies the minimum API level required for the application to run.
  • android:targetSdkVersion: Indicates the API level the application is designed to run on, allowing the system to enable compatibility behaviors.
  • android:icon and android:label: Define the application's launcher icon and the display name shown to the user.
  • <uses-permission>: Declares the permissions the application requires to access sensitive data or system features (e.g., camera, internet).
  • <activity>, <service>, <receiver>, <provider>: These elements declare the application components and their attributes, such as intent filters, which define how the system can launch these components.
215 marks
a

Write about the role of Android SDK Manager.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain the Android activity life cycle.

7 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

What is fragment? Explain its use.

7 marks

Answer

Sign in to view the complete answer paper.

b

Write the steps to add fragment to Android activity.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Write about an Android program to create Table layout.

7 marks

Answer

Sign in to view the complete answer paper.

b

Demonstrate the Spinner class with an example code.

8 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Design Android intent for sending SMS.

8 marks

Answer

Sign in to view the complete answer paper.

b

Write steps to display notification in Android.

7 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Explain the procedure to listening for broadcast with broadcast receiver.

8 marks

Answer

Sign in to view the complete answer paper.

b

Write about the Android code to get data from activity.

7 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

What is shared preference? Create shared preference in Android.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain the procedure to read data from file in Android.

7 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Describe SQLite open Helper class.

7 marks

Answer

Sign in to view the complete answer paper.

b

Discuss about insert data in Content Provider in Android.

8 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 2022 IV, September/October - 2022, 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...