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. an individual component of a document
element
<jsp:useBean>
input element
request
2. Used to affect a certain portion of your material. They utilize the on/off approach.
ANT target
onreadystatechange
NodeList
container
3. Used to extract only those records that fulfill a specified criterion.
where clause
build.xml
Tomcat
request attribute
4. a set of classes that supports the development of programs
unit test
Controller
JUnit test
class library
5. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
class
input element
valid
servlet
6. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page
subclass
request.setAttribute
Class.forName()
JavaScript
7. Represents a table in a relational database; each instance corresponds to a row in that table
scriptlet
request attribute
JSP Expression Language
entity
8. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
Hibernate
ResultSet
ANT
parameter
9. Class that extends the attributes and methods of a superclass
subclass
status code
fail()
method signature
10. Entries in a database
className attribute
foreign key
delimiter
record
11. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
build.xml
id attribute
W3C DOM
viewport
12. 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.
record
class library
Object-Relational Mapping
event bubbling
13. Document that conforms to SML syntax rules (ex. start tag without end tag)
Dynamic web project
well-formed
catch
event bubbling
14. Sets values for parameters in JDBC
weakly typed language
XHTML (Extensible Hypertext Mark-up Language)
object
setXXX method
15. 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
<jsp:useBean> tag
Element
deprecated
super()
16. Part of class definition that tells control what to do in response to event
WAR file
library
event handler
record
17. anyone can use to create and manipulate objects. forms public interface.
status code
CGI variable
idempotent
public
18. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
setter
DriverManager
<jsp:setProperty>
viewport
19. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
application scope
session attribute
POST
getElementsByTagName
20. This component of the MVC architecture holds business data that will be displayed in the JSP page
Model
external style sheet
Entity class
CSS property
21. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
request attribute
form method
session attribute
request parameter
22. Type of method that returns the state of one field in an object.
static content
Connection
ANT
getter
23. Uses the equal sign to give the object property on the left of the equal sign the value on the right of the equal sign.
try
request Bean scope
assignment statement
JavaScript
24. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.
W3C
POST
session object
HttpSession
25. These auto-generated methods allow us to change data members of a Java class
Tomcat
setter method
assertEquals()
5XX status code
26. Manages the behavior and data of the application. Logic and data java class
W3C
Class.forName()
ANT target
Model
27. Relational database driver used in PHP programming language to provide an interface with MYSQL databases
Driver
die()
parent element
mysqli
28. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
submit element
JSTL
idempotent
Transitional
29. a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. Development Automation Tool.
ANT
Dynamic web project
mysqli
table
30. Represents a table in a relational database; each instance corresponds to a row in that table
PreparedStatement
Node
delimiter
entity
31. Web page content that changes or is changed automatically based on database content or user information.
dynamic content
this()
session Bean scope
session object
32. This component of the MVC architecture represents what is delivered to the client browser
View
unit test
CGI variable
RequestDispatcher
33. 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.
Caching
form
table
CSS selector
34. Used to pass data to a server. can contain input elements like text fields and checkboxes and radio-buttons and submit buttons and more. It can also contain select lists and textarea and fieldset and legend and label elements.
doGet()
CSS property
form
Expression Language
35. XHTML element - a class name - an id name
selector
Expression Scriptlet
CSS selector
Node
36. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page
method signature
validator
<jsp:setProperty> tag
PreparedStatement
37. Specifies where to send the form-data when a form is submitted.
dynamic content
CSS Property
form action
form
38. This Java object is used by a controller servlet to send the request to the appropriate JSP page
RequestDispatcher
assertEquals method
idempotent
$_REQUEST
39. Programming language designed for managing data in relational database management systems
Element
Expression Language
Structured Query Language
<jsp:useBean> tag
40. A special type of button in your forms that will perform the form's set action.
input element
ResultSet
unit test
submit element
41. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
table
constructor chaining
padding
JavaScript
42. Bean that only survives for current request
className attribute
Exception
request Bean scope
W3C
43. A class that provides its attributes and methods to a subclass.
superclass
session scope
GET
Object-Relational Mapping
44. Programming language designed for managing data in relational database management systems
<c:forEach> tag
Structured Query Language
table
CSS selector
45. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
getXXX method
refractor
TCP (Transport Layer Protocol)
setter method
46. Defines objects which can connect Java applications to a JDBC Driver
ServletContext
W3C DOM
GET
DriverManager
47. what an MVC is given by a database
assertEquals method
persistence
Connection
CGI variable
48. Retrieves values in JDBC
form action
getXXX method
form
Asynchronous method
49. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.
scriptlet
attribute
HttpSession
parameter
50. 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
margins
container
auto_increment
parent element