JNTU

JNTU MCA 2019 MOBILE APPLICATION DEVELOPMENT Previous Question Paper (April/May - 2019 - R13)

MCA | 2019 | V | R13 | April/May - 2019

Answer PaperPaper Code: 815BRMaximum Marks: 60Time: 3 Hours

Note: This question paper contains two parts A and B. Part A is compulsory which carries 20 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 8 marks and may have a, b, c as sub questions.

Part A

Answer all questions. Each question carries 4 marks.

1a

Explain about the J2ME configurations.

4 marks

Answer

J2ME configurations define the minimum platform requirements for a specific range of devices based on their memory, processing power, and display capabilities. They provide the core Java Virtual Machine (JVM) and a minimal set of class libraries. The two primary configurations are:

  • Connected Limited Device Configuration (CLDC): Designed for devices with extremely limited resources, such as early mobile phones and pagers. It typically features 16-bit or 32-bit processors, limited memory (often less than 512 KB), and intermittent network connectivity. It uses the KVM (Kilobyte Virtual Machine).
  • Connected Device Configuration (CDC): Intended for more powerful, connected devices like high-end smartphones, set-top boxes, and automotive systems. These devices have more memory (typically 2 MB or more), full-featured JVMs, and more robust network support, allowing for a larger subset of the standard Java API.

Configurations serve as the foundation upon which Profiles are built to provide specific application functionality.

1b

Explain the attributes of a Manifest File.

4 marks

Answer

The AndroidManifest.xml file is essential for every Android application, as it provides the Android system with critical information required to run the app before any code is executed. Its primary attributes and components include:

  • package: A unique identifier for the application, typically following the reverse domain name convention, which serves as the application's ID in the Google Play Store.
  • android:versionCode: An internal integer value used to track versions for updates; it is not displayed to users but is used by the system to determine if an update is available.
  • android:versionName: A string value representing the user-visible version number of the application release.
  • android:minSdkVersion: Specifies the minimum API level required for the application to function, preventing installation on devices with older, incompatible OS versions.
  • android:targetSdkVersion: Indicates the API level the application was designed for, which helps the system apply compatibility behaviors for newer Android versions.
  • android:icon and android:label: Define the application's launcher icon and the display name visible to the user in the device's app drawer.
1c

Explain the layout of a Canvas.

4 marks

Answer

Sign in to view the complete answer paper.

1d

Explain the rules for using VIEWs.

4 marks

Answer

Sign in to view the complete answer paper.

1e

Explain how to read data from an HTTP connection.

4 marks

Answer

Sign in to view the complete answer paper.

Part B

2

Describe about the different types of J2ME profiles.

8 marks

Answer

Sign in to view the complete answer paper.

OR
38 marks
a

Describe about the Personal Digital Assistants.

4 marks

Answer

Sign in to view the complete answer paper.

b

Explain how J2ME application is balanced between local and server side processing.

4 marks

Answer

Sign in to view the complete answer paper.

4

Write a program to deploy multiple MIDlets in a MIDlet suite.

8 marks

Answer

Sign in to view the complete answer paper.

OR
58 marks
a

Explain about the J2ME wireless toolkit.

4 marks

Answer

Sign in to view the complete answer paper.

b

Explain the tips for developing J2ME applications.

4 marks

Answer

Sign in to view the complete answer paper.

68 marks
a

Explain the steps required to create an Item class.

4 marks

Answer

Sign in to view the complete answer paper.

b

Describe how to create Clipping Region in canvas.

4 marks

Answer

Sign in to view the complete answer paper.

OR
7

Write a program to Illustrate the technique for throwing a MIDlet State Change Exception from within the destroyApp() method.

8 marks

Answer

Sign in to view the complete answer paper.

88 marks
a

Explain about the JDBC driver types.

4 marks

Answer

Sign in to view the complete answer paper.

b

Write a program to find the sum of values in a column.

4 marks

Answer

Sign in to view the complete answer paper.

OR
9

Write a program to sort a single data type record in a Record Enumeration.

8 marks

Answer

Sign in to view the complete answer paper.

108 marks
a

Explain the steps required to transmit a background process.

4 marks

Answer

Sign in to view the complete answer paper.

b

Briefly explain communication management using HTTP commands.

4 marks

Answer

Sign in to view the complete answer paper.

OR
11

Explain in detail about session management.

8 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of MOBILE APPLICATION DEVELOPMENT from JNTU for MCA 2019 V, April/May - 2019, R13.

For the question paper without answers, switch to the Question Paper tab.

Other papers in MOBILE APPLICATION DEVELOPMENT

Loading Question Papers

Fetching data from database...