MU Information Technology (Semester 6)
Programming for Mobiles & Remote Computers
May 2013
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1 (a) Write a note on MVC architecture.
10 M
1 (b) Explain Lifecycle of a MIDlet. Justify the need for making function destroyApp (Boolean unconditional) as true or false.
10 M

2 (a) Design an MIDP application to generate the following pattern on mobile screen using Custom Item Class.

10 M
2 (b) What is event handling in J2ME? Explain types of Event handling. Differentiate between ItemStateListner and CommandListner
10 M

3 (a) What are JDBC drivers? State its types and elaborate each of them.
10 M
3 (b) Explain J2EE architecture.
10 M

4 (a) Differentiate between:-
(i) Applet and MIDlet.
(ii) Servlet and MIDlet.
10 M
4 (b) Write an MIDP application to create an exclusive list performing functions such as calculating area of triangle rectangle circle and square using ChoiceGroup Class.
10 M

5 (a) Differentiate between:
(i) High Level API and Low Level API.
(ii) List and ChoiceGroup.
10 M
5 (b) Create an MIDP application to display a Smiley on mobile screen using Canvas.
10 M

6 (a) Explain life cycle of a servlet.
10 M
6 (b) Explain Web-centric and EJB centric approach.
10 M

Write short notes on:-
7 (a) Piconet and Scatternet.
5 M
7 (b) Struts.
5 M
7 (c) Hibernate.
5 M
7 (d) Multipart Message.
5 M



More question papers from Programming for Mobiles & Remote Computers
SPONSORED ADVERTISEMENTS