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. Includes a new tag library into page - allows use of tags in page
switch
DTD (Document Type Definition)
Java Compatibility Kit (JCK)
Tag Library Directive element
2. An opensource Java Application Server
JBossn
Declarations
Jini Technology
interface
3. Tells the computer to follow one of many possible paths of execution (one of many possible cases) depending on the value of an expression.
JAR (Java Archive)
Scriptlets
Java Interface Definition Language (IDL)
switch
4. Introduces a class
JavaScript
package
class
const
5. Indicates that a value is a 64-bit number with one or more digits after the decimal point.
Servlet
double
return
Java Native Interface
6. Indicates that a value is a 16-bit whole number.
Java virtual machine
Java Foundation Classes (JFC)
Jini Technology
short
7. Indicates that a value is a 32-bit number with one or more digits after the decimal point.
const
float
instanceof
final
8. You can't use this word in a Java program. The word has no meaning. Because it's a keyword you can't create a goto variable.
Semaphore
Java Development Kit (JDK)
JavaScript
goto
9. Creates a newly defined type
instanceof
JSP
enum
JSP Beans
10. Tests to see whether a condition is true. If it's true the computer executes certain statements; otherwise the computer executes other statements.
boolean
if
CORBA
Scriptlets
11. Creates an object from an existing class.
new
DOM (Document Object Model)
continue
POA (Portable Object Adapter)
12. Consists of class libraries - a Java virtual machine (JVM) and class loader (which comprise the runtime environment) and a compiler - debugger and other tools (which comprise the development kit).
else
Java Platform
float
return
13. An extension that adds graphical user interface class libraries to the Abstract Windowing Toolkit (AWT).
protected
import
else
Java Foundation Classes (JFC)
14. Indicates that a value is a character (a single letter or digit or punctuation symbol and so on) stored in 16 bits of memory.
long
char
byte
Java virtual machine
15. Imposes strict rules on the use of a variable by more than one thread at a time.
jsp:plugin (uses jsp:params and jsp:fallback)
JavaSafe
volatile
extends
16. Indicates that a method doesn't return a value.
Tag Library Directive element
void
finally
OTS (Object Transaction Service)
17. 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.
package
JavaScript
CORBA
IIOP (Internet Inter-ORB Protocol)
18. Refers to the superclass of the code in which the word super appears.
jsp:plugin (uses jsp:params and jsp:fallback)
super
Java Media Framework
Java virtual machine
19. Indicates that a value is a 32-bit whole number.
private
int
JavaCheck
IIOP (Internet Inter-ORB Protocol)
20. Similar to the include Directive but can pass information to the included resource
Update
jsp:include Action element (with jsp:param)
static
volatile
21. Indicates that a value is either true or false in the Java sense.
jsp:include Action element (with jsp:param)
finally
Java Interface Definition Language (IDL)
boolean
22. 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.
Page Directive element
short
Scriptlets
Java Database Connectivity (JDBC)
23. A description of the structure and properties of a class of XML files.
int
switch
return
DTD (Document Type Definition)
24. Introduces statements that are executed when something interrupts the flow of execution in a try clause.
import
implements
catch
private
25. 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.
Expressions
IIOP (Internet Inter-ORB Protocol)
Java Foundation Classes (JFC)
Java Media Framework
26. A protocol used for communication between CORBA object request brokers.
for
finally
abstract
IIOP (Internet Inter-ORB Protocol)
27. A definition of the interfaces that permit CORBA objects to participate in transactions.
case
OTS (Object Transaction Service)
Java Media Framework
Servlet container
28. A technology that provides distributed persistence and data exchange mechanisms for code in Java.
JavaSpaces
class
char
Java Database Connectivity (JDBC)
29. Reuses the functionality from a previously defined interface.
Semaphore
interface
catch
implements
30. Introduces a path of execution to take when no case is a match in a switch statement.
double
default
for
wrapper class
31. Introduces statements that are executed when the condition in an if statement isn't true.
case
else
Java Media Framework
continue
32. Repeats some statements over and over again (as long as a condition is still true).
while
char
Java Remote Method Invocation (RMI)
JDK (Java Development Kit)
33. Ends execution of a method and possibly returns a value to the calling code.
switch
transient
public
return
34. Indicates that a variable or method can be used in subclasses from another package.
DOM (Document Object Model)
protected
Page-centric architecture
public
35. Used to generate HTML
instanceof
jsp:plugin (uses jsp:params and jsp:fallback)
Java virtual machine
POA (Portable Object Adapter)
36. Indicates that a method or constructor may pass the buck when an exception is thrown.
interface
switch
throws
CORBA
37. Tests to see whether a certain object comes from a certain class.
ORB (Object Request Broker)
JBossn
Java Compatibility Kit (JCK)
instanceof
38. Useful only for small sites
Servlet
Page-centric architecture
for
static
39. A self-reference
this
new
CORBA
assert
40. Causes the computer to repeat some statements over and over again (for instance as long as the computer keeps getting unacceptable results).
abstract
interface
do
char
41. CRUD: Create - Retrieve - ________ - Delete
for
Java Media APIs
else
Update
42. Indicates that a variable's value cannot be changed - that a class's functionality cannot be extended or that a method cannot be overridden.
final
JBossn
JSP
wrapper class
43. Indicates that the details of a class or a method or an interface are given elsewhere in the code.
abstract
double
Java Remote Method Invocation (RMI)
Servlet
44. 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
Java Interface Definition Language (IDL)
long
Java Development Kit (JDK)
DOM (Document Object Model)
45. Indicates that a variable or class or method can be used by any other Java code.
JBossn
long
public
Servlet
46. Evaluates interior code to a String and feeds it to the implicit "out" print writer (JspWriter) - done at time of JSP page request
Java virtual machine
final
Expressions
jsp:plugin (uses jsp:params and jsp:fallback)
47. 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
public
new
JAR (Java Archive)
if
48. Gets the computer to repeat some statements over and over again (for instance a certain number of times).
default
Update
Tag Library Directive element
for
49. Indicates that if and when an object is serialized a variable's value doesn't need to be stored.
Java Media Framework
transient
package
jsp:include Action element (with jsp:param)
50. A software "execution engine" that safely and compatibly executes the byte codes in Java class files on a microprocessor (whether in a computer or in another electronic device).
Java Applet Definition
short
Java virtual machine
jsp:forware Action element (with jsp:param)