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 Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
onreadystatechange
PreparedStatement
relational database
rs.next()
2. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
Model
input element
public
field
3. Element that will be completed as part of a parent element/task
JUnit
Data Access Object
request.getAttribute
classes nested element
4. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
Class.forName()
POST
Driver
pathelement element
5. Single piece of info; record is one complete set of these
field
dynamic content
form
RequestDispatcher
6. 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.
JSP Expression Language
foreign key
HttpSession
persistence
7. a database view that allows the user to see all fields for one record and enter them one at a time.
form
JSTL (JavaServer Pages Standard Tag Library)
Model
HttpSession
8. Elements that are rendered (displayed) with empty space above and below
test method
TCP (Transport Layer Protocol)
block display
pathelement element
9. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
Tomcat
JSP tag
XSL
JavaBean
10. 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.
ANT
safe
Event object
Content negotiation
11. Methodology that anticipates need for flexibility. focuses on keeping code simple and testing often and delivering functional bits of application as soon as they're ready. goal is to build upon small client-approved parts as the project progresses as
radio button
Expression Language
agile programming
SQL injection attack
12. 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)
helper class
catch
weakly typed language
attribute
13. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page
attribute
session attribute
Asynchronous method
request.setAttribute
14. Not intended to be depended on by external code and thus are not part of the interface.
request parameter
5XX status code
cookie
private
15. In this handler use event object to determine event target
Attribute
WAR file
Dynamically installed event handler
inline display
16. The character that seperates one field from another in a plain text file.
record
delimiter
WAR webxml attribute
relative positioning
17. Bean that only survives for current request
request Bean scope
method signature
2xx status code
deprecated
18. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
jQuery theme
CSS selector
request
test method
19. Does nothing if expected value equals actual value but throws error otherwise
assertEquals()
GET
doPost()
Statement
20. Attribute that can be used to generate a unique identity for new rows
CSS
auto_increment
WAR file
cookie
21. This Java object is used by a controller servlet to send the request to the appropriate JSP page
RequestDispatcher
Session
<jsp:getProperty>
session attribute
22. XHTML element - a class name - an id name
CSS selector
URL
parent element
hidden input element
23. a set of classes that supports the development of programs
class library
private
Java class
CSS selector
24. Identifies the document as a web page.
W3C
DTD
form method
ResultSet
25. This Java class outputs the HTML content for a dynamically generated Web page
try
field
servlet
persistence
26. A component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks such as XML data processing etc.
Java Standard Tag Library
getXXX method
JSTL (JavaServer Pages Standard Tag Library)
doGet()
27. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
HTTP
event bubbling
HTML DOM
foreign key
28. Generic name for a Java class that manages data on behalf of a JSP page
event handler
attribute
pathelement element
JavaBean
29. A document type that allows the use of deprecated tags.
2xx status code
Attribute
Transitional
setter
30. This generic technique (not a Java class) associates Java objects with records in a database
Object-Relational Mapping
POST
helper class
servlet
31. Used to amplify tags
constructor
attribute
getXXX method
Apache PHP module
32. Tells the compiler where to access certain classes
fixed positioning
JavaScript
import statement
expression scriptlet
33. an individual component of a document
template-match
test method
RequestDispatcher
element
34. Describes the styles of the page elements - such as their colors and font sizes and background colors.
<c:forEach>
relative positioning
CSS
request parameter
35. Specific style elements such as background-color and font-size fill this role in CSS
Entity class
Servlet
POST
CSS Property
36. 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
ServletContext
input element
setXXX method
37. In the relational database model is a collection of similar entities. An entity is represented by
assertEquals()
Entity class
safe
JUnit
38. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
request Bean scope
foreign key
namespace
Tomcat
39. Needs to be installed to run PHP on Apache
rs.next()
Extreme programming
CSS property
Apache PHP module
40. Document that conforms to SML syntax rules (ex. start tag without end tag)
redirect
well-formed
container
status code
41. allows client software to communicate with database server software
block display
JUnit test
Connection
classpath element
42. Name of the tag to which the style declarations have been assigned
Transitional
selector
URL
relational database
43. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
absolute positioning
Node
complex type
TCP (Transport Layer Protocol)
44. Method for just getting (retrieving) data.
URL
cookie
GET
JUnit test
45. an object that provides an abstract interface to some type of database
pathelement element
<jsp:getProperty>
deprecated
Data Access Object
46. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
helper class
persistence
Extreme programming
CSS selector
47. Enables a subclass to call the methods and fields of its superclass
super()
CSS Property
Expression Language
scriptlet
48. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
URL
classes nested element
package
Dynamic web project
49. An element in a dialog box that allows the user to choose from a set of options
radio button
where clause
W3C
constructor
50. Single piece of info; record is one complete set of these
field
this()
idempotent
HTTP