Mobile Application Development Question Bank

Embed Size (px)

Citation preview

  • 7/25/2019 Mobile Application Development Question Bank

    1/8

    GROUP - A (SHORT ANSWER QUESTIONS)

    S. No. QuestionBlooms Taxonomy

    LevelCourse

    Outcome

    UNITI

    1. Analyzethe configuration of J2ME? Analysis 12. ListJ2ME profiles. Knowledge 13. Describethe limitations of J2ME? Comprehension 14. DifferentiateCDC and CLDC Configurations in terms if their

    implementations.

    Analysis 1

    5. Listsome platforms which are designed for small computing Knowledge 16. Describethe purpose of carrier signal in Radio Transmission? Comprehension 1

    7. Analyzethe Technology is used for wireless mobile Analysis 18. Describethe back bone of wireless small computing Mobile

    Communications?Comprehension 1

    9. Listthe commonl used o eratin s stems for smart cards? Knowled e 110. Listthe challenges facing by Mobile small computing Industry? Knowledge 1

    UNITII

    1. Defineconnected limited device configuration (CLDC) layerin J2ME frame work?

    Knowledge 2

    2.

    Listthe software layers comprise the J2ME Architecture? Knowledge 2

    3. Analyzethe minimum display of pixels requires handling

    bitmapped graphics in small computingdevices.

    Analysis 2

    4. Isdata can be shared between MIDlets that are not from the

    same MIDlet suite? Judge your answer is yes or No.

    Evaluate 2

    www.alljntuworld.in JNTU World

    Downloaded From JNTU World (http://www.alljntuworld.in)

  • 7/25/2019 Mobile Application Development Question Bank

    2/8

    5. DefineJava Archive (JAR) file and Java ApplicationDescriptor (JAD) file.

    Knowledge 2

    6. Writethe basic MIDlet Shell? Apply 2

    7. Differencebetween the Java language used in between J2SEand J2ME?

    Analysis 2

    8. Describethe Best practices are proven design and

    programming techniques used to build J2ME systems.

    Knowledge 2

    9. Write the good practice need to be invoked by J2MEapplication in order to minimize the Network traffic.

    Apply 2

    10. List out the methods called each time when MIDlet isinvoked?

    Knowledge 2

    UNITIII

    1. Defineexception handling . Knowledge 32. DefineEvent Processing. Knowledge 3

    3. List out small computing devices. Knowledge 34. DefineJ2ME patterns. Knowledge 3

    5. List out user interfaces for a J2ME a lication. Knowled e 3

    6.

    Ex lainabout Dis la class with exam le. Evaluate 3

    7.

    Explain in detail the Command class. Evaluate 38. List the methods needed to manage item class. Knowledge 3

    9. Listthe methods defined by the Item State Listener interface. Knowledge 310. DefineDisplayable Class. Knowledge 3

    UNITIV

    1. Writeabout Ticker class. A l 42. Defineanimation. Knowled e 43. Describe Form class. Knowledge 44. Illustratethe use of a Text Field class. Application 45. Writethe syntax of List class. Apply 4

    6. Writethe S ntax of Textbox class. A l 4

    7.

    Writethe S ntax of Ticker class. A l 48. Writethe methods needed to draw an arc. A l 49. Writethe methods used to paint the screen. Apply 4

    10. Createan interactive gauge. Create 4

    UNITV

    1. DefineRecord storage Knowledge 52. WriteShort notes on Record Listener interface. Evaluate 53. Describeenumerating a record . Knowledge 54. Definerecord tores. Knowled e 55. Listout methods sortin record methods Knowled e 56. Describe RMS. Knowled e 57. Explainabout writing records. Evaluate 5

    8.

    Explainabout searching a record Evaluate 59. Explain about reading a records. Evaluate 510. DefineEnumeration. Knowled e 5

    UNIT-VI

    1. Define JDBC. Knowledge 7

    2. Write about Result Set Object. Apply 8

    3. Write steps to create Database connection. Apply 7

    4. DefineTransaction Processing. Knowledge 8

    5. Listout Types of JDBC Drivers. Knowledge 7

    6. Writeabout database meta data Apply 8

    7. DefineStatement Interface. Knowledge 8

    8.

    Define Prepared statement Interface. Knowledge 8

    9. Writeabout Driver Class Apply 7

    10. Definecallable statement. Knowledge 8

    UNIT-VII

    1. Writethe syntax to insert data into database. Apply 6

    www.alljntuworld.in JNTU World

    Downloaded From JNTU World (http://www.alljntuworld.in)

  • 7/25/2019 Mobile Application Development Question Bank

    3/8

    2. Writethe s ntax to oin two tables . A l 63. Ex lainhow to u date a rows in a table. Evaluate 64. Writethe statement to create an Index. A l 65. Writeshort notes on creating tables. Apply 66. Writethe syntax to delete data from a table . Apply 67. Writethe s ntax to select data from a table A l 6

    8.

    Write a short notes on model program . Apply 69. Write the statement to create columns of a table. Apply 610. Writethe syntax to drop indexes. Apply 6

    UNIT-VIII

    1. List out Different HTTP Commands. Knowledge 92. Writes ntax to make socket connection. A l 93. Ex lainthe rocess how to create an HTTP connection. Evaluate 94. Writethe s ntax to create file rotocol. A l 95. Explainthe process of reading data from an HTTP connection. Evaluate 96. Listout different types of http Request methods. Knowledge 97. Explainabout session management. Evaluate 9

    8. Listout different types of http Response methods. Knowledge 9

    9.

    Listout different Protocols to erform communication. Knowled e 910. Ex lainhow to send data throu h HTTP rotocol. Evaluate 9

    GROUP-B (LONG ANSWER QUESTIONS)

    S. No. QuestionBlooms

    Taxonomy LevelCourse

    Outcome

    UNIT - I

    1. Explainthe essential characteristics of a mobile

    application.

    Comprehension 1

    2.

    Distinguish the J2ME features from that of Standard

    java.

    Analysis 1

    3. Explainthe approaches to create cost-effective

    computer application.

    Knowledge 1

    4. Howdoes a J2ME application achieve a balance client

    and server? Explain.

    Application 1

    5. Explainin detail J2ME configuration and profiles. Comprehension 1

    6. Writeabout J2ME and wireless devices. Apply 1

    7. What are the java platforms that support small

    computing devices?

    Apply 1

    8. Whatare the types of messaging services offered by

    cellular telephone companies?

    Apply 1

    9. Writeabout Cellular telephone networks. Comprehension 1

    10.

    Whatis Personal Digital Assistants (PDA)? Explain Comprehension 1UNITII1. Drawthe neat diagram for J2ME Architecture. Comprehension 1

    2. Developa hello world program using J2ME. Analysis 1

    3. Whatis a MIDlet? Explain the anatomy of a MIDlet Knowledge 1

    www.alljntuworld.in JNTU World

    Downloaded From JNTU World (http://www.alljntuworld.in)

  • 7/25/2019 Mobile Application Development Question Bank

    4/8

    suite.

    4. Howthe security does is provided to MIDlet suite? Remember 1

    5. Howdo you program a MIDlet? Explain with an

    example.

    Remember 1

    6. Explainthe life cycle of a MIDlet. Apply 1

    7. Whatare the differences between the Java language

    used in J2SE and J2ME?

    Apply 1

    8. Writeabout J2ME software development kits. Apply 1

    9. Howdo you deploy a multiple MIDlet suite? Comprehension 1

    10.Explain

    about developing J2ME applications using the

    J2ME Wireless Toolkit.

    Comprehension 1

    UNITIII

    1. Explainabout exception handling with an example. Comprehension 3

    2. Explain about Event Processing with an example. Comprehension 3

    3. Differentiatebetween traditional computing devices and

    small computing devices.

    Analysis 3

    4. Explainin detail J2ME best practices and patterns. Comprehension 3

    5. Defineuser interface? Explain three kinds of user interfacesfor a J2ME application.

    Knowledge 3

    6. Explainthe Display and Displayable classes. Comprehension 3

    7.

    Explainin detail the Command class. Comprehension 38. Explainthe methods to manage Items in the form. Comprehension 3

    9. Explainthe methods defined by the Item State Listener

    interface.

    Comprehension 3

    10. Writea MIDlet to create an on-line help. Apply 3Unit - IV

    1. Explain the High-level display feature Ticker class. Evaluate 4

    2. Explain how animation is carried out using J2ME. Evaluate 4

    3. Explainhow you create an instance of the Form class. Evaluate 4

    4. Writea MIDlet to create an interactive gauge. Apply 4

    5. Write a MIDlet to illustrate the use of a Text Field class. Apply 4

    6.

    Writeabout the List class. Apply 47. Explain Textbox class with an example. Evaluate 4

    8. Explainthe Ticker class with an example. Evaluate 4

    9. Explainthe methods to draw an arc. Write a MIDlet to drawa smile on the Canvas.

    Evaluate 4

    10. Explainthe methods used to paint the screen and canvas. Evaluate 4UNITV

    1. Writeabout the following with respect to RecordManagement System of J2ME.Storing, Writing, Reading, andSorting of Records.

    Apply 5

    2. Define RMS? How is it used to store data in small computingdevices?

    Knowledge 5

    3.

    Explainthe relationship between MIDlet suites and recordstores.

    Evaluate 5

    4. Explainthe methods of a Record Store class. Evaluate 5

    5. Explainabout creating, opening, closing and removing a

    record store.

    Evaluate 5

    6. Explainthe process of sharing record sharing. Evaluate 5

    www.alljntuworld.in JNTU World

    Downloaded From JNTU World (http://www.alljntuworld.in)

  • 7/25/2019 Mobile Application Development Question Bank

    5/8

    7. Explainabout enumerating a record with an example. Evaluate 5

    8. Explainabout reading a mixed data type record into a recordenumeration.

    Evaluate 5

    9. Explainabout searching a record store containing multipledata types.

    Evaluate 5

    10. Explainthe Record Listener interface. Evaluate 5

    UNIT

    VI

    1. Explainthe concept of JDBC? List the JDBC driver types. Evaluate 7

    2. Explainthe JDBC process. Write metadata. Evaluate 7

    3. Explainin detail the JDBC process. Evaluate 7

    4. Explaindifferent ways to connect to the database. Evaluate 7

    5. Explainthe use of Statement object. Evaluate 8

    6. Explain about the Prepared Statement and CallableSatementobjects.

    Evaluate 8

    7. What is a ResultSet? Explain with an example readingvalues from a ResultSet.

    Remember 8

    8. Discuss the process how do you set the maximum number of

    rows returned by DBMS?

    Create 8

    9. Write about batch statements. Apply 8

    10. Explainthe purpose of the Row Set object. Evaluate 8UNITVII

    1. Explainthe operations that can be performed on the tables. Evaluate 6

    2. Writethe statement to create and drop indexes. Apply 6

    3. Explain how you insert data into tables. Evaluate 6

    4. Discussthe purpose of the SELECT statement. Create 6

    5. Explaindifferent clauses that can be used in the WHEREclause.

    Evaluate 6

    6.

    Definemetadata. Discuss the most commonly used metadata. Remember 6

    7. Explainabout updating rows and columns of a table. Evaluate 6

    8. Explainthe process of joining two tables with an example. Evaluate 6

    9. Explainthe ORDER BY clause. Evaluate 6

    10. Definea view. Explain the rules for using views. Remember 6

    UNIT - VIII

    1. Writeshort notes on HTTP. Apply 9

    2. Writeshort notes on J2ME Wireless Toolkit. Apply 9

    3.

    Explainthe class hierarchy of the Generic ConnectionFramework (GCF).

    Evaluate 9

    4. Explain Input Stream and Output Stream classes. Evaluate 9

    5. Explain the process of reading data from an HTTPconnection.

    Evaluate 9

    6. Writeabout the file protocol. Apply 9

    7. Explainthe types of HTTP request methods. Evaluate 9

    8. Explainabout communication with a remote server using an

    HTTP Connection.

    Evaluate 9

    9. Explainthe process of how to send user request using HTTP. Evaluate 9

    10. Explainin detail about session management. Evaluate 9

    GROUP-III (ANALYTICAL QUESTIONS)

    S. No. QuestionBlooms

    Taxonomy LevelCourse

    Outcome

    UNITI

    www.alljntuworld.in JNTU World

    Downloaded From JNTU World (http://www.alljntuworld.in)

  • 7/25/2019 Mobile Application Development Question Bank

    6/8

    1 Explain the essential characteristics of a mobile

    application.

    Understand 1

    2 Explain the architecture of multitier web service by

    using web services.

    Understand 1

    3

    Developa MIDlet Application to create Hello worldApplication.

    Create 2

    4 Developa MIDlet Application to create and Manipulate

    an Instance of a StringItem Object

    Create 2

    UNITII

    1 Explain about the J2ME software development kits. Understand 3

    2 Createa program which creates to following kind of

    menu.

    * cut* copy

    * paste

    * delete

    * select all

    * unselect all

    Create 3

    3 Developa MIDlet Application for Implementing eventhandlin .

    Create 2

    4 Develop a MIDlet Application for Implementing inputchecking program.

    Create 2

    5 Writea J2ME program to Creating & Manipulating aninstance of a DateField Object.

    Knowledge 3

    UNITIII

    1 Createan MIDP application which examine, that a

    phone number, which a user has entered is in the given

    format.

    * Area code should be one of the following: 040, 041,050, 0400, 044

    * There should 6-8 numbers in telephonenumberInspections.

    Create 3

    2 Developa J2ME program to Creating & Manipulating an

    Instance of a Gau e Class.

    Understand 3

    3 Writea program to Creating and accessing an Instance o

    anImplicit List Class

    Create 3

    4 Createa J2ME program to create multiple midlets. Create 3

    5 Develop a MIDlet Application to select list item. Create 3

    6 Createa MIDP application, where the user can enterplayer name and points. The program saves the

    information to the record using RMS at MIDP device.Program should also print out the top 10 player list to

    the end user. You can use this class in your game if

    you made own class for saving and reading record sets.

    Create 3

    www.alljntuworld.in JNTU World

    Downloaded From JNTU World (http://www.alljntuworld.in)

  • 7/25/2019 Mobile Application Development Question Bank

    7/8

    7 Createa MIDP application, which draws a bar graph to

    the display. Data values can be given at int[] array. Youcan enter four data (integer) values to the input text field.

    Create 4

    UNITIV

    1 Developa MIDlet Application toslide show of picturesCreate 4

    2 Develop a MIDlet Application of displaying pictures ofdifferent formats.

    Create 3

    3 Developa MIDlet Application to implement bar graphs. Create3

    4 Demonstratesimple animation using a Timer and

    TimerTask.

    4

    5 Createa slide show which has three slides, which

    includes pictures at PNG format. Program should changeto the new slide other 5 seconds.

    Create 4

    6 Developa MIDlet Application to implement Online Help. Create 4

    UNITV

    1 Develop a MIDlet Application fordatagram server.Create 5

    2 Developa MIDlet Application fordatagram Client. Create 5

    3 Developa MIDlet Application to run server application onphone simulator

    Create 5

    4 Developa MIDlet Application get file from network. Create 5

    5 Developa J2ME program for Socket MIDlet Create 6

    UNIT-VI

    1 Develop a MIDlet Application to create socket connectionon a J2ME phone

    Create 6

    2 Developa MIDlet Application to login to HTTP Serverfrom a J2ME Program

    Create 6

    3 Writea J2ME Program to login to HTTP server

    Apply 5

    4 Developa MIDlet application for logging to HTTP server Create 65 Writea J2ME Program to create Https MIDlet.

    UNIT - VII

    1 Developa MIDlet Application to implement web application- Students marks

    Create 7

    2 Developa MIDlet Application to implement web application- Town/City movie enquiry

    Create 6

    3 Developa MIDlet Application to implement web application- Railway/Road/Air enquiry status

    Create 7

    4 Create a MIDP application, which show to the user 5-10quiz questions. All questions have 4

    possible options and one right option exactly. Applicationcounts and shows to the user how

    many right answers were right and shows them to user.

    Create 7

    www.alljntuworld.in JNTU World

    Downloaded From JNTU World (http://www.alljntuworld.in)

  • 7/25/2019 Mobile Application Development Question Bank

    8/8

    5 Develop a MIDlet Application to Create a Calculator

    J2ME client Application.

    Create 6

    UNIT - VIII

    1 Developa MIDlet Application to implement webapplicationsports update

    Create 8

    2 Developa MIDlet Application to implement webapplicationTown/City weather update

    Create 8

    3 Developa MIDlet Application to implement webapplicationPublic Exams

    Create 7

    www.alljntuworld.in JNTU World