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. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
Class.forName()
JSP tag
CSS selector
jQuery theme
2. Element that will be completed as part of a parent element/task
simple type
weakly typed language
package
classes nested element
3. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
Servlet
JAR file
session attribute
<jsp:setProperty> tag
4. Method for just getting (retrieving) data.
JSP Expression Language
CSS selector
JUnit test
GET
5. Specifies whether or not an element is visible
input element
visibility
ANT dependency
filtering
6. Object used for executing a static SQL statement and returning the result it produces
session object
Statement
jQuery theme
Entity class
7. An action that ANT will attempt to do
status code
ANT task
static content
war task
8. 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
JavaBean
war task
primary key
2xx status code
9. 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.
HttpSession
TextNode
Static class member
request parameter
10. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
GET
form
MS Access
SQL injection attack
11. The act of sending onto another destination
public
URL
parent element
forward
12. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
input element
simple type
assertEquals()
Extreme programming
13. Used for an origin website to send state information to a user's browser and for the browser to return the state information to the origin site.
entity
cookie
restricted type
doGet()
14. 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
element
ServletContext
$_REQUEST
15. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
JSP Expression Language
Content negotiation
JavaScript
GET
16. a constructor calls another constructor in its class using the ": this()" designation
padding
dependency
constructor chaining
ResultSet
17. One or more set of rules in an XSL style sheet
valid
Tomcat
block display
template
18. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
<jsp:useBean>
W3C DOM
URL
AJAX
19. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
abstract class
class
GET
refractor
20. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
this()
NodeList
document.getElementById()
request Bean scope
21. A module of Java code that is hosted on a web server
Servlet
Java class
catch
object
22. Technology specifically designed for automated logic testing of Web applications
constructor chaining
ResultSet
relative positioning
JUnit
23. Causes the chosen class to be dynamically loaded (at runtime)
Class.forName()
margins
container
<jsp:setProperty> tag
24. The act of sending onto another destination
forwarding
JSP
doGet()
$
25. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
Tomcat
jQuery theme
Controller
JSP tag
26. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
session scope
JUnit
Exception
parameter
27. Entries in a database
POST
record
entity
redirect
28. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
entity
PreparedStatement
private
form
29. a constructor calls another constructor in its class using the ": this()" designation
session scope
submit element
safe
constructor chaining
30. an object that provides an abstract interface to some type of database
Data Access Object
View
protocol layering principle
Exception
31. Java classes inside a package that have already been compiled into byte code.
JAR file
getter method
table
box model
32. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive
visibility
war task
<jsp:useBean>
forward
33. Specifies that the Node will contain text elements
template
id attribute
TextNode
jQuery
34. Object used for executing a static SQL statement and returning the result it produces
<jsp:setProperty> tag
Statement
input element
sequence
35. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
well-formed
MS Access
this()
request.setAttribute
36. an object associated with a visitor. Data can be put in this and retrieved from it - much like a Hashtable. A different set of data is kept for each visitor to the site.
jQuery
session
block display
getXXX method
37. This component of the MVC architecture holds business data that will be displayed in the JSP page
Model
id attribute
Hibernate
Node
38. Code indicating status that server sends back to you.
AJAX
status code
RequestDispatcher
stateless
39. In this handler use event object to determine event target
Driver
assertEquals()
assertEquals method
Dynamically installed event handler
40. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
subclass
attribute
Apache PHP module
refractor
41. The address of a website. Uniform Resource locator.
URL
request.setAttribute
session object
Asynchronous method
42. XHTML element - a class name - an id name
ANT
CSS selector
this()
template
43. 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
deprecated
padding
Class.forName()
MySQL
44. Any item that can be manipulated such as picture and data file or text.
catch
form
object
rs.next()
45. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
foreign key
POST
Tomcat
inline display
46. Sets a property value or values in a Bean.
<jsp:setProperty>
private
Apache
W3C
47. A set of assertion methods useful for writing tests. Only failed assertions are recorded.
library
assertEquals method
hidden input element
Tomcat
48. Advances the record cursor by one record. Returns a boolean value indicating success or failure. Failure occurs if the cursor moved past the last record.
CSS Property
super()
rs.next()
JSTL (JavaServer Pages Standard Tag Library)
49. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
Data Access Object
test method
HTTP
radio button
50. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
valid
form method
Driver
persistence