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 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
finally
Java Interface Definition Language (IDL)
Java Remote Method Invocation (RMI)
JavaScript
2. Introduces a class
throws
class
enum
break
3. Enables the programmer to use code that was written in another language (one of those awful languages other than Java).
Java Runtime Environment (JRE)
native
POA (Portable Object Adapter)
continue
4. A library than enables CORBA objects to locate and communicate with one another.
Java Naming and Directory Interface (JNDI)
void
strictfp
ORB (Object Request Broker)
5. Limits the computer's ability to represent extra large or extra small numbers when the computer does intermediate calculations on float and double values.
Servlet container
this
double
strictfp
6. _______ separates Java code/functionality from page design and use of tags in JSP and allows for re-use of beans
package
JSP Beans
break
Expressions
7. 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
interface
Java Database Connectivity (JDBC)
this
8. Used to generate HTML
case
public
Page Directive element
jsp:plugin (uses jsp:params and jsp:fallback)
9. Type of Java program (as opposed to a stand-alone program) which is embedded in a web page (requested from a server) and run on a client-side browser
else
do
OS principal
Java Applet Definition
10. Ends execution of a method and possibly returns a value to the calling code.
boolean
Semaphore
volatile
return
11. CRUD: Create - Retrieve - ________ - Delete
JavaCheck
Update
JSP
Scriptlets
12. 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.
finally
public
Java Runtime Environment (JRE)
Servlet
13. Introduces one of several possible paths of execution in a switch statement.
goto
case
byte
JavaSpaces
14. An opensource Java Application Server
Java Runtime Environment (JRE)
public
JBossn
JSP Beans
15. A principal native to the operating system on which the Java platform is executing.
class
Java Runtime Environment (JRE)
volatile
OS principal
16. A description of the structure and properties of a class of XML files.
JAR (Java Archive)
jsp:include Action element (with jsp:param)
else
DTD (Document Type Definition)
17. Sets attributes and properties specific to the current JSP page
Page Directive element
const
JSP Beans
throw
18. Introduces statements that are executed when something interrupts the flow of execution in a try clause.
Java Media Framework
JavaSafe
JAR (Java Archive)
catch
19. Indicates that a value is a 64-bit whole number.
Servlet workings
Java Platform
Java Database Connectivity (JDBC)
long
20. 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.
case
void
Java Development Kit (JDK)
JSP
21. 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).
void
ORB (Object Request Broker)
Java virtual machine
finally
22. Common Object Request Broker Architecture. A language independent distributed object model specified by the Object Management Group (OMG).
CORBA
const
Java virtual machine
DTD (Document Type Definition)
23. A lock that can be counted - i.e. how many times a resouce has been accessed and locked
byte
Semaphore
do
OTS (Object Transaction Service)
24. Basic code block of a JSP page
Scriptlets
Servlet Chaining
return
double precision
25. Includes a new tag library into page - allows use of tags in page
finally
Tag Library Directive element
jsp:include Action element (with jsp:param)
Semaphore
26. A special Java servlet-aware web server process.
Servlet container
Servlet Chaining
break
Tag Library Directive element
27. Similar to the include Directive but can pass information to the included resource
void
super
Servlet container
jsp:include Action element (with jsp:param)
28. Tells the computer to follow one of many possible paths of execution (one of many possible cases) depending on the value of an expression.
native
JavaCheck
JDK (Java Development Kit)
switch
29. 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).
synchronized
strictfp
Tag Library Directive element
Java Platform
30. A tool for checking compliance of applications and applets to a specification.
long
JavaCheck
double precision
break
31. Introduces an interface which is like a class but less specific.
double precision
package
long
interface
32. In the Java programming language specification - describes a floating point number that holds 64 bits of data. See also single precision.
native
jsp:include Action element (with jsp:param)
double precision
javax.servlet.http.*
33. Causes the computer to repeat some statements over and over again (for instance as long as the computer keeps getting unacceptable results).
new
Java Development Kit (JDK)
do
Servlet
34. A class that wraps primitives - Integer or Boolean...
instanceof
wrapper class
extends
const
35. A set of Java APIs that may be incorporated an optional package for any Java 2 Platform Edition. The Jini APIs enable transparent networking of devices and services and eliminates the need for system or network administration intervention by a user.
implements
new
Jini Technology
do
36. Tests to see whether a condition is true. If it's true the computer executes certain statements; otherwise the computer executes other statements.
JavaSpaces
if
OTS (Object Transaction Service)
Scriptlets
37. Reuses the functionality from a previously defined interface.
Java Native Interface
implements
private
Jini Technology
38. Indicates that a variable or method can be used only within a certain class.
private
Java Runtime Environment (JRE)
throw
DOM (Document Object Model)
39. Allows us to invoke more than one servlet in sequence when the URL is opened with a common servlet alias.
JDK (Java Development Kit)
JAR (Java Archive)
Servlet Aliasing
try
40. 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.
native
Java Media Framework
finally
MVC Architecture
41. Jumps out of a loop or switch.
Java Media APIs
OTS (Object Transaction Service)
break
Servlet
42. A set of APIs that assists with the interfacing to multiple naming and directory services.
const
Java Naming and Directory Interface (JNDI)
catch
Servlet
43. Indicates that a method or constructor may pass the buck when an exception is thrown.
try
void
throws
package
44. Repeats some statements over and over again (as long as a condition is still true).
case
do
Scriptlets
while
45. 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.
goto
Servlet Aliasing
import
char
46. Tests the truth of a condition that the programmer believes is true.
Java Media Framework
byte
assert
IIOP (Internet Inter-ORB Protocol)
47. Introduces the last will and testament of the statements in a try clause.
try
strictfp
interface
finally
48. Indicates that a value is a 32-bit number with one or more digits after the decimal point.
float
Java Naming and Directory Interface (JNDI)
Java Runtime Environment (JRE)
enum
49. Refers to the superclass of the code in which the word super appears.
jsp:plugin (uses jsp:params and jsp:fallback)
super
if
long
50. Indicates that a value is an 8-bit whole number.
jsp:plugin (uses jsp:params and jsp:fallback)
continue
byte
Include Directive element
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests