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 Web Programming
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. Success
2xx status code
HTML DOM
request attribute
DriverManager
2. Technology specifically designed for automated logic testing of Web applications
XMLHttpRequest
JSP
getter method
JUnit
3. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page
TextNode
hidden input element
<jsp:setProperty> tag
Javadoc
4. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
JSP Expression Language
session Bean scope
scriptlet
Caching
5. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.
CSS
relative positioning
assertEquals method
<c:forEach> tag
6. Returns a list of elements with the given tag name.
TextNode
getElementsByTagName
request object
request attribute
7. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
MySQL
Cascade delete
Static class member
Dynamic web project
8. Causes the chosen class to be dynamically loaded (at runtime)
View
Class.forName()
delimiter
idempotent
9. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
relative positioning
request parameter
response
session Bean scope
10. Spaces at the top and bottom and left and right of the document between the edges of the text; the absolute boundary of text and graphics on a page
Expression Scriptlet
JUnit test
margins
pathelement element
11. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
XPATH
validator
TCP (Transport Layer Protocol)
MS Access
12. an individual component of a document
parameter
Spec comment
element
foreign key constraint
13. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
record
where clause
HTTP
where clause
14. Single piece of info; record is one complete set of these
field
JavaScript
Caching
Servlet
15. Used to amplify tags
attribute
block display
RequestDispatcher
className attribute
16. An open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.
Tomcat
request parameter
validator
Object-Relational Mapping
17. a constructor calls another constructor in its class using the ": this()" designation
absolute positioning
JAR file
constructor chaining
session object
18. Defines a standard way for accessing and manipulating HTML documents.
session attribute
Extreme programming
Driver
HTML DOM
19. Retrieves values in JDBC
getXXX method
valid
Javadoc
jQuery theme
20. Returns a reference to the element by its ID where element is a reference to an Element object or null if an element with the specified ID is not in the document.
idempotent
Dynamic web project
document.getElementById()
assertEquals method
21. Your computer sends a request for some file (e.g. "Get me the file 'home.html'") and the web server sends back a _______ ("Here's the file" - followed by the file itself).
response
Apache PHP module
Driver
AJAX
22. Channel into a new direction (to a different page)
Driver
refractor
response
redirect
23. Specifies that the child elements must appear in an order
sequence
<jsp:useBean> tag
Element
servlet
24. Java class specifically created to enable communication with a particular database management product such as MySQL
2xx status code
container
Driver
getter
25. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
helper class
mysqli
catch
className attribute
26. Part of JUnit and fails a test with no message
margins
GET
fail()
form action
27. Handles the error if it does not satisfy the "try" statement
catch
die()
doGet()
event handler
28. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
validator
Caching
POST
JUnit test
29. Single piece of info; record is one complete set of these
application scope
field
MySQL
HTML strict
30. Design pattern for asynchronous invocation of potentially long-running methods of an object
Asynchronous method
Connection
assertEquals method
helper class
31. an object that provides an abstract interface to some type of database
unit test
visibility
Data Access Object
CGI variable
32. Elements that are rendered (displayed) with empty space above and below
block display
status code
delimiter
onreadystatechange
33. An XML document whose content describes the structure of other XML documents.
entity
attribute
XML Schema
assertEquals()
34. XHTML element - a class name - an id name
Javadoc
CSS selector
document.getElementById()
form method
35. Enables a subclass to call the methods and fields of its superclass
<jsp:setProperty> tag
Static class member
View
super()
36. An action that ANT will attempt to do
parent element
URL
Expression Scriptlet
ANT task
37. Represents a table in a relational database; each instance corresponds to a row in that table
forward
session attribute
entity
request.getAttribute
38. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
selector
class
fail()
session attribute
39. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
protocol layering principle
onreadystatechange
inline display
GET
40. Any item that can be manipulated such as picture and data file or text.
object
absolute positioning
Javadoc
Statement
41. The function for the browser to run when the server responds to your request
onreadystatechange
scriptlet
session object
Entity class
42. An element in a dialog box that allows the user to choose from a set of options
Asynchronous method
Driver
radio button
complex type
43. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application
session scope
deprecated
Content negotiation
import statement
44. This Java object encapsulates the information that a servlet sends back to the client
CSS selector
idempotent
response
4XX status code
45. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML
$
ANT
restricted type
delimiter
46. Runs tests in ANT; just have <formatter> - <test> and <classpath>
Entity class
<jsp:useBean> tag
junit task
Controller
47. A module of Java code that is hosted on a web server
Servlet
absolute positioning
5XX status code
validator
48. a constructor calls another constructor in its class using the ": this()" designation
JSTL (JavaServer Pages Standard Tag Library)
Hibernate
constructor chaining
session scope
49. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
CSS selector
jQuery
Attribute
expression scriptlet
50. This generic technique (not a Java class) associates Java objects with records in a database
session Bean scope
Object-Relational Mapping
CSS selector
margins