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. Keyword that can be used inside any method to refer to the current object
this()
setter
Dynamically installed event handler
request Bean scope
2. 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.
request
URL
HttpSession
document.getElementById()
3. 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
HttpSession
classes nested element
TCP (Transport Layer Protocol)
static content
4. 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
refractor
agile programming
expression scriptlet
visibility
5. Part of JUnit and fails a test with no message
container
record
fail()
Spec comment
6. A popular persistence provider used with Java Web servers
class
external style sheet
radio button
Hibernate
7. a single instance of that member shared by all instances of this class
TCP (Transport Layer Protocol)
getElementsByTagName
package
Static class member
8. Element that will be completed as part of a parent element/task
primary key
classes nested element
event handler
Tomcat
9. The address of a website. Uniform Resource locator.
Transitional
expression scriptlet
URL
onreadystatechange
10. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
foreign key constraint
request parameter
ANT target
className attribute
11. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
import statement
JSP tag
viewport
className attribute
12. an object that provides an abstract interface to some type of database
Data Access Object
getXXX method
unit test
WAR file
13. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
external style sheet
Cascade delete
CSS selector
Spec comment
14. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
absolute positioning
Model
helper class
AJAX
15. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
fixed positioning
TCP (Transport Layer Protocol)
table
Transitional
16. The character that seperates one field from another in a plain text file.
request.getAttribute
W3C
scriptlet
delimiter
17. A collection of standard programs and subroutines that are stored and available for immediate use
library
TextNode
RequestDispatcher
dynamic content
18. Used to affect a certain portion of your material. They utilize the on/off approach.
response
classpath element
container
CSS property
19. In the relational database model is a collection of similar entities. An entity is represented by
Dynamically installed event handler
throws
Entity class
restricted type
20. Server error
servlet
javac task
5XX status code
Statement
21. This Java class is used in JDBC pages to execute SQL statements and and provides protection against SQL scripting attacks
Object-Relational Mapping
PreparedStatement
Dynamic web project
Spec comment
22. 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.
Content negotiation
relational database
CSS property
Expression Scriptlet
23. Handles the error if it does not satisfy the "try" statement
Content negotiation
catch
constructor chaining
Expression Scriptlet
24. Bean that survives for the life of the HTTP session
RequestDispatcher
block display
session Bean scope
attribute
25. In this handler use event object to determine event target
helper class
Dynamically installed event handler
visibility
URL
26. The exclusive address of a web page. The official term is Uniform Resource Locator.
attribute
JUnit
URL
Tomcat
27. 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
helper class
URL
package
JSTL (JavaServer Pages Standard Tag Library)
28. Entries in a database
helper class
JSP tag
record
qualified name
29. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
radio button
parameter
request attribute
className attribute
30. After a database query is performed this Java class provides access to the records extracted from the database
Element
ResultSet
JSP Expression Language
block display
31. This is used to select user information.
session scope
4XX status code
foreign key constraint
input element
32. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
GET
form method
table
block display
33. Tag that gives you the option to iterate over arrays and collections
form action
Class.forName()
<c:forEach> tag
event bubbling
34. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
Expression Language
object
HTTP
private
35. Enables a subclass to call the methods and fields of its superclass
private
object
idempotent
super()
36. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
Asynchronous method
private
submit element
relational database
37. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
dynamic content
PreparedStatement
simple type
Extreme programming
38. A special type of button in your forms that will perform the form's set action.
ServletContext
WAR file
submit element
field
39. Open-source SQL (Structured Query Language) database implementation. persistence provider.
Node
5XX status code
string interpolation
MySQL
40. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
W3C DOM
selector
restricted type
request attribute
41. Governing body for the development of platform independent web standards
W3C
Structured Query Language
container
record
42. This provides methods that allow you to retrieve header information as well as information about the client and server.
auto_increment
table
getter
request object
43. Channel into a new direction (to a different page)
primary key
Expression Scriptlet
redirect
NodeList
44. Tells a Browser how and where to display text and images on a web page.
event bubbling
tag
rs.next()
margins
45. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
fixed positioning
Element
Tomcat
table
46. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
JavaScript
auto_increment
Content negotiation
className attribute
47. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
container
field
NodeList
HTTP
48. 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
<jsp:useBean> tag
visibility
deprecated
ANT task
49. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
absolute positioning
W3C
entity
Java class
50. 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
visibility
radio button
try