SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Java Programming Basics
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Introduces one of several possible paths of execution in a switch statement.
Update
JavaSpaces
enum
case
2. A set of Java APIs that provide CORBA (Common Object Request Broker Architecture) interoperability and connectivity capabilities for the J2EE platform. These capabilities enable J2EE applications to invoke operations on remote network services using
while
wrapper class
Tag Library Directive element
Java Interface Definition Language (IDL)
3. A Java class that can be loaded into and run dynamically in a Servlet container on a web server; interact with web clients via a request-response model based on HTTP.
char
Servlet
long
synchronized
4. Indicates that a variable or method belongs to a class rather than to any object created from the class.
static
Servlet Aliasing
IIOP (Internet Inter-ORB Protocol)
public
5. Introduces the last will and testament of the statements in a try clause.
throws
catch
finally
short
6. Similar to the include Directive but can pass information to the included resource
jsp:include Action element (with jsp:param)
DOM (Document Object Model)
Jini Technology
byte
7. Useful only for small sites
int
JavaScript
Page-centric architecture
Tag Library Directive element
8. Indicates that a variable's value cannot be changed - that a class's functionality cannot be extended or that a method cannot be overridden.
switch
class
final
JAR (Java Archive)
9. An industry standard for database-independent connectivity between the Java platform and a wide range of databases. The JDBC provides a call-level API for SQL-based database access.
Java Database Connectivity (JDBC)
continue
Java Media Framework
jsp:include Action element (with jsp:param)
10. A software development environment for writing applets and application in Java .
instanceof
implements
OTS (Object Transaction Service)
JDK (Java Development Kit)
11. A CORBA standard for building server-side applications that are portable across heterogeneous ORBs.
double precision
JavaSafe
POA (Portable Object Adapter)
void
12. Creates a subclass
transient
void
extends
static
13. A tool for tracking and managing source file changes - written in Java.
JavaSafe
assert
synchronized
else
14. The output of one servlet act as a input to another servlet.
Java Native Interface
Java Applet Definition
transient
Servlet Chaining
15. Introduces a class
else
Semaphore
Java Database Connectivity (JDBC)
class
16. Used to terminate the execution of the current JSP page and switch control to another resource
Java Media APIs
else
byte
jsp:forware Action element (with jsp:param)
17. Two Servlet API packages: javax.servlet.* ___________
synchronized
private
javax.servlet.http.*
wrapper class
18. Creates a newly defined type
return
enum
this
finally
19. Indicates that a variable or method can be used only within a certain class.
private
JavaCheck
boolean
abstract
20. Indicates that a value is either true or false in the Java sense.
assert
boolean
Java Media APIs
JavaSpaces
21. Tests to see whether a condition is true. If it's true the computer executes certain statements; otherwise the computer executes other statements.
if
Scriptlets
interface
abstract
22. A Web scripting language that is used in both browsers and Web servers. Like all scripting languages it is used primarily to tie other components together or to accept user input.
boolean
transient
JavaScript
JavaSafe
23. Introduces statements that are executed when the condition in an if statement isn't true.
else
throw
extends
this
24. A protocol used for communication between CORBA object request brokers.
implements
JavaCheck
ORB (Object Request Broker)
IIOP (Internet Inter-ORB Protocol)
25. ______ uses HTML-like tags in a "*.jsp" web-page on a web server linked to from the client's web-browser as short-hand to render Java Servlet code in a Java .class file by the Servlet/JSP container (done by the "page-compiler" Servlet) running on the
break
JSP
volatile
continue
26. Indicates that a value is a 32-bit whole number.
implements
int
Java Platform
Java Media Framework
27. Indicates that a variable or method can be used in subclasses from another package.
JavaBeans
Java Foundation Classes (JFC)
protected
class
28. An extension that adds graphical user interface class libraries to the Abstract Windowing Toolkit (AWT).
Java Foundation Classes (JFC)
Declarations
int
JSP
29. Indicates that a method doesn't return a value.
Java Platform
interface
const
void
30. A principal native to the operating system on which the Java platform is executing.
javax.servlet.http.*
strictfp
OS principal
while
31. A platform-independent file format that aggregates many files into one. Multiple applets written in the Java programming language and their requisite components (.class files & images & sounds and other resource files) can be bundled in a JAR file an
JAR (Java Archive)
Semaphore
Java virtual machine
enum
32. Introduces statements that are watched (during runtime) for things that can go wrong.
try
Jini Technology
Servlet Chaining
continue
33. A description of the structure and properties of a class of XML files.
transient
DTD (Document Type Definition)
Semaphore
for
34. Includes a new tag library into page - allows use of tags in page
jsp:include Action element (with jsp:param)
Tag Library Directive element
instanceof
enum
35. Refers to the superclass of the code in which the word super appears.
Java Compatibility Kit (JCK)
super
finally
int
36. The core framework supports clocks for synchronizing between different media (e.g. audio and video output). The standard extension framework allows users to do full audio and video streaming.
strictfp
Jini Technology
double
Java Media Framework
37. _______ separates Java code/functionality from page design and use of tags in JSP and allows for re-use of beans
JSP Beans
super
const
Include Directive element
38. A subset of the Java Development Kit (JDK) for end-users and developers who want to redistribute the runtime environment alone. The Java runtime environment consists of the Java virtual machine1 - the Java core classes and supporting files.
assert
Java Runtime Environment (JRE)
JavaSpaces
goto
39. Tells the computer to follow one of many possible paths of execution (one of many possible cases) depending on the value of an expression.
implements
float
jsp:forware Action element (with jsp:param)
switch
40. In the Java programming language specification - describes a floating point number that holds 64 bits of data. See also single precision.
OS principal
class
JSP
double precision
41. This separates the content presentation (View) from the underlying business operations/content generation (Model) using infrastructure/controller Servlet (Controller) which exists between the client browser and the JSP/Servlet-generated pages. Contro
MVC Architecture
default
float
Expressions
42. A self-reference
synchronized
DTD (Document Type Definition)
JDK (Java Development Kit)
this
43. Indicates that the details of a class or a method or an interface are given elsewhere in the code.
abstract
Java Media Framework
JavaSafe
char
44. Tests to see whether a certain object comes from a certain class.
JavaCheck
instanceof
Servlet
Update
45. A class that wraps primitives - Integer or Boolean...
wrapper class
case
Declarations
Java Compatibility Kit (JCK)
46. An opensource Java Application Server
OTS (Object Transaction Service)
Java virtual machine
JBossn
javax.servlet.http.*
47. Imposes strict rules on the use of a variable by more than one thread at a time.
break
OS principal
catch
volatile
48. Creates an object from an existing class.
MVC Architecture
Servlet Chaining
new
else
49. A tool for checking compliance of applications and applets to a specification.
CORBA
protected
JavaSafe
JavaCheck
50. Used to generate HTML
Include Directive element
jsp:plugin (uses jsp:params and jsp:fallback)
static
while