Test Your Knowledge
on
MOBILE APPLICATION DEVELOPMENT (MAD)
PART – A (5 x 2 = 10 Marks)
Note:
- This Part consists of 8 Questions.
- Answer any 5 questions. Each question carries 2 Marks.
- What are profiles in J2ME? How do they differ from configurations?
- Briefly discuss the basic concepts of Microwave Technology.
- Develop a simple HelloWorld MIDlet using ALERT box in J2ME.
- What is Screen class? How does it differ from Canvas class in developing a MIDlet?
- Define Record Store in J2ME. How do you create a new record store?
- Discuss various types of JDBC Drivers.
- Define the steps involved in making a connection to a database from a MIDlet.
- How do you enumerate records in a record store using RMS?
PART – B (5 x 12 = 60 Marks)
Note:
- This Part consists of 10 QUESTIONS
- Answer any 1 question from each Section. Each question carries 12Marks.
- Illustrate your answers with NEAT sketches wherever necessary.
SECTION – I
2.A Explain about Personal Digital Assistance.
2.B Explain the evolution of J2ME.
(OR)
3.A Discuss some of the best practices that must be followed while creating a MIDlet that runs on a small computing device.
3.B Explain the anatomy of a MIDlet Suite.
SECTION - II
4.A Write a MIDlet program for selecting an option from a ChoiceGroup object.
4.B What are events? Develop a MIDlet that can handle the event raised by the user through mouse click or mouse selection.
(OR)
5.A Define Canvas class. Explain the use of paint() method of Graphics object in drawing graphics on the screen.
5.B Write a MIDlet program for drawing an arc on a canvas.
SECTION - III
6.A Develop a MIDlet with a Help button by clicking which the application has to display some useful information on the screen.
6.B Explain the operations involved in sorting mixed type of data in a record enumeration.
(OR)
7.A Write a MIDlet for writing and reading data from a record.
7.B Explain the steps involved in storing and retrieving multiple types of data from a record store using RMS.
SECTION – IV
8.A Define the use of Activities, Intents and Fragments in Android Programming.
(OR)
9.A What are built-in applications? How do you call a built-in application using Intents?
SECTION – V
10 Explain the concept of Views in J2ME. Distinguish between basic views and picker views.
(OR)
11.A Discuss in detail the steps involved in creating an User Interface with views in a MIDlet.
11.B Develop a MIDlet that can make use of an ActionBar.
**** BEST OF LUCK ****