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. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
className attribute
URL
Class.forName()
JSP
2. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
redirect
JSP
jQuery theme
block display
3. a constructor calls another constructor in its class using the ": this()" designation
constructor chaining
doPost()
XSL
Entity class
4. This component of the MVC architecture directs client requests to the appropriate resource
build.xml
Expression language
Class.forName()
Controller
5. JavaScript library that emphasizes interaction between JavaScript and HTML.
throws
jQuery
PreparedStatement
Tomcat
6. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
constructor
foreign key
Static class member
JUnit
7. After a database query is performed this Java class provides access to the records extracted from the database
doPost()
ANT task
ResultSet
form action
8. Name of the tag to which the style declarations have been assigned
constructor
form action
selector
super()
9. Java classes inside a package that have already been compiled into byte code.
private
<c:forEach> tag
JAR file
public
10. Java classes inside a package that have already been compiled into byte code.
ANT target
helper class
response
JAR file
11. A set of assertion methods useful for writing tests. Only failed assertions are recorded.
Transitional
unit test
assertEquals method
doPost()
12. Description of a set of requirements to be satisfied by a method
Spec comment
JSTL (JavaServer Pages Standard Tag Library)
doPost()
CSS
13. This Java object is used by a controller servlet to send the request to the appropriate JSP page
sequence
where clause
session Bean scope
RequestDispatcher
14. jQuery provides a single object with the most important properties.
forwarding
Event object
WAR file
response
15. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
MySQL
doPost()
View
getter
16. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
Static class member
ANT task
POST
session Bean scope
17. Does nothing if expected value equals actual value but throws error otherwise
package
assertEquals()
junit task
session object
18. XML element that contains other elements and/or attributes
ServletContext
padding
DriverManager
complex type
19. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
form method
setXXX method
Node
5XX status code
20. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
application scope
class library
request attribute
Extreme programming
21. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.
safe
forward
getXXX method
request Bean scope
22. Specifies whether or not an element is visible
this()
5XX status code
visibility
onreadystatechange
23. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
package
NodeList
protocol layering principle
CSS
24. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
id attribute
TCP (Transport Layer Protocol)
getter method
Class.forName()
25. Returns a list of elements with the given tag name.
getXXX method
Attribute
Tomcat
getElementsByTagName
26. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
import statement
viewport
attribute
DriverManager
27. Code indicating status that server sends back to you.
Caching
status code
input element
JAR file
28. These auto-generated methods allow us to change data members of a Java class
ANT task
CGI variable
doPost()
setter method
29. Client error
relational database
parent element
Session
4XX status code
30. This provides methods that allow you to retrieve header information as well as information about the client and server.
RequestDispatcher
field
request object
input element
31. Elements not displayed by the browser.
margins
tag
hidden input element
HTML DOM
32. Single piece of info; record is one complete set of these
fail()
CSS
attribute
field
33. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.
war task
W3C DOM
constructor
response
34. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
ServletContext
JSP
ANT task
POST
35. an object that provides an abstract interface to some type of database
where clause
qualified name
Data Access Object
MySQL
36. A Java keyword used in method declarations that specify which exceptions are not handled within the method but rather passed to the next higher level of the program.
request Bean scope
throws
<jsp:setProperty>
foreign key constraint
37. Contain data about transaction between browser and server (IP address etc.)
assignment statement
CGI variable
HTTP
POST
38. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
<jsp:getProperty>
CSS selector
response
getXXX method
39. an object that provides an abstract interface to some type of database
Data Access Object
session scope
Expression language
block display
40. 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.
try
setXXX method
constructor chaining
event bubbling
41. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
request parameter
jQuery
W3C DOM
class
42. A program that extracts comments from Java Source files and produces documentation files in HTML.
Javadoc
cookie
Tomcat
input element
43. This ANT element defines all of the places a Java task would look for classes to load
classpath element
unit test
JUnit test
request attribute
44. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
setXXX method
class
id attribute
hidden input element
45. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
dynamic content
refractor
JavaBean
relational database
46. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.
getXXX method
WAR webxml attribute
protocol layering principle
XMLHttpRequest
47. an individual component of a document
absolute positioning
class
Event object
element
48. Accessor whose purpose is to return the value stored in an instance variable.
MS Access
hidden input element
superclass
getter method
49. Used to affect a certain portion of your material. They utilize the on/off approach.
container
class library
Expression language
field
50. Web page content that changes or is changed automatically based on database content or user information.
dynamic content
XML Schema
margins
library