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. Elements that are rendered (displayed) with empty space above and below
block display
agile programming
JSP
absolute positioning
2. This Java object encapsulates the information that a servlet sends back to the client
response
primary key
Spec comment
Hibernate
3. 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.
doPost()
input element
URL
JSTL (JavaServer Pages Standard Tag Library)
4. A popular persistence provider used with Java Web servers
Hibernate
scriptlet
public
weakly typed language
5. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
input element
table
setter
id attribute
6. Causes the chosen class to be dynamically loaded (at runtime)
Class.forName()
AJAX
private
JSP tag
7. These auto-generated methods allow us to change data members of a Java class
dynamic content
Expression Scriptlet
setter method
POST
8. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
5XX status code
relational database
session scope
auto_increment
9. Open-source servlet container. popular servlet engine of the apache project
Tomcat
JavaBean
helper class
input element
10. Elements that are rendered (displayed) directly in line with the text
Session
inline display
idempotent
Dynamically installed event handler
11. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
setter
agile programming
doPost()
request object
12. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
Statement
attribute
CSS selector
<c:if>
13. Specifies where to send the form-data when a form is submitted.
jQuery theme
form action
cookie
container
14. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
relational database
setter
expression scriptlet
class library
15. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
MS Access
Driver
hidden input element
PreparedStatement
16. In the relational database model is a collection of similar entities. An entity is represented by
form action
CGI variable
Entity class
scriptlet
17. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
try
Extreme programming
W3C DOM
Driver
18. Insert a string or replace a variable with its value; makes string formatting and specifying contents more intuitive
string interpolation
assertEquals method
scriptlet
Model
19. Attribute that can be used to generate a unique identity for new rows
MySQL
auto_increment
session attribute
HttpSession
20. A program that extracts comments from Java Source files and produces documentation files in HTML.
Javadoc
constructor
document.getElementById()
event bubbling
21. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.
constructor
form action
JUnit
request scope
22. Method that tests the program
DriverManager
onreadystatechange
request Bean scope
test method
23. Specifies that the Node will contain text elements
TextNode
<c:forEach> tag
table
application scope
24. A software program that checks an HTML document for syntactical errors.
delimiter
validator
build.xml
event handler
25. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
JSP
MySQL
POST
well-formed
26. 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.
Element
event bubbling
rs.next()
form action
27. A web server software notable for playing a key role in the initial growth of the World Wide Web.
parent element
<c:forEach>
onreadystatechange
Apache
28. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)
box model
Element
weakly typed language
private
29. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
build.xml
assertEquals()
ServletContext
valid
30. Channel into a new direction (to a different page)
redirect
WAR file
session object
request attribute
31. Represents a table in a relational database; each instance corresponds to a row in that table
ResultSet
static content
class
entity
32. Description of a set of requirements to be satisfied by a method
Model
Spec comment
Java Standard Tag Library
safe
33. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
Statement
JSP
subclass
redirect
34. Bean that only survives for current request
Structured Query Language
request Bean scope
MS Access
safe
35. Used to amplify tags
attribute
HttpSession
HTML DOM
NodeList
36. Certain look for a jquery element
Structured Query Language
forward
input element
jQuery theme
37. A set of assertion methods useful for writing tests. Only failed assertions are recorded.
CSS selector
assertEquals method
validator
4XX status code
38. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.
application scope
Exception
safe
superclass
39. Defines a standard way for accessing and manipulating HTML documents.
idempotent
TextNode
dependency
HTML DOM
40. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
document.getElementById()
id attribute
URL
RequestDispatcher
41. A document type that allows the use of deprecated tags.
Driver
Transitional
W3C
request.setAttribute
42. Clears an area around the content which is inside of the border of an element (length-%)
padding
attribute
<jsp:getProperty>
rs.next()
43. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
POST
$
junit task
getXXX method
44. 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.
request Bean scope
forward
redirect
document.getElementById()
45. Java classes inside a package that have already been compiled into byte code.
response
JAR file
application scope
ANT
46. a set of classes that supports the development of programs
JSP Expression Language
test method
JavaBean
class library
47. This provides methods that allow you to retrieve header information as well as information about the client and server.
form action
request object
CSS Property
View
48. This generic technique (not a Java class) associates Java objects with records in a database
super()
XMLHttpRequest
Object-Relational Mapping
JSTL
49. 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
request
CSS selector
super()
Element
50. Method that retrieves the values corresponding to the given attribute name that is set through setAttribute()
Dynamically installed event handler
request.getAttribute
HTML DOM
JUnit test