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. Single piece of info; record is one complete set of these
forwarding
HTML strict
field
absolute positioning
2. A web server software notable for playing a key role in the initial growth of the World Wide Web.
Tomcat
viewport
HTML strict
Apache
3. This is used to select user information.
View
input element
<jsp:setProperty>
mysqli
4. 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.
field
submit element
PreparedStatement
Content negotiation
5. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
unit test
NodeList
W3C
agile programming
6. Specific style elements such as background-color and font-size fill this role in CSS
visibility
forwarding
CSS Property
Expression Scriptlet
7. Causes the chosen class to be dynamically loaded (at runtime)
hidden input element
JAR file
Class.forName()
radio button
8. In this handler use event object to determine event target
servlet
HttpSession
DriverManager
Dynamically installed event handler
9. 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
Event object
junit task
Dynamic web project
Element
10. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
auto_increment
<jsp:useBean> tag
POST
JUnit test
11. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated
W3C DOM
Driver
$
session attribute
12. Formatting language for XML data
relational database
library
getter method
XSL
13. Name of the tag to which the style declarations have been assigned
selector
SQL injection attack
DriverManager
primary key
14. 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
classpath element
forward
relative positioning
margins
15. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
Java Standard Tag Library
JSTL
assignment statement
Javadoc
16. Can't attempt one task until a previous task is successful
ANT dependency
doPost()
Session
<c:forEach>
17. 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.
id attribute
XHTML (Extensible Hypertext Mark-up Language)
assertEquals()
field
18. Attribute that can be used to generate a unique identity for new rows
Asynchronous method
auto_increment
Structured Query Language
where clause
19. a class with a default constructor that exposes properties through its (get) and (set) methods - Generic name for a Java class that manages data on behalf of a JSP page
Statement
JavaBean
form method
ANT task
20. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
className attribute
dynamic content
Model
constructor
21. A document type that allows the use of deprecated tags.
Transitional
input element
complex type
Connection
22. Sets a property value or values in a Bean.
entity
request attribute
<jsp:setProperty>
<c:if>
23. 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
table
stateless
unit test
Caching
24. Describes the styles of the page elements - such as their colors and font sizes and background colors.
input element
CSS
superclass
Apache PHP module
25. Rreduces the amount of redundancy in code that may connect to the database (assists in some functionality)
static content
public
CSS Property
helper class
26. One or more complete Java statements grouped together logically - <% %>
scriptlet
Element
<c:forEach> tag
HTTP
27. Scope of variables that would be stored in a database
session scope
application scope
relative positioning
jQuery
28. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
radio button
protocol layering principle
HTTP
getter
29. Certain look for a jquery element
TextNode
viewport
private
jQuery theme
30. Bean that only survives for current request
request Bean scope
JavaBean
jQuery
this()
31. XHTML element - a class name - an id name
validator
Apache
throws
CSS selector
32. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
refractor
jQuery theme
JUnit test
Dynamic web project
33. This provides methods that allow you to retrieve header information as well as information about the client and server.
request object
Tomcat
sequence
method signature
34. Entries in a database
TCP (Transport Layer Protocol)
record
HTML DOM
request.setAttribute
35. A set of assertion methods useful for writing tests. Only failed assertions are recorded.
$
template-match
Statement
assertEquals method
36. a set of classes that supports the development of programs
class library
setXXX method
well-formed
relational database
37. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
POST
NodeList
tag
WAR file
38. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
abstract class
class
jQuery
element
39. Code indicating status that server sends back to you.
absolute positioning
Model
status code
object
40. Used to affect a certain portion of your material. They utilize the on/off approach.
TextNode
<jsp:setProperty> tag
method signature
container
41. Name of the tag to which the style declarations have been assigned
JSP Expression Language
Dynamic web project
Model
selector
42. Channel into a new direction (to a different page)
Data Access Object
redirect
package
superclass
43. A collection of standard programs and subroutines that are stored and available for immediate use
<jsp:useBean> tag
session attribute
package
library
44. The act of sending onto another destination
forwarding
import statement
this()
Expression Scriptlet
45. A popular persistence provider used with Java Web servers
Hibernate
PreparedStatement
package
session object
46. Sets values for parameters in JDBC
setXXX method
form
Dynamic web project
parent element
47. A set of assertion methods useful for writing tests. Only failed assertions are recorded.
absolute positioning
relational database
entity
assertEquals method
48. Enables a subclass to call the methods and fields of its superclass
Entity class
super()
throws
ANT target
49. Content- Padding - Border- Margin
protocol layering principle
DriverManager
box model
JavaBean
50. A program that extracts comments from Java Source files and produces documentation files in HTML.
View
Data Access Object
jQuery
Javadoc