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. 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
dependency
Apache
fixed positioning
2. 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
ResultSet
<c:if>
Model
deprecated
3. The function for the browser to run when the server responds to your request
private
package
onreadystatechange
5XX status code
4. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
SQL injection attack
agile programming
build.xml
restricted type
5. Open-source SQL (Structured Query Language) database implementation. persistence provider.
auto_increment
MySQL
radio button
RequestDispatcher
6. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
session attribute
request Bean scope
JSP
Asynchronous method
7. Used to amplify tags
Connection
input element
attribute
TextNode
8. Can't attempt one task until a previous task is successful
string interpolation
classes nested element
JUnit
ANT dependency
9. Your computer sends a request for some file (e.g. "Get me the file 'home.html'") and the web server sends back a _______ ("Here's the file" - followed by the file itself).
response
session scope
session object
Apache PHP module
10. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.
Tomcat
Model
attribute
Content negotiation
11. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
2xx status code
GET
forward
form method
12. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
JSP tag
submit element
session object
<c:forEach> tag
13. Java classes inside a package that have already been compiled into byte code.
Caching
JAR file
element
safe
14. anyone can use to create and manipulate objects. forms public interface.
JSTL (JavaServer Pages Standard Tag Library)
public
persistence
$
15. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
super()
ResultSet
table
jQuery theme
16. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)
valid
request parameter
rs.next()
status code
17. This Java object encapsulates the information that a servlet sends back to the client
JavaScript
ServletContext
agile programming
response
18. Used to affect a certain portion of your material. They utilize the on/off approach.
record
DTD
request
container
19. Defines objects which can connect Java applications to a JDBC Driver
namespace
session object
DriverManager
Element
20. a constructor calls another constructor in its class using the ": this()" designation
absolute positioning
<jsp:getProperty>
constructor chaining
ANT task
21. In the relational database model is a collection of similar entities. An entity is represented by
fail()
Entity class
RequestDispatcher
request object
22. 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.
servlet
TextNode
Static class member
Caching
23. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
<jsp:useBean>
ANT target
className attribute
class library
24. This is used to select user information.
event bubbling
hidden input element
input element
jQuery theme
25. Content- Padding - Border- Margin
session Bean scope
Content negotiation
session object
box model
26. 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
JavaBean
<jsp:setProperty>
filtering
W3C DOM
27. A special type of button in your forms that will perform the form's set action.
submit element
Model
Statement
abstract class
28. Server error
CSS selector
5XX status code
W3C DOM
selector
29. A collection of standard programs and subroutines that are stored and available for immediate use
JAR file
getter
namespace
library
30. Not intended to be depended on by external code and thus are not part of the interface.
package
doPost()
attribute
private
31. Specifies where to send the form-data when a form is submitted.
delimiter
form action
request.setAttribute
Caching
32. A document type that allows the use of deprecated tags.
Transitional
AJAX
rs.next()
agile programming
33. jQuery provides a single object with the most important properties.
relational database
doGet()
Event object
onreadystatechange
34. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
TextNode
class
request
block display
35. 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
attribute
margins
Element
method signature
36. Channel into a new direction (to a different page)
$_REQUEST
static content
redirect
import statement
37. This generic technique (not a Java class) associates Java objects with records in a database
Structured Query Language
jQuery theme
ResultSet
Object-Relational Mapping
38. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
helper class
agile programming
Data Access Object
fixed positioning
39. Part of class definition that tells control what to do in response to event
JSP tag
event handler
expression scriptlet
container
40. Design pattern for asynchronous invocation of potentially long-running methods of an object
XML Schema
Asynchronous method
delimiter
refractor
41. The next generation of HTML and is a hybrid between HTML and XML. XML was designed to describe data. HTML was designed to display data.
stateless
status code
className attribute
XHTML (Extensible Hypertext Mark-up Language)
42. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
form action
Cascade delete
PreparedStatement
getElementsByTagName
43. Design pattern for asynchronous invocation of potentially long-running methods of an object
form action
Asynchronous method
ANT task
Servlet
44. JavaScript library that emphasizes interaction between JavaScript and HTML.
mysqli
jQuery
form method
well-formed
45. An XML document whose content describes the structure of other XML documents.
XML Schema
Servlet
form
subclass
46. Governing body for the development of platform independent web standards
session
document.getElementById()
input element
W3C
47. 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
Expression language
Node
<jsp:setProperty> tag
Class.forName()
48. This provides methods that allow you to retrieve header information as well as information about the client and server.
5XX status code
CSS selector
scriptlet
request object
49. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
complex type
JavaBean
HTML strict
build.xml
50. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
table
<jsp:setProperty> tag
form method
Transitional