Skip to main content
J2ME MCQs
BY KAMAL PATEL
1. Which of the following statements is
true about Java ME?
A. Java ME is a single specification.
B. Java ME is a family of related specifications.
C. Java ME is a platform for creating applications for the well‐established
desktop market
D. Java ME is a platform for creating server‐side enterprise applications.
2. What is a configuration?
A. configuration defines a set of class libraries available for a particular
domain of devices.
B. A configuration defines a vertical (or specialized) set of classes.
C. A configuration defines a minimum set of class libraries for a wide range of
devices.
D. All of the above.
3. What is a profile?
A. A profile defines a set of class libraries available for a wide range of
devices.
B. A profile defines a horizontal set of classes that a configuration can use.
C. A profile defines the set of APIs available for a particular family of devices.
D. A profile is the foundation for a configuration
4. The Personal Digital Assistant (PDA)
Profile is based on:
A. A. Connected Device Configuration (CDC).
B. Connected Limited Device Configuration (CLDC).
5. The Foundation profile
A. A. Extends the CDC by adding the missing user interface APIs.
B. Extends the CLDC by adding the missing Java 2, Standard Edition (J2SE)
core libraries.
C. Is meant to serve as a foundation for other profiles.
D. All of the above.
6. The RMI profile is meant to be used
with:
A. CLDC and MIDP
B. CDC and Foundation
C. Both A and B
7. The CLDC does not address user interface
issues. They are left to be handled by the:
A. Foundation profile
B. Personal profile
C. Mobile Information Device Profile (MIDP)
D. None of the above
8. Which of the following network
connections is supported by MIDP?
A. UDP datagrams
B. WAP
C. HTTP
D. All of the above
9. A Java ME‐enabled device:
A. Can support only a single profile
B. Can support multiple profiles
10. A device that currently uses CLDC (and
therefore has a profile) can use that profile
with CDC without modification
A. True
B. False