SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
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. 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
build.xml
onreadystatechange
margins
forward
2. Tag that gives you the option to iterate over arrays and collections
JSP
rs.next()
Object-Relational Mapping
<c:forEach> tag
3. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
SQL injection attack
JSP
Apache PHP module
Entity class
4. Description of a set of requirements to be satisfied by a method
forward
jQuery theme
string interpolation
Spec comment
5. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
table
parameter
setXXX method
<jsp:setProperty>
6. Written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory
event bubbling
RequestDispatcher
tag
package
7. This Java object is used by a controller servlet to send the request to the appropriate JSP page
assignment statement
RequestDispatcher
JSTL
request.setAttribute
8. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.
response
classes nested element
HttpSession
Asynchronous method
9. Open-source servlet container. popular servlet engine of the apache project
Servlet
Class.forName()
W3C
Tomcat
10. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
CGI variable
parent element
ANT dependency
foreign key constraint
11. A notation that shows all of the information needed to invoke (or call) the method
method signature
helper class
application scope
ANT
12. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
JSP
table
ANT
<c:if>
13. Does nothing if expected value equals actual value but throws error otherwise
assertEquals()
field
getElementsByTagName
hidden input element
14. A web server software notable for playing a key role in the initial growth of the World Wide Web.
XSL
parameter
Apache
TCP (Transport Layer Protocol)
15. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
<jsp:useBean> tag
fail()
import statement
SQL injection attack
16. A software program that checks an HTML document for syntactical errors.
setter method
fixed positioning
response
validator
17. The event gets sent to the most specific element and after this element has an opportunity to react - the event bubbles up to more general elements.
event bubbling
form action
foreign key
pathelement element
18. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.
W3C
form method
Content negotiation
4XX status code
19. Design pattern for asynchronous invocation of potentially long-running methods of an object
id attribute
forwarding
Asynchronous method
response
20. Tells a Browser how and where to display text and images on a web page.
request Bean scope
tag
Caching
attribute
21. ${myBean.name}... Java code that evaluates to a value
Expression Scriptlet
assertEquals method
input element
Session
22. Clears an area around the content which is inside of the border of an element (length-%)
padding
session scope
doPost()
input element
23. Channel into a new direction (to a different page)
redirect
attribute
foreign key constraint
ANT dependency
24. XML element that contains other elements and/or attributes
sequence
W3C
foreign key constraint
complex type
25. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements
XPATH
delimiter
table
<jsp:getProperty>
26. Used for an origin website to send state information to a user's browser and for the browser to return the state information to the origin site.
container
relative positioning
GET
cookie
27. XHTML element - a class name - an id name
CSS selector
MySQL
fixed positioning
JSP Expression Language
28. Elements that are rendered (displayed) directly in line with the text
JUnit test
ANT dependency
inline display
parameter
29. Used to pass data to a server. can contain input elements like text fields and checkboxes and radio-buttons and submit buttons and more. It can also contain select lists and textarea and fieldset and legend and label elements.
GET
getXXX method
input element
form
30. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
Servlet
ANT dependency
POST
HttpSession
31. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
constructor chaining
HTML strict
URL
request.getAttribute
32. Design pattern for asynchronous invocation of potentially long-running methods of an object
Apache
Asynchronous method
response
getXXX method
33. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
DriverManager
JSP Expression Language
Apache
sequence
34. The element containing the current element with no intervening container elements.
ANT task
Dynamically installed event handler
private
parent element
35. Manages the behavior and data of the application. Logic and data java class
POST
Model
constructor chaining
ResultSet
36. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
class library
input element
entity
session attribute
37. Tells the compiler where to access certain classes
import statement
ANT task
<c:forEach>
fixed positioning
38. In this handler use event object to determine event target
Expression Scriptlet
entity
Dynamically installed event handler
input element
39. Open-source SQL (Structured Query Language) database implementation. persistence provider.
<c:forEach>
MySQL
Servlet
input element
40. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
GET
Tomcat
<jsp:useBean>
Cascade delete
41. Gets the value of a Bean property so that you can display it in a result page.
CSS Property
safe
GET
<jsp:getProperty>
42. This component of the MVC architecture directs client requests to the appropriate resource
primary key
Controller
Transitional
Event object
43. Single piece of info; record is one complete set of these
form
fail()
test method
field
44. Code indicating status that server sends back to you.
JSP Expression Language
status code
XHTML (Extensible Hypertext Mark-up Language)
pathelement element
45. Type of method that returns the state of one field in an object.
assertEquals method
getter
response
Exception
46. Specifies whether or not an element is visible
document.getElementById()
W3C
visibility
agile programming
47. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
className attribute
block display
4XX status code
HttpSession
48. Code indicating status that server sends back to you.
Entity class
status code
WAR webxml attribute
View
49. an object that provides an abstract interface to some type of database
form method
junit task
Statement
Data Access Object
50. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
GET
2xx status code
stateless
delimiter