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. This is used to select user information.
submit element
session object
input element
dynamic content
2. JavaScript library that emphasizes interaction between JavaScript and HTML.
NodeList
input element
jQuery
2xx status code
3. This is used to select user information.
relational database
id attribute
input element
class library
4. 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.
this()
import statement
cookie
session scope
5. A blueprint for creating objects of a certain kind; defines data and methods.
TextNode
Java class
string interpolation
build.xml
6. If the XML file containing the fragment above were parsed with a W3C DOM parser (as in our programming assignment) the contents of the fragment above would appear as an object satisfying this interface
redirect
Statement
Element
javac task
7. Specifies whether or not an element is visible
Statement
Servlet
class
visibility
8. Bean that survives for the life of the HTTP session
session Bean scope
classpath element
PreparedStatement
document.getElementById()
9. XHTML element - a class name - an id name
qualified name
Static class member
foreign key
CSS selector
10. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
library
JSP
URL
delimiter
11. Defines objects which can connect Java applications to a JDBC Driver
Event object
DriverManager
response
inline display
12. Does nothing if expected value equals actual value but throws error otherwise
Tomcat
table
assertEquals()
GET
13. The element containing the current element with no intervening container elements.
Transitional
parent element
W3C
JSTL (JavaServer Pages Standard Tag Library)
14. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
CSS selector
AJAX
<jsp:useBean>
validator
15. Tag that gives you the option to iterate over arrays and collections
submit element
<c:forEach> tag
HTML DOM
parameter
16. Java class specifically created to enable communication with a particular database management product such as MySQL
weakly typed language
package
Driver
object
17. The address of a website. Uniform Resource locator.
application scope
method signature
URL
4XX status code
18. Elements not displayed by the browser.
agile programming
hidden input element
Hibernate
TextNode
19. Part of class definition that tells control what to do in response to event
assertEquals()
setter method
JavaBean
event handler
20. 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.
selector
Tomcat
XHTML (Extensible Hypertext Mark-up Language)
5XX status code
21. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
parent element
relational database
fixed positioning
refractor
22. XHTML element - a class name - an id name
getter method
CSS selector
padding
$_REQUEST
23. Method that tests the program
Content negotiation
table
request attribute
test method
24. In this handler use event object to determine event target
Dynamically installed event handler
fail()
ResultSet
JSP tag
25. Object used for executing a static SQL statement and returning the result it produces
Dynamically installed event handler
dependency
Statement
form method
26. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
attribute
relational database
CSS selector
CSS property
27. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
HTML strict
relative positioning
war task
Content negotiation
28. Entries in a database
onreadystatechange
record
external style sheet
RequestDispatcher
29. Scope of variables that would be stored in a database
superclass
application scope
expression scriptlet
method signature
30. This Java object is used by a controller servlet to send the request to the appropriate JSP page
RequestDispatcher
HTTP
Asynchronous method
status code
31. Layer below HTTP. HTTP accesses this. Reliable data stream service. The Internet's primary transport protocol; provides a point-to-point channel for applications that require reliable communications
Expression Language
JSTL (JavaServer Pages Standard Tag Library)
public
TCP (Transport Layer Protocol)
32. This Java object encapsulates the information that a servlet sends back to the client
Connection
Tomcat
form
response
33. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive
viewport
parent element
Session
war task
34. Ascripting language used to make HTML pages interactive
parameter
tag
JavaScript
Spec comment
35. Marks successful completion of one or more tasks - what you are trying to get to.
class library
ANT target
Content negotiation
Tomcat
36. 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.
HttpSession
session
package
URL
37. An action that ANT will attempt to do
Driver
setter
ANT task
Event object
38. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
agile programming
HTTP
XSL
subclass
39. Elements not displayed by the browser.
AJAX
hidden input element
HTML strict
catch
40. 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.
JavaScript
helper class
Caching
servlet
41. This component of the MVC architecture represents what is delivered to the client browser
container
View
Tomcat
entity
42. This Java class outputs the HTML content for a dynamically generated Web page
relative positioning
catch
Static class member
servlet
43. Content- Padding - Border- Margin
box model
<jsp:useBean> tag
idempotent
Servlet
44. Design pattern for asynchronous invocation of potentially long-running methods of an object
Asynchronous method
padding
2xx status code
XML Schema
45. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)
RequestDispatcher
CSS property
fixed positioning
Statement
46. Tells a Browser how and where to display text and images on a web page.
Exception
tag
ResultSet
valid
47. Open-source servlet container. popular servlet engine of the apache project
JavaBean
Tomcat
getXXX method
Apache
48. Gets the value of a Bean property so that you can display it in a result page.
PreparedStatement
try
<jsp:getProperty>
JAR file
49. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
id attribute
build.xml
Data Access Object
getter method
50. A class that provides its attributes and methods to a subclass.
request.setAttribute
servlet
element
superclass