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. Gets the value of a Bean property so that you can display it in a result page.
response
DTD
Expression language
<jsp:getProperty>
2. The address of a website. Uniform Resource locator.
JavaBean
parent element
URL
MySQL
3. Ascripting language used to make HTML pages interactive
Controller
Java class
JavaScript
Static class member
4. The act of sending onto another destination
forward
request parameter
constructor chaining
event handler
5. Your computer sends a ______ for some file (e.g. "Get me the file 'home.html'") and the web server sends back a response ("Here's the file" - followed by the file itself).
this()
request
attribute
URL
6. Sets values for parameters in JDBC
setXXX method
WAR webxml attribute
classes nested element
4XX status code
7. The exclusive address of a web page. The official term is Uniform Resource Locator.
GET
inline display
auto_increment
URL
8. Used to extract only those records that fulfill a specified criterion.
request.getAttribute
where clause
protocol layering principle
JSP Expression Language
9. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
Cascade delete
margins
JUnit test
<jsp:getProperty>
10. Object associated with a visitor; similar to a Hashtable; different set of data kept for each visitor to the site
Session
persistence
Static class member
test method
11. 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.
validator
ANT
Static class member
auto_increment
12. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
hidden input element
Tomcat
stateless
HTML strict
13. Not intended to be depended on by external code and thus are not part of the interface.
Expression Language
try
private
Java Standard Tag Library
14. 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
agile programming
CSS selector
Extreme programming
field
15. A document type that allows the use of deprecated tags.
Transitional
getter method
test method
session Bean scope
16. Scope of variables that would be stored in a database
refractor
forwarding
Entity class
application scope
17. In the XML element <g:start_time> - g plays this role
form method
catch
namespace
field
18. A notation that shows all of the information needed to invoke (or call) the method
method signature
MS Access
form action
HttpSession
19. 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.
XHTML (Extensible Hypertext Mark-up Language)
subclass
Dynamically installed event handler
<jsp:useBean>
20. Marks successful completion of one or more tasks - what you are trying to get to.
ANT target
XML Schema
XMLHttpRequest
View
21. Name of the tag to which the style declarations have been assigned
Node
selector
unit test
attribute
22. Web page content that changes or is changed automatically based on database content or user information.
input element
junit task
dynamic content
Node
23. 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.
primary key
Caching
HTML DOM
Element
24. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
Tomcat
primary key
NodeList
className attribute
25. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
<c:forEach>
Model
id attribute
helper class
26. Generic name for a Java class that manages data on behalf of a JSP page
request object
status code
JavaBean
session object
27. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
session attribute
View
className attribute
dependency
28. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio
stateless
XHTML (Extensible Hypertext Mark-up Language)
agile programming
table
29. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
agile programming
<jsp:useBean>
getXXX method
request parameter
30. jQuery provides a single object with the most important properties.
Event object
input element
deprecated
submit element
31. Used to amplify tags
attribute
Expression Scriptlet
field
Exception
32. Causes the chosen class to be dynamically loaded (at runtime)
test method
<jsp:setProperty> tag
delimiter
Class.forName()
33. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
Extreme programming
JSP
session Bean scope
NodeList
34. allows client software to communicate with database server software
Connection
Servlet
form
external style sheet
35. Defines a standard way for accessing and manipulating HTML documents.
HTML DOM
protocol layering principle
package
ANT target
36. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
Java class
foreign key
ANT task
getElementsByTagName
37. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
table
external style sheet
ANT target
Java class
38. A web server software notable for playing a key role in the initial growth of the World Wide Web.
Caching
application scope
Apache
RequestDispatcher
39. Enables a subclass to call the methods and fields of its superclass
super()
assertEquals method
event bubbling
javac task
40. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
this()
build.xml
unit test
object
41. Entries in a database
package
record
getter method
form action
42. a database view that allows the user to see all fields for one record and enter them one at a time.
validator
form
radio button
ServletContext
43. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
block display
protocol layering principle
session
parent element
44. This component of the MVC architecture represents what is delivered to the client browser
session
input element
View
getter
45. A software program that checks an HTML document for syntactical errors.
class library
setter
auto_increment
validator
46. Channel into a new direction (to a different page)
Cascade delete
Expression Language
redirect
constructor
47. Specifies that the Node will contain text elements
selector
Class.forName()
field
TextNode
48. an individual component of a document
Class.forName()
element
request
cookie
49. 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
JUnit
View
JavaBean
package
50. Returns a list of elements with the given tag name.
getElementsByTagName
HTML strict
CSS selector
TCP (Transport Layer Protocol)