written 8.1 years ago by |
Programming for Mobiles & Remote Computers - May 2013
Information Technology (Semester 6)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS
(1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
1 (a) Write a note on MVC architecture.(10 marks)
1 (b) Explain Lifecycle of a MIDlet. Justify the need for making function destroyApp (Boolean unconditional) as true or false.(10 marks)
2 (a) Design an MIDP application to generate the following pattern on mobile screen using Custom Item Class.
(10 marks)
2 (b) What is event handling in J2ME? Explain types of Event handling. Differentiate between ItemStateListner and CommandListner(10 marks)
3 (a) What are JDBC drivers? State its types and elaborate each of them.(10 marks)
3 (b) Explain J2EE architecture.(10 marks)
4 (a) Differentiate between:-
(i) Applet and MIDlet.
(ii) Servlet and MIDlet.(10 marks)
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 marks)
5 (a) Differentiate between:
(i) High Level API and Low Level API.
(ii) List and ChoiceGroup.(10 marks)
5 (b) Create an MIDP application to display a Smiley on mobile screen using Canvas.(10 marks)
6 (a) Explain life cycle of a servlet.(10 marks)
6 (b) Explain Web-centric and EJB centric approach.(10 marks)
Write short notes on:-
7 (a) Piconet and Scatternet.(5 marks) 7 (b) Struts.(5 marks) 7 (c) Hibernate.(5 marks) 7 (d) Multipart Message.(5 marks)