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. Used to extract only those records that fulfill a specified criterion.
where clause
MS Access
MySQL
valid
2. Server error
$
5XX status code
classpath element
record
3. The function for the browser to run when the server responds to your request
ServletContext
onreadystatechange
HTTP
$
4. Web page content that changes or is changed automatically based on database content or user information.
getXXX method
Entity class
HTML DOM
dynamic content
5. Defines objects which can connect Java applications to a JDBC Driver
id attribute
DriverManager
Dynamic web project
<c:forEach> tag
6. The element containing the current element with no intervening container elements.
Expression Language
stateless
parent element
2xx status code
7. This component of the MVC architecture holds business data that will be displayed in the JSP page
Model
XHTML (Extensible Hypertext Mark-up Language)
absolute positioning
fixed positioning
8. The character that seperates one field from another in a plain text file.
delimiter
Apache PHP module
classpath element
AJAX
9. Tells the compiler where to access certain classes
short-circuit boolean evaluation
attribute
unit test
import statement
10. Ascripting language used to make HTML pages interactive
JavaScript
5XX status code
dependency
inline display
11. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
servlet
ResultSet
helper class
form
12. an individual component of a document
element
attribute
tag
DriverManager
13. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
<jsp:getProperty>
WAR file
relational database
request attribute
14. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)
import statement
block display
JSP
weakly typed language
15. Object reference
test method
Node
try
$
16. Relational database driver used in PHP programming language to provide an interface with MYSQL databases
persistence
RequestDispatcher
rs.next()
mysqli
17. An element in a dialog box that allows the user to choose from a set of options
radio button
Tomcat
sequence
<c:forEach> tag
18. Not intended to be depended on by external code and thus are not part of the interface.
string interpolation
request object
form action
private
19. Process the tag contents if a test condition is satisfied
table
PreparedStatement
Tomcat
<c:if>
20. A special type of button in your forms that will perform the form's set action.
assertEquals()
submit element
table
assertEquals method
21. A style sheet containing format and layout settings that is stored in a separate file.
URL
session scope
external style sheet
entity
22. Sets a property value or values in a Bean.
cookie
<jsp:setProperty>
session scope
MySQL
23. 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.
foreign key
catch
block display
session object
24. 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
redirect
Asynchronous method
event handler
25. A blueprint for creating objects of a certain kind; defines data and methods.
JavaBean
element
Java class
request parameter
26. 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.
JUnit
cookie
redirect
form action
27. Causes the chosen class to be dynamically loaded (at runtime)
SQL injection attack
$_REQUEST
TextNode
Class.forName()
28. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
relational database
Entity class
filtering
session attribute
29. Sets values for parameters in JDBC
setXXX method
servlet
margins
PreparedStatement
30. Type of method that returns the state of one field in an object.
redirect
forwarding
scriptlet
getter
31. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
viewport
CSS selector
selector
<jsp:setProperty>
32. an individual component of a document
<jsp:getProperty>
fail()
foreign key constraint
element
33. In the relational database model is a collection of similar entities. An entity is represented by
RequestDispatcher
XSL
hidden input element
Entity class
34. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
class library
HTTP
Java Standard Tag Library
Session
35. an object that provides an abstract interface to some type of database
ServletContext
Data Access Object
tag
CGI variable
36. The act of sending onto another destination
forward
className attribute
response
Java Standard Tag Library
37. object created by servlet container for Servlets to access environment information and provide ability for Servlet to bind object attributes to the invironment scope by name
ServletContext
string interpolation
CSS
box model
38. A software program that checks an HTML document for syntactical errors.
validator
record
JSTL (JavaServer Pages Standard Tag Library)
Extreme programming
39. Method for just getting (retrieving) data.
Caching
GET
entity
tag
40. 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
cookie
id attribute
catch
41. Design pattern for asynchronous invocation of potentially long-running methods of an object
parameter
Dynamic web project
container
Asynchronous method
42. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
relative positioning
die()
W3C
absolute positioning
43. 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.
Exception
className attribute
<c:forEach> tag
session
44. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML
classes nested element
valid
restricted type
block display
45. Does nothing if expected value equals actual value but throws error otherwise
method signature
assertEquals()
session Bean scope
HTML strict
46. 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.
getElementsByTagName
View
Caching
public
47. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
library
Java Standard Tag Library
Statement
foreign key
48. Object used for executing a static SQL statement and returning the result it produces
ANT
Javadoc
Statement
Class.forName()
49. Description of a set of requirements to be satisfied by a method
session scope
Spec comment
doGet()
class
50. Part of JUnit and fails a test with no message
well-formed
<jsp:setProperty> tag
HTML strict
fail()