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. 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.
delimiter
Content negotiation
TCP (Transport Layer Protocol)
Asynchronous method
2. In this handler use event object to determine event target
request attribute
Dynamically installed event handler
rs.next()
RequestDispatcher
3. The next generation of HTML and is a hybrid between HTML and XML. XML was designed to describe data. HTML was designed to display data.
Node
XHTML (Extensible Hypertext Mark-up Language)
input element
viewport
4. Manages the behavior and data of the application. Logic and data java class
request attribute
Data Access Object
session Bean scope
Model
5. Accessor whose purpose is to return the value stored in an instance variable.
getter method
JavaBean
form action
idempotent
6. Part of class definition that tells control what to do in response to event
event handler
RequestDispatcher
request.setAttribute
CGI variable
7. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
protocol layering principle
request.getAttribute
absolute positioning
Apache
8. Method for just getting (retrieving) data.
Apache PHP module
<c:forEach> tag
Expression Language
GET
9. Used to affect a certain portion of your material. They utilize the on/off approach.
response
Model
container
Expression Scriptlet
10. A blueprint for creating objects of a certain kind; defines data and methods.
Java class
table
mysqli
package
11. 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.
getXXX method
event bubbling
application scope
Data Access Object
12. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
POST
Hibernate
request parameter
war task
13. Field that uniquely identifies a record in a table
form
primary key
rs.next()
PreparedStatement
14. a database view that allows the user to see all fields for one record and enter them one at a time.
record
XMLHttpRequest
viewport
form
15. Tells the compiler where to access certain classes
container
import statement
simple type
status code
16. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
$
pathelement element
table
<jsp:setProperty>
17. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
PreparedStatement
Java class
test method
CSS selector
18. A system where Web pages and their associated graphics are stored locally on a client computer to reduce Internet traffic and download wait time the next time the page is viewed.
jQuery theme
<jsp:useBean> tag
<c:forEach> tag
Caching
19. Needs to be installed to run PHP on Apache
template
Node
abstract class
Apache PHP module
20. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
session attribute
entity
Static class member
stateless
21. Something that is not included in a rule or group or list or that does not behave in the expected way
primary key
dynamic content
Exception
XPATH
22. Not intended to be depended on by external code and thus are not part of the interface.
W3C
JavaBean
external style sheet
private
23. The act of sending onto another destination
getter method
parameter
Extreme programming
forwarding
24. Associative array that by default contains contents of $_GET and $_POST and $_COOKIE
$_REQUEST
complex type
attribute
<jsp:useBean>
25. an object that provides an abstract interface to some type of database
PreparedStatement
request scope
throws
Data Access Object
26. 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.
form
setter method
GET
expression scriptlet
27. A popular persistence provider used with Java Web servers
Hibernate
pathelement element
box model
doGet()
28. The character that seperates one field from another in a plain text file.
javac task
Content negotiation
Extreme programming
delimiter
29. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
Connection
id attribute
ANT
session object
30. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.
ServletContext
where clause
session object
WAR file
31. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
attribute
Dynamic web project
getter
assertEquals method
32. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
table
session object
Java Standard Tag Library
id attribute
33. Elements that are rendered (displayed) directly in line with the text
JUnit test
inline display
Transitional
Entity class
34. 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.
document.getElementById()
margins
Caching
ServletContext
35. Object used for executing a static SQL statement and returning the result it produces
tag
5XX status code
Statement
dynamic content
36. Method that tests the program
test method
Model
library
Transitional
37. Your computer sends a ______ for some file (e.g. "Get me the file 'home.html'") and the web server sends back a response ("Here's the file" - followed by the file itself).
deprecated
submit element
Expression Language
request
38. Used to extract only those records that fulfill a specified criterion.
where clause
session object
Tomcat
Dynamically installed event handler
39. stores information about or change settings for a user session. Variables stored in it hold information about one single user and are available to all pages in one application.
event bubbling
<c:if>
session object
relative positioning
40. Specific style elements such as background-color and font-size fill this role in CSS
field
CSS Property
input element
application scope
41. Single piece of info; record is one complete set of these
relative positioning
field
stateless
getXXX method
42. an object associated with a visitor. Data can be put in this and retrieved from it - much like a Hashtable. A different set of data is kept for each visitor to the site.
safe
session object
Java Standard Tag Library
session
43. This component of the MVC architecture holds business data that will be displayed in the JSP page
ANT target
getXXX method
Model
weakly typed language
44. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio
onreadystatechange
protocol layering principle
forward
stateless
45. Ascripting language used to make HTML pages interactive
JavaScript
Caching
setXXX method
JAR file
46. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated
W3C DOM
application scope
Structured Query Language
build.xml
47. Defines a standard way for accessing and manipulating HTML documents.
method signature
helper class
package
HTML DOM
48. Type of method that changes the state of one field in an object.
Attribute
library
setter
foreign key constraint
49. All data for a single member (object)
validator
filtering
jQuery
session object
50. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
className attribute
import statement
redirect
jQuery