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. A set of APIs that support the integration of audio and video clips & 2D fonts & graphics and images as well as 3D models and telephony.
Tag Library Directive element
JSP
Java Media APIs
Servlet Chaining
2. Introduces the last will and testament of the statements in a try clause.
finally
Java Platform
Java Native Interface
OS principal
3. Gets the computer to repeat some statements over and over again (for instance a certain number of times).
JDK (Java Development Kit)
Jini Technology
continue
for
4. A distributed object model for Java program to Java program in which the methods of remote objects written in the Java programming language can be invoked from other Java virtual machines1 - possibly on different hosts.
Java Native Interface
private
Java Interface Definition Language (IDL)
Java Remote Method Invocation (RMI)
5. A library than enables CORBA objects to locate and communicate with one another.
ORB (Object Request Broker)
Java Interface Definition Language (IDL)
Servlet Aliasing
return
6. An extension that adds graphical user interface class libraries to the Abstract Windowing Toolkit (AWT).
default
Java Foundation Classes (JFC)
synchronized
finally
7. CRUD: Create - Retrieve - ________ - Delete
Servlet Aliasing
Update
JavaCheck
POA (Portable Object Adapter)
8. Ends execution of a method and possibly returns a value to the calling code.
assert
throws
return
case
9. A portable platform-independent reusable component model. A component that conforms to this model is called a bean.
Java Naming and Directory Interface (JNDI)
Java Compatibility Kit (JCK)
JavaBeans
throws
10. Tells the computer to follow one of many possible paths of execution (one of many possible cases) depending on the value of an expression.
goto
Servlet workings
switch
Java Foundation Classes (JFC)
11. Indicates that a method doesn't return a value.
ORB (Object Request Broker)
jsp:forware Action element (with jsp:param)
void
Java Database Connectivity (JDBC)
12. Creates an object from an existing class.
return
while
Servlet container
new
13. Includes a file in the page
Include Directive element
OS principal
Scriptlets
while
14. Introduces a class
new
JBossn
throws
class
15. A software development environment for writing applets and applications in the Java programming language. Technically - the JDK is the correct name for all versions of the Java platform from 1.0 to 1.1.x.
Java Interface Definition Language (IDL)
JBossn
Java Development Kit (JDK)
Java Database Connectivity (JDBC)
16. Creates a subclass
Update
Jini Technology
Servlet container
extends
17. 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
Page-centric architecture
Include Directive element
JAR (Java Archive)
javax.servlet.http.*
18. Introduces a path of execution to take when no case is a match in a switch statement.
jsp:plugin (uses jsp:params and jsp:fallback)
OS principal
default
Update
19. 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 const variable.
interface
enum
const
jsp:plugin (uses jsp:params and jsp:fallback)
20. Indicates that a variable or class or method can be used by any other Java code.
Semaphore
MVC Architecture
Java virtual machine
public
21. 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.
JavaScript
MVC Architecture
OTS (Object Transaction Service)
strictfp
22. A protocol used for communication between CORBA object request brokers.
IIOP (Internet Inter-ORB Protocol)
package
Page Directive element
JavaCheck
23. A test suite - a set of tools and other requirements used to certify a Java platform implementation conformant both to the applicable Java platform specifications and to Java Software reference implementations.
Java Platform
final
throws
Java Compatibility Kit (JCK)
24. Common Object Request Broker Architecture. A language independent distributed object model specified by the Object Management Group (OMG).
Java Interface Definition Language (IDL)
CORBA
else
JBossn
25. Causes the computer to repeat some statements over and over again (for instance as long as the computer keeps getting unacceptable results).
int
protected
wrapper class
do
26. An opensource Java Application Server
Servlet container
JavaBeans
goto
JBossn
27. A lock that can be counted - i.e. how many times a resouce has been accessed and locked
Semaphore
short
DOM (Document Object Model)
Servlet Chaining
28. Tests to see whether a condition is true. If it's true the computer executes certain statements; otherwise the computer executes other statements.
if
static
protected
Servlet Aliasing
29. 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.
double precision
throws
goto
Java Compatibility Kit (JCK)
30. Similar to the include Directive but can pass information to the included resource
interface
jsp:include Action element (with jsp:param)
Jini Technology
package
31. Used to terminate the execution of the current JSP page and switch control to another resource
else
ORB (Object Request Broker)
Servlet
jsp:forware Action element (with jsp:param)
32. 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).
Update
Java virtual machine
enum
jsp:plugin (uses jsp:params and jsp:fallback)
33. A software development environment for writing applets and application in Java .
finally
JDK (Java Development Kit)
do
JSP Beans
34. Introduces an interface which is like a class but less specific.
interface
MVC Architecture
break
Java Platform
35. Sets attributes and properties specific to the current JSP page
Page Directive element
boolean
OTS (Object Transaction Service)
Java virtual machine
36. A tool for tracking and managing source file changes - written in Java.
Java Media APIs
JavaSpaces
Page-centric architecture
JavaSafe
37. A CORBA standard for building server-side applications that are portable across heterogeneous ORBs.
POA (Portable Object Adapter)
break
assert
strictfp
38. Evaluates interior code to a String and feeds it to the implicit "out" print writer (JspWriter) - done at time of JSP page request
abstract
Expressions
JDK (Java Development Kit)
long
39. A principal native to the operating system on which the Java platform is executing.
continue
OS principal
static
byte
40. Enables the programmer to abbreviate the names of classes defined in a package.
default
import
Tag Library Directive element
finally
41. Indicates that a variable or method belongs to a class rather than to any object created from the class.
Page Directive element
static
abstract
throw
42. Reuses the functionality from a previously defined interface.
extends
DOM (Document Object Model)
JavaSpaces
implements
43. Allows us to invoke more than one servlet in sequence when the URL is opened with a common servlet alias.
Servlet Aliasing
abstract
goto
double
44. Repeats some statements over and over again (as long as a condition is still true).
else
while
CORBA
final
45. 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.
interface
protected
Java Runtime Environment (JRE)
if
46. A standard programming interface for writing Java native methods and embedding the JVM into native applications. The primary goal is binary compatibility of native method libraries across all JVM implementations on a given platform.
Expressions
Java Native Interface
Java Platform
return
47. ______ 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
Tag Library Directive element
Java Media Framework
native
JSP
48. 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
Update
JavaBeans
enum
49. Two Servlet API packages: javax.servlet.* ___________
class
static
javax.servlet.http.*
MVC Architecture
50. Introduces one of several possible paths of execution in a switch statement.
Tag Library Directive element
case
JSP Beans
JDK (Java Development Kit)