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. Tag that gives you the option to iterate over arrays and collections
<c:forEach> tag
jQuery theme
onreadystatechange
JavaBean
2. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
package
POST
relative positioning
refractor
3. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
block display
W3C
assertEquals method
Caching
4. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
expression scriptlet
HTML strict
margins
URL
5. Causes the chosen class to be dynamically loaded (at runtime)
relative positioning
jQuery
Java class
Class.forName()
6. This component of the MVC architecture directs client requests to the appropriate resource
Controller
stateless
deprecated
Servlet
7. This Java object is used by a controller servlet to send the request to the appropriate JSP page
CSS selector
4XX status code
RequestDispatcher
CSS Property
8. an individual component of a document
delimiter
element
package
fail()
9. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.
doGet()
Content negotiation
assignment statement
war task
10. Clears an area around the content which is inside of the border of an element (length-%)
onreadystatechange
Javadoc
box model
padding
11. Ascripting language used to make HTML pages interactive
scriptlet
JavaScript
Static class member
DriverManager
12. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.
WAR file
DriverManager
POST
rs.next()
13. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio
Spec comment
JUnit
agile programming
stateless
14. Sets values for parameters in JDBC
setXXX method
filtering
viewport
valid
15. XHTML element - a class name - an id name
HTTP
constructor chaining
CSS selector
Expression Scriptlet
16. Open-source SQL (Structured Query Language) database implementation. persistence provider.
onreadystatechange
MySQL
assignment statement
foreign key
17. These auto-generated methods allow us to change data members of a Java class
junit task
setter method
visibility
record
18. Specifies that the child elements must appear in an order
public
library
<c:forEach> tag
sequence
19. Runs tests in ANT; just have <formatter> - <test> and <classpath>
form
getElementsByTagName
junit task
DTD
20. a database view that allows the user to see all fields for one record and enter them one at a time.
<jsp:useBean>
onreadystatechange
persistence
form
21. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
Class.forName()
document.getElementById()
filtering
Cascade delete
22. 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
class
record
View
TCP (Transport Layer Protocol)
23. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio
constructor chaining
stateless
form
attribute
24. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
request.getAttribute
W3C DOM
class
protocol layering principle
25. Can't attempt one task until a previous task is successful
Attribute
scriptlet
className attribute
ANT dependency
26. Open-source servlet container. popular servlet engine of the apache project
DriverManager
XHTML (Extensible Hypertext Mark-up Language)
Tomcat
JAR file
27. The act of intercepting requests and responses to transform or use info contained in the requests or responses; can transform response from a servlet or JSP page
filtering
JavaBean
JSP tag
forwarding
28. The character that seperates one field from another in a plain text file.
Attribute
getter method
Tomcat
delimiter
29. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
Expression language
Javadoc
GET
POST
30. Specifies where to send the form-data when a form is submitted.
XHTML (Extensible Hypertext Mark-up Language)
event bubbling
form action
padding
31. Not intended to be depended on by external code and thus are not part of the interface.
private
CSS selector
field
JSP
32. Type of method that changes the state of one field in an object.
parent element
XSL
setter
margins
33. An open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.
auto_increment
Controller
Tomcat
try
34. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements
Apache
XPATH
event bubbling
JavaBean
35. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
relational database
CSS
auto_increment
Connection
36. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
Class.forName()
package
fixed positioning
Expression Language
37. Object used for executing a static SQL statement and returning the result it produces
Statement
input element
request attribute
request attribute
38. A document type that allows the use of deprecated tags.
mysqli
Session
Transitional
<jsp:getProperty>
39. All data for a single member (object)
Model
MySQL
viewport
session object
40. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
forward
Apache
request parameter
Apache
41. ${myBean.name}... Java code that evaluates to a value
Expression Scriptlet
relational database
this()
attribute
42. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)
CSS property
try
PreparedStatement
redirect
43. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
session attribute
catch
block display
Apache
44. Web page content that changes or is changed automatically based on database content or user information.
Expression language
library
XHTML (Extensible Hypertext Mark-up Language)
dynamic content
45. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
Transitional
validator
build.xml
getter method
46. 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
application scope
Connection
JAR file
47. Object used for executing a static SQL statement and returning the result it produces
Data Access Object
ResultSet
Statement
foreign key constraint
48. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.
Caching
stateless
WAR file
CSS
49. A style sheet containing format and layout settings that is stored in a separate file.
external style sheet
entity
stateless
Content negotiation
50. The exclusive address of a web page. The official term is Uniform Resource Locator.
JavaBean
object
session attribute
URL