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. Tests to see whether a certain object comes from a certain class.
Servlet container
Java Native Interface
OS principal
instanceof
2. Indicates that a variable or method can be used in subclasses from another package.
Java Applet Definition
DOM (Document Object Model)
break
protected
3. A class that wraps primitives - Integer or Boolean...
default
goto
this
wrapper class
4. Indicates that a variable's value cannot be changed - that a class's functionality cannot be extended or that a method cannot be overridden.
Declarations
MVC Architecture
Include Directive element
final
5. Causes the computer to repeat some statements over and over again (for instance as long as the computer keeps getting unacceptable results).
Java Development Kit (JDK)
wrapper class
do
DTD (Document Type Definition)
6. A library than enables CORBA objects to locate and communicate with one another.
const
ORB (Object Request Broker)
Java Interface Definition Language (IDL)
Java Development Kit (JDK)
7. Servlet is: loaded by servlet container when 1st requested; is then forwarded the user's request; processes the user's request; returns the response back to the servlet container. Servlet container sends this response back to the user. Servlet stays
Java Runtime Environment (JRE)
Servlet workings
char
case
8. Used to terminate the execution of the current JSP page and switch control to another resource
super
jsp:forware Action element (with jsp:param)
this
public
9. Introduces a class
long
boolean
DOM (Document Object Model)
class
10. Ends execution of a method and possibly returns a value to the calling code.
CORBA
implements
double
return
11. Tests to see whether a condition is true. If it's true the computer executes certain statements; otherwise the computer executes other statements.
Java Development Kit (JDK)
Page Directive element
instanceof
if
12. An extension that adds graphical user interface class libraries to the Abstract Windowing Toolkit (AWT).
double
for
Java Foundation Classes (JFC)
Servlet container
13. A special Java servlet-aware web server process.
public
int
Servlet container
return
14. Forces the abrupt end of the current loop iteration and begins another iteration.
wrapper class
Java Remote Method Invocation (RMI)
JDK (Java Development Kit)
continue
15. 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
boolean
this
return
Java Applet Definition
16. A tool for checking compliance of applications and applets to a specification.
break
JavaCheck
default
Declarations
17. Indicates that the details of a class or a method or an interface are given elsewhere in the code.
Expressions
Java Applet Definition
native
abstract
18. 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
Java Platform
Declarations
Java Interface Definition Language (IDL)
19. A description of the structure and properties of a class of XML files.
short
JavaSpaces
DTD (Document Type Definition)
Java Applet Definition
20. Indicates that a value is a 64-bit number with one or more digits after the decimal point.
double
JavaSafe
Servlet Aliasing
Java Naming and Directory Interface (JNDI)
21. A self-reference
import
Servlet container
private
this
22. 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.
MVC Architecture
transient
Servlet
super
23. Introduces one of several possible paths of execution in a switch statement.
Include Directive element
case
jsp:forware Action element (with jsp:param)
double
24. In the Java programming language specification - describes a floating point number that holds 64 bits of data. See also single precision.
Scriptlets
JavaSafe
double precision
do
25. A protocol used for communication between CORBA object request brokers.
Java Database Connectivity (JDBC)
CORBA
Page Directive element
IIOP (Internet Inter-ORB Protocol)
26. Indicates that a value is a character (a single letter or digit or punctuation symbol and so on) stored in 16 bits of memory.
char
synchronized
DTD (Document Type Definition)
Page Directive element
27. A lock that can be counted - i.e. how many times a resouce has been accessed and locked
assert
abstract
while
Semaphore
28. Indicates that a value is a 32-bit whole number.
switch
OS principal
private
int
29. Indicates that a value is an 8-bit whole number.
byte
Semaphore
switch
Tag Library Directive element
30. _______ separates Java code/functionality from page design and use of tags in JSP and allows for re-use of beans
JavaCheck
JSP Beans
JDK (Java Development Kit)
package
31. Introduces an interface which is like a class but less specific.
interface
Java Native Interface
Servlet workings
Java Applet Definition
32. Useful only for small sites
Page-centric architecture
instanceof
ORB (Object Request Broker)
while
33. Tests the truth of a condition that the programmer believes is true.
Java Applet Definition
char
import
assert
34. 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 Compatibility Kit (JCK)
Java Remote Method Invocation (RMI)
Java Naming and Directory Interface (JNDI)
Java Foundation Classes (JFC)
35. CRUD: Create - Retrieve - ________ - Delete
Update
interface
Java Media Framework
abstract
36. Includes a new tag library into page - allows use of tags in page
long
goto
while
Tag Library Directive element
37. 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.
Java Platform
native
DTD (Document Type Definition)
Java Native Interface
38. Limits the computer's ability to represent extra large or extra small numbers when the computer does intermediate calculations on float and double values.
Jini Technology
Java Platform
strictfp
JBossn
39. A tree of objects with interfaces for traversing the tree and writing an XML version of it as defined by the W3C specification.
Java Runtime Environment (JRE)
POA (Portable Object Adapter)
double precision
DOM (Document Object Model)
40. 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
return
MVC Architecture
enum
const
41. Jumps out of a loop or switch.
volatile
JavaSafe
do
break
42. Allows us to invoke more than one servlet in sequence when the URL is opened with a common servlet alias.
Servlet Aliasing
catch
Servlet container
double precision
43. Tells the computer to follow one of many possible paths of execution (one of many possible cases) depending on the value of an expression.
private
IIOP (Internet Inter-ORB Protocol)
Page Directive element
switch
44. Introduces statements that are executed when something interrupts the flow of execution in a try clause.
JavaScript
goto
synchronized
catch
45. 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).
default
void
Java virtual machine
Servlet container
46. A definition of the interfaces that permit CORBA objects to participate in transactions.
private
OTS (Object Transaction Service)
JavaSafe
char
47. Used to generate HTML
try
jsp:plugin (uses jsp:params and jsp:fallback)
JDK (Java Development Kit)
Java Foundation Classes (JFC)
48. Creates a new exception object and indicates that an exceptional situation (usually something unwanted) has occurred.
catch
static
Declarations
throw
49. 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.
Java Native Interface
assert
Scriptlets
Java Runtime Environment (JRE)
50. Common Object Request Broker Architecture. A language independent distributed object model specified by the Object Management Group (OMG).
Java Runtime Environment (JRE)
CORBA
Java Media Framework
float
Sorry!:) No result found.
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