JNTU World
W
or ld
www.alljntuworld.in
TU
GROUP - A (SHORT ANSWER QUESTIONS) S. No.
Course Outcome
UNIT – I
Analyze the configuration of J2ME? List J2ME profiles. Describe the limitations of J2ME? Differentiate CDC and CLDC Configurations in if their implementations.
Analysis Knowledge Comprehension Analysis
1 1 1 1
5. 6.
List some platforms which are designed for small computing Describe devices. the purpose of carrier signal in Radio Transmission?
Knowledge Comprehension
1 1
7. 8.
Analyze the Technology is used for wireless mobile Describe the back bone of wireless small computing Mobile Communications. Communications? List the commonly used operating systems for smart cards? List the challenges facing by Mobile small computing Industry?
Analysis Comprehension
1 1
Knowledge Knowledge
1 1
Knowledge
2
Knowledge Analysis
2 2
Evaluate
2
JN
1. 2. 3. 4.
Blooms Taxonomy Level
Question
9. 10.
UNIT – II
1. 2. 3.
4.
Define connected limited device configuration (CLDC) layer in J2ME frame work? List the software layers comprise the J2ME Architecture? Analyze the minimum display of pixels requires handling bitmapped graphics in small computing devices. Is data can be shared between MIDlets that are not from the same MIDlet suite? Judge your answer is yes or No.
ed From JNTU World (http://www.alljntuworld.in)
www.alljntuworld.in
5. 6. 7. 8. 9. 10.
JNTU World
Define Java Archive (JAR) file and Java Application Descriptor (JAD) file. Write the basic MIDlet Shell? Difference between the Java language used in between J2SE and J2ME? Describe the Best practices are proven design and programming techniques used to build J2ME systems. Write the good practice need to be invoked by J2ME application in order to minimize the Network traffic. List out the methods called each time when MIDlet is invoked?
Knowledge
2
Apply Analysis
2 2
Knowledge
2
Apply
2
Knowledge
2
or ld
UNIT – III
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Define exception handling . Define Event Processing. List out small computing devices. Define J2ME patterns. List out interfaces for a J2ME application. Explain about Display class with example. Explain in detail the Command class. List the methods needed to manage item class. List the methods defined by the Item State Listener interface. Define Displayable Class.
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Write about Ticker class. Define animation. Describe Form class. Illustrate the use of a Text Field class. Write the syntax of List class. Write the Syntax of Textbox class. Write the Syntax of Ticker class. Write the methods needed to draw an arc. Write the methods used to paint the screen. Create an interactive gauge.
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Define Record storage Write Short notes on Record Listener interface. Describe enumerating a record . Define record tores. List out methods sorting record methods Describe RMS. Explain about writing records. Explain about searching a record Explain about reading a records. Define Enumeration.
Knowledge Knowledge Knowledge Knowledge Knowledge Evaluate Evaluate Knowledge Knowledge Knowledge
3 3 3 3 3 3 3 3 3 3
Apply Knowledge Knowledge Application Apply Apply Apply Apply Apply Create
4 4 4 4 4 4 4 4 4 4
Knowledge Evaluate Knowledge Knowledge Knowledge Knowledge Evaluate Evaluate Evaluate Knowledge
5 5 5 5 5 5 5 5 5 5
Knowledge Apply Apply Knowledge Knowledge Apply Knowledge Knowledge Apply Knowledge
7 8 7 8 7 8 8 8 7 8
Apply
6
JN
TU
W
UNIT – IV
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
UNIT – V
UNIT-VI
Define JDBC. Write about Result Set Object. Write steps to create Database connection. Define Transaction Processing. List out Types of JDBC Drivers. Write about database meta data Define Statement Interface. Define Prepared statement Interface. Write about Driver Class Define callable statement. UNIT-VII
1.
Write the syntax to insert data into database.
ed From JNTU World (http://www.alljntuworld.in)
www.alljntuworld.in
JNTU World
2. 3. 4. 5. 6. 7. 8. 9. 10.
Write the syntax to two tables . Explain how to update a rows in a table. Write the statement to create an Index. Write short notes on creating tables. Write the syntax to delete data from a table . Write the syntax to select data from a table Write a short notes on model program . Write the statement to create columns of a table. Write the syntax to drop indexes.
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
List out Different HTTP Commands. Write syntax to make socket connection. Explain the process how to create an HTTP connection. Write the syntax to create file protocol. Explain the process of reading data from an HTTP connection. List out different types of http Request methods. Explain about session management. List out different types of http Response methods. List out different Protocols to perform communication. Explain how to send data through HTTP protocol.
Apply Evaluate Apply Apply Apply Apply Apply Apply Apply
6 6 6 6 6 6 6 6 6
Knowledge Apply Evaluate Apply Evaluate Knowledge Evaluate Knowledge Knowledge Evaluate
9 9 9 9 9 9 9 9 9 9
or ld
UNIT-VIII
GROUP-B (LONG ANSWER QUESTIONS) Question
Blooms TaxonomyLevel
W
S. No.
Course Outcome
UNIT - I
Explain the essential characteristics of a mobile application.
2.
Distinguish the J2ME features from that of Standard java.
TU
1.
Comprehension
1
Analysis
1
Explain the approaches to create cost-effective computer application.
Knowledge
1
4.
How does a J2ME application achieve a balance client and server? Explain.
Application
1
5.
Explain in detail J2ME configuration and profiles.
Comprehension
1
JN
3.
6.
Write about J2ME and wireless devices.
Apply
1
7.
What are the java platforms that small computing devices?
Apply
1
8.
What are the types of messaging services offered by cellular telephone companies?
Apply
1
9.
Write about Cellular telephone networks.
Comprehension
1
10.
What is Personal Digital Assistants (PDA)? Explain
Comprehension
1
Comprehension
1
Analysis
1
Knowledge
1
UNIT – II
1.
Draw the neat diagram for J2ME Architecture.
2.
Develop a hello world program using J2ME.
3.
What is a MIDlet? Explain the anatomy of a MIDlet
ed From JNTU World (http://www.alljntuworld.in)
www.alljntuworld.in
JNTU World
suite. How the security does is provided to MIDlet suite?
1
5.
How do you program a MIDlet? Explain with an example.
1
6.
Explain the life cycle of a MIDlet.
Apply
1
7.
What are the differences between the Java language used in J2SE and J2ME?
Apply
1
8.
Write about J2ME software development kits.
9. 10.
or ld
4.
Apply
1
How do you deploy a multiple MIDlet suite?
Comprehension
1
Explain about developing J2ME applications using the J2ME Wireless Toolkit.
Comprehension
1
Comprehension Comprehension Analysis
3 3 3
Comprehension Knowledge
3 3
Comprehension Comprehension Comprehension Comprehension
3 3 3 3
Apply
3
Evaluate Evaluate Evaluate Apply Apply Apply Evaluate Evaluate Evaluate
4 4 4 4 4 4 4 4 4
Evaluate
4
Apply
5
Knowledge
5
Evaluate
5
Evaluate Evaluate
5 5
Evaluate
5
UNIT – III
4. 5.
TU
6. 7. 8. 9.
Explain about exception handling with an example. Explain about Event Processing with an example. Differentiate between traditional computing devices and small computing devices. Explain in detail J2ME best practices and patterns. Define interface? Explain three kinds of interfaces for a J2ME application. Explain the Display and Displayable classes. Explain in detail the Command class. Explain the methods to manage Items in the form. Explain the methods defined by the Item State Listener interface. Write a MIDlet to create an on-line help.
W
1. 2. 3.
10.
Unit - IV
Explain the High-level display feature –Ticker class. Explain how animation is carried out using J2ME. Explain how you create an instance of the Form class. Write a MIDlet to create an interactive gauge. Write a MIDlet to illustrate the use of a Text Field class. Write about the List class. Explain Textbox class with an example. Explain the Ticker class with an example. Explain the methods to draw an arc. Write a MIDlet to draw a smile on the Canvas. Explain the methods used to paint the screen and canvas.
JN
1. 2. 3. 4. 5. 6. 7. 8. 9.
10.
1.
2. 3. 4. 5. 6.
UNIT – V
Write about the following with respect to Record Management System of J2ME.Storing, Writing, Reading, and Sorting of Records. Define RMS? How is it used to store data in small computing devices? Explain the relationship between MIDlet suites and record stores. Explain the methods of a Record Store class. Explain about creating, opening, closing and removing a record store. Explain the process of sharing record sharing.
ed From JNTU World (http://www.alljntuworld.in)
www.alljntuworld.in
7. 8. 9. 10.
JNTU World
Explain about enumerating a record with an example. Explain about reading a mixed data type record into a record enumeration. Explain about searching a record store containing multiple data types. Explain the Record Listener interface.
Evaluate Evaluate
5 5
Evaluate
5
Evaluate
5
Evaluate Evaluate Evaluate Evaluate Evaluate Evaluate
7 7 7 7 8 8
8
Create
8
Apply Evaluate
8 8
Evaluate
6
Apply
6
Evaluate
6
Create
6
Evaluate
6
6
Evaluate
6
UNIT – VI
7. 8. 9. 10.
Explain the concept of JDBC? List the JDBC driver types. Explain the JDBC process. Write metadata. Explain in detail the JDBC process. Explain different ways to connect to the database. Explain the use of Statement object. Explain about the Prepared Statement and CallableSatement objects. What is a ResultSet? Explain with an example reading values from a ResultSet. Discuss the process how do you set the maximum number of rows returned by DBMS? Write about batch statements. Explain the purpose of the Row Set object.
or ld
1. 2. 3. 4. 5. 6.
UNIT – VII
Explain the operations that can be performed on the tables.
2.
Write the statement to create and drop indexes.
3.
Explain how you insert data into tables.
4.
Discuss the purpose of the SELECT statement.
5. 6.
Explain different clauses that can be used in the WHERE clause. Define metadata. Discuss the most commonly used metadata.
7.
Explain about updating rows and columns of a table.
TU
W
1.
8.
Explain the process of ing two tables with an example.
Evaluate
6
9.
Explain the ORDER BY clause.
Evaluate
6
10.
Define a view. Explain the rules for using views.
6
Apply Apply Evaluate
9 9 9
Evaluate Evaluate
9 9
Apply Evaluate Evaluate
9 9 9
Evaluate Evaluate
9 9
UNIT - VIII
Write short notes on HTTP. Write short notes on J2ME Wireless Toolkit. Explain the class hierarchy of the Generic Connection Framework (GCF). Explain Input Stream and Output Stream classes. Explain the process of reading data from an HTTP connection. Write about the file protocol. Explain the types of HTTP request methods. Explain about communication with a remote server using an HTTP Connection. Explain the process of how to send request using HTTP. Explain in detail about session management.
JN
1. 2. 3. 4. 5. 6. 7. 8.
9. 10.
GROUP-III (ANALYTICAL QUESTIONS) S. No.
Question
Blooms TaxonomyLevel
UNIT – I ed From JNTU World (http://www.alljntuworld.in)
Course Outcome
www.alljntuworld.in
JNTU World
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
Create
2
Create
2
3
Develop a MIDlet Application to create Hello world Application. 4
or ld
Develop a MIDlet Application to create and Manipulate an Instance of a StringItem Object UNIT – II
1
Understand
3
Create
3
Create
2
Create
2
Knowledge
3
Create
3
Understand
3
Create
3
Create a J2ME program to create multiple midlets. Develop a MIDlet Application to select list item.
Create
3
Create
3
Create a MIDP application, where the can enter player 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 . You can use this class in your game if you made own class for saving and reading record sets.
Create
3
Explain about the J2ME software development kits. Create a program which creates to following kind of menu. * cut * copy * paste * delete * select all * unselect all
2
3
handling. 4
W
Develop a MIDlet Application for Implementing event Develop a MIDlet Application for Implementing input checking program.
5
Write a J2ME program to Creating & Manipulating an instance of a DateField Object.
TU
UNIT – III
Create an MIDP application which examine, that a phone number, which a 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 telephone numberInspections.
JN
1
2 3
4 5
6
Develop a J2ME program to Creating & Manipulating an Instance of a Gauge Class. Write a program to Creating and accessing an Instance of an Implicit List Class
ed From JNTU World (http://www.alljntuworld.in)
www.alljntuworld.in
7
JNTU World
Create a MIDP application, which draws a bar graph to the display. Data values can be given at int[] array. You can enter four data (integer) values to the input text field.
Create
4
UNIT – IV 1
Develop a MIDlet Application to slide show of pictures
Create
4
2
Develop a MIDlet Application of displaying pictures of
Create
3
different formats. 3
Develop a MIDlet Application to implement bar graphs.
4
Demonstrate simple animation using a Timer and TimerTask. Create a slide show which has three slides, which includes pictures at PNG format. Program should change to the new slide other 5 seconds. Develop a MIDlet Application to implement Online Help.
5
6
Create
or ld
3
4
Create
4
Create
4
Create
5
Create
5
Create
5
UNIT – V
Develop a MIDlet Application for datagram server.
2
Develop a MIDlet Application for datagram Client.
3
Develop a MIDlet Application to run server application on phone simulator
W
1
4
Develop a MIDlet Application get file from network.
Create
5
5
Develop a J2ME program for Socket MIDlet
Create
6
Create
6
Create
6
Apply
5
Create
6
Create
7
Create
6
Create
7
TU
UNIT-VI 1
Develop a MIDlet Application to create socket connection on a J2ME phone
Develop a MIDlet Application to to HTTP Server from a J2ME Program
3
Write a J2ME Program to to HTTP server
4 5
Develop a MIDlet application for logging to HTTP server Write a J2ME Program to create Https MIDlet.
1
Develop a MIDlet Application to implement web application
JN
2
UNIT - VII
- Students marks
2
Develop a MIDlet Application to implement web application - Town/City movie enquiry
3
Develop a MIDlet Application to implement web application - Railway/Road/Air enquiry status
4
Create a MIDP application, which show to the 5-10 quiz questions. All questions have 4 possible options and one right option exactly. Application counts and shows to the how many right answers were right and shows them to .
Create
ed From JNTU World (http://www.alljntuworld.in)
7
www.alljntuworld.in
5
JNTU World
Develop a MIDlet Application to Create a Calculator J2ME client Application.
Create
6
UNIT - VIII 1
Develop a MIDlet Application to implement web
Create
8
2
Develop a MIDlet Application to implement web
Create
8
3
Develop a MIDlet Application to implement web
Create
7
application – sports update
application – Town/City weather update
JN
TU
W
or ld
application – Public Exams
ed From JNTU World (http://www.alljntuworld.in)