JNTU
JNTU B.Tech IV MOBILE APPLICATION DEVELOPMENT Previous Question Paper (October/November - 2020 - R15)
Answer any Five Questions
All Questions Carry Equal Marks
Main
Explain Radio transmission networks and its limitations.
Answer
Radio transmission networks facilitate communication by using electromagnetic waves to transmit data between mobile devices and base stations. These networks rely on a cellular architecture where a geographic area is divided into cells, each served by a transceiver. As a mobile device moves, the network manages handovers between cells to maintain connectivity.
The limitations of radio transmission include:
- Signal Interference: Radio waves are susceptible to noise and interference from other electronic devices or physical obstacles like buildings and terrain.
- Limited Bandwidth: The radio frequency spectrum is a finite resource, leading to congestion in densely populated areas.
- Security Risks: Since signals are broadcast through the air, they are inherently easier to intercept compared to wired connections, necessitating robust encryption.
- Power Consumption: Maintaining a constant radio link significantly drains the battery life of mobile devices.
- Propagation Delay: Environmental factors can cause signal fading and multipath propagation, which degrades data transmission quality.
Give a note on J2ME configurations and profiles.
Answer
J2ME (Java 2 Platform, Micro Edition) is structured into Configurations and Profiles to provide a modular environment for resource-constrained devices.
A Configuration defines the minimum set of Java virtual machine features and core class libraries for a specific category of devices. The two primary configurations are:
- Connected Limited Device Configuration (CLDC): Designed for devices with very limited memory and processing power, such as early mobile phones. It uses the KVM (Kilo Virtual Machine).
- Connected Device Configuration (CDC): Intended for more powerful devices with more memory and network connectivity, such as high-end smartphones or set-top boxes. It uses a full-featured Java Virtual Machine.
A Profile is a set of APIs that sits on top of a configuration to provide specific functionality for a particular type of device. Examples include:
- Mobile Information Device Profile (MIDP): Built on top of CLDC, it provides the standard UI, networking, and persistence APIs for mobile handsets.
- Foundation Profile: Built on top of CDC, providing a base set of libraries for embedded systems.
Together, the configuration and profile form the J2ME Runtime Environment, allowing developers to write portable code that adapts to the hardware capabilities of the target device.
What is Midlet suite and explain with example program.
Answer
Sign in to view the complete answer paper.
Explain layered architecture of J2ME with a neat sketch.
Answer
Sign in to view the complete answer paper.
Explain Ticker Class in detail.
Answer
Sign in to view the complete answer paper.
Write J2ME program to handle item class events.
Answer
Sign in to view the complete answer paper.
Give a note on JDBC drivers and its types.
Answer
Sign in to view the complete answer paper.
Write a J2ME program to sort mixed data type records in Record enumeration.
Answer
Sign in to view the complete answer paper.
Describe session management techniques.
Answer
Sign in to view the complete answer paper.
Write a program to retrieve data from web page.
Answer
Sign in to view the complete answer paper.
Write Challenges to create mobile application.
Answer
Sign in to view the complete answer paper.
Explain PDA and its advantages.
Answer
Sign in to view the complete answer paper.
Write a J2ME program to create multiple Midlets.
Answer
Sign in to view the complete answer paper.
Explain, how to minimize the network traffic in designing of mobile application.
Answer
Sign in to view the complete answer paper.
Describe Image Item class in detail.
Answer
Sign in to view the complete answer paper.
Explain, how do you handle Midlet state change exception in J2Me.
Answer
Sign in to view the complete answer paper.