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. Does nothing if expected value equals actual value but throws error otherwise
HttpSession
assertEquals()
foreign key
form
2. 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
form method
margins
Connection
qualified name
3. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
HTML strict
getElementsByTagName
GET
4XX status code
4. Done by including portions of SQL statements in a web form entry field in an attempt to get the website to pass a newly formed rogue SQL command to the database
SQL injection attack
session object
external style sheet
assertEquals()
5. Keyword that can be used inside any method to refer to the current object
Extreme programming
this()
NodeList
super()
6. The address of a website. Uniform Resource locator.
<jsp:useBean> tag
URL
PreparedStatement
Tomcat
7. 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.
event bubbling
W3C DOM
$
GET
8. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
safe
POST
build.xml
rs.next()
9. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
public
attribute
selector
CGI variable
10. Single piece of info; record is one complete set of these
constructor
import statement
field
<jsp:useBean> tag
11. Client error
visibility
4XX status code
radio button
request Bean scope
12. Written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory
package
public
Spec comment
JavaBean
13. This component of the MVC architecture represents what is delivered to the client browser
View
id attribute
ANT target
library
14. anyone can use to create and manipulate objects. forms public interface.
public
JSTL (JavaServer Pages Standard Tag Library)
Exception
form
15. 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
external style sheet
selector
filtering
parameter
16. A collection of standard programs and subroutines that are stored and available for immediate use
library
validator
Model
status code
17. The act of sending onto another destination
input element
Element
method signature
forward
18. Sets values for parameters in JDBC
external style sheet
setXXX method
event handler
id attribute
19. an object that provides an abstract interface to some type of database
Expression language
Data Access Object
method signature
scriptlet
20. 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
CSS selector
validator
document.getElementById()
21. After a database query is performed this Java class provides access to the records extracted from the database
ResultSet
HttpSession
box model
2xx status code
22. After a database query is performed this Java class provides access to the records extracted from the database
constructor chaining
ResultSet
<jsp:useBean>
Expression Language
23. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML
W3C
POST
block display
restricted type
24. This Java class is used in JDBC pages to execute SQL statements and and provides protection against SQL scripting attacks
PreparedStatement
JavaBean
getter method
Expression Scriptlet
25. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
constructor
Element
foreign key constraint
Dynamic web project
26. stores information about or change settings for a user session. Variables stored in it hold information about one single user and are available to all pages in one application.
session object
static content
JSTL (JavaServer Pages Standard Tag Library)
getter method
27. Ascripting language used to make HTML pages interactive
class library
JavaScript
XMLHttpRequest
test method
28. Keyword that can be used inside any method to refer to the current object
Javadoc
this()
where clause
field
29. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
Model
helper class
Cascade delete
$
30. 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.
record
session
helper class
JavaBean
31. Technology specifically designed for automated logic testing of Web applications
HttpSession
expression scriptlet
Element
JUnit
32. Specific style elements such as background-color and font-size fill this role in CSS
dynamic content
CSS Property
XMLHttpRequest
entity
33. Bean that only survives for current request
event bubbling
2xx status code
request Bean scope
request scope
34. Defines a standard way for accessing and manipulating HTML documents.
form method
HTML DOM
inline display
Model
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
record
Tomcat
MS Access
abstract class
36. Description of a set of requirements to be satisfied by a method
forward
setXXX method
Spec comment
URL
37. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
classpath element
build.xml
document.getElementById()
sequence
38. A module of Java code that is hosted on a web server
Servlet
CSS Property
Statement
response
39. 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.
2xx status code
block display
cookie
this()
40. 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.
form action
document.getElementById()
jQuery
HttpSession
41. 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.
4XX status code
Data Access Object
ANT
jQuery
42. Process the tag contents if a test condition is satisfied
response
doPost()
jQuery
<c:if>
43. Bean that only survives for current request
Expression language
Dynamic web project
request scope
session object
44. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated
request Bean scope
unit test
stateless
W3C DOM
45. Java class specifically created to enable communication with a particular database management product such as MySQL
attribute
Driver
ANT
static content
46. The element containing the current element with no intervening container elements.
URL
abstract class
parent element
rs.next()
47. a set of classes that supports the development of programs
servlet
cookie
class library
expression scriptlet
48. The address of a website. Uniform Resource locator.
URL
Apache
Static class member
request attribute
49. Can't attempt one task until the previous task is successful
jQuery theme
input element
CSS property
dependency
50. Rreduces the amount of redundancy in code that may connect to the database (assists in some functionality)
GET
helper class
static content
TextNode