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. XHTML element - a class name - an id name
Dynamically installed event handler
CSS selector
public
<jsp:getProperty>
2. Defines objects which can connect Java applications to a JDBC Driver
DriverManager
primary key
className attribute
CSS Property
3. Document that conforms to SML syntax rules (ex. start tag without end tag)
JSP Expression Language
table
form
well-formed
4. Part of JUnit and fails a test with no message
foreign key
ANT target
sequence
fail()
5. The element containing the current element with no intervening container elements.
visibility
parent element
setter
static content
6. allows you to create and bind objects to a session. is often used for managing security credentials and for managing state among multiple pages (such as in a Web-based wizard). Lasts for life of request
pathelement element
session scope
Class.forName()
POST
7. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
Javadoc
CSS selector
CSS selector
id attribute
8. A program that extracts comments from Java Source files and produces documentation files in HTML.
<jsp:useBean> tag
<jsp:getProperty>
Javadoc
MySQL
9. Sets values for parameters in JDBC
template-match
HTML strict
inline display
setXXX method
10. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
ResultSet
Cascade delete
helper class
XMLHttpRequest
11. A set of assertion methods useful for writing tests. Only failed assertions are recorded.
deprecated
scriptlet
HTTP
assertEquals method
12. This term describes an action for which performing the action twice has the same effect as performing it once
idempotent
object
JSTL (JavaServer Pages Standard Tag Library)
JSP tag
13. Scope of variables that would be stored in a database
CSS
application scope
Apache
response
14. a set of classes that supports the development of programs
Cascade delete
class library
helper class
session attribute
15. Technology specifically designed for automated logic testing of Web applications
protocol layering principle
JUnit
URL
Cascade delete
16. 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
package
fixed positioning
relative positioning
pathelement element
17. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
setter method
stateless
request attribute
application scope
18. 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
classpath element
URL
field
TCP (Transport Layer Protocol)
19. Identifies the document as a web page.
<jsp:getProperty>
DTD
Model
JavaBean
20. Elements of the programming language which have essentially evolved out of use/style. Example of this is the java.awt package and its replacement javax.swing
delimiter
XML Schema
Data Access Object
deprecated
21. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
<c:forEach> tag
entity
attribute
foreign key
22. Specifies whether or not an element is visible
WAR file
visibility
Connection
form
23. Clears an area around the content which is inside of the border of an element (length-%)
block display
class
padding
CSS selector
24. 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).
constructor chaining
response
Exception
record
25. A style sheet containing format and layout settings that is stored in a separate file.
status code
absolute positioning
request parameter
external style sheet
26. Certain look for a jquery element
Asynchronous method
external style sheet
request
jQuery theme
27. The function for the browser to run when the server responds to your request
parent element
JavaBean
agile programming
onreadystatechange
28. Gets the value of a Bean property so that you can display it in a result page.
<jsp:getProperty>
constructor chaining
request.setAttribute
W3C DOM
29. Programming language designed for managing data in relational database management systems
setter
request attribute
Structured Query Language
class
30. The function for the browser to run when the server responds to your request
expression scriptlet
Class.forName()
abstract class
onreadystatechange
31. 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.
idempotent
entity
primary key
relative positioning
32. This component of the MVC architecture represents what is delivered to the client browser
Element
foreign key
SQL injection attack
View
33. In this handler use event object to determine event target
Transitional
hidden input element
URL
Dynamically installed event handler
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.
AJAX
valid
document.getElementById()
parameter
35. In the relational database model is a collection of similar entities. An entity is represented by
RequestDispatcher
where clause
Entity class
MySQL
36. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
status code
Asynchronous method
HTML strict
<jsp:useBean>
37. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
DriverManager
Model
CSS
NodeList
38. A blueprint for creating objects of a certain kind; defines data and methods.
input element
fixed positioning
request
Java class
39. Marks successful completion of one or more tasks - what you are trying to get to.
ANT target
MS Access
setter method
Servlet
40. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
Model
abstract class
JAR file
response
41. Marks successful completion of one or more tasks - what you are trying to get to.
XHTML (Extensible Hypertext Mark-up Language)
ANT target
GET
qualified name
42. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
HTTP
<jsp:useBean>
package
parameter
43. A module of Java code that is hosted on a web server
getter
Servlet
Dynamic web project
radio button
44. The act of sending onto another destination
forward
classpath element
session object
AJAX
45. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
record
viewport
attribute
table
46. A style sheet containing format and layout settings that is stored in a separate file.
external style sheet
constructor chaining
session scope
Dynamically installed event handler
47. Object used for executing a static SQL statement and returning the result it produces
Statement
className attribute
Class.forName()
block display
48. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
Connection
Controller
W3C
PreparedStatement
49. Method for just getting (retrieving) data.
WAR webxml attribute
GET
safe
Caching
50. A component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks such as XML data processing etc.
CSS property
template-match
JSTL (JavaServer Pages Standard Tag Library)
well-formed