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. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
foreign key
POST
input element
tag
2. 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.
helper class
setter
ANT
setter
3. Marks successful completion of one or more tasks - what you are trying to get to.
Driver
doGet()
ANT target
import statement
4. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
Servlet
<jsp:useBean> tag
request object
Expression language
5. Record consisting of one or more fields that are links to other nodes and a data field
Node
safe
session scope
rs.next()
6. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
helper class
request
HTML DOM
session attribute
7. This Java object encapsulates the information that a servlet sends back to the client
response
HTML DOM
fixed positioning
<jsp:setProperty> tag
8. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated
session scope
W3C DOM
agile programming
JSP tag
9. 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
radio button
View
request attribute
10. Elements that are rendered (displayed) directly in line with the text
JSP Expression Language
JavaScript
inline display
Element
11. A style sheet containing format and layout settings that is stored in a separate file.
auto_increment
external style sheet
filtering
session scope
12. Process the tag contents if a test condition is satisfied
SQL injection attack
package
request parameter
<c:if>
13. What to attempt to do; requires a "catch" statement
try
table
relative positioning
request object
14. The function for the browser to run when the server responds to your request
external style sheet
super()
jQuery theme
onreadystatechange
15. Single piece of info; record is one complete set of these
field
protocol layering principle
request Bean scope
TextNode
16. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
XMLHttpRequest
pathelement element
package
attribute
17. 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.
visibility
entity
MS Access
Content negotiation
18. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
<jsp:useBean>
JSTL (JavaServer Pages Standard Tag Library)
ANT task
Session
19. Document that conforms to SML syntax rules (ex. start tag without end tag)
Dynamic web project
well-formed
request attribute
Exception
20. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
fail()
Model
request attribute
Tomcat
21. 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
redirect
attribute
package
import statement
22. Sets values for parameters in JDBC
setXXX method
form action
ANT dependency
Caching
23. The act of sending onto another destination
forward
session object
W3C
Tomcat
24. a database view that allows the user to see all fields for one record and enter them one at a time.
form
document.getElementById()
Caching
ResultSet
25. Used to amplify tags
request
Javadoc
ANT
attribute
26. a database view that allows the user to see all fields for one record and enter them one at a time.
try
form
input element
private
27. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
request Bean scope
setter method
class
weakly typed language
28. 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
event bubbling
CGI variable
JUnit
ServletContext
29. Represents a table in a relational database; each instance corresponds to a row in that table
block display
auto_increment
entity
catch
30. Manages the behavior and data of the application. Logic and data java class
servlet
<jsp:setProperty> tag
die()
Model
31. 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
relational database
$_SESSION
throws
margins
32. Scope of variables that would be stored in a database
library
application scope
getter method
URL
33. Keyword that can be used inside any method to refer to the current object
Tomcat
response
expression scriptlet
this()
34. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
request parameter
session Bean scope
session object
GET
35. 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
session scope
unit test
View
36. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
AJAX
package
W3C DOM
getter method
37. Entries in a database
<jsp:setProperty> tag
request Bean scope
response
record
38. Tells a Browser how and where to display text and images on a web page.
tag
setXXX method
TextNode
sequence
39. This is used to select user information.
stateless
onreadystatechange
input element
JavaBean
40. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.
constructor
request parameter
XMLHttpRequest
hidden input element
41. Web page content that changes or is changed automatically based on database content or user information.
MySQL
stateless
Controller
dynamic content
42. a set of classes that supports the development of programs
refractor
<jsp:setProperty>
View
class library
43. After a database query is performed this Java class provides access to the records extracted from the database
ResultSet
Event object
filtering
setter method
44. 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
setter method
HttpSession
JUnit
45. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
this()
request Bean scope
JSP Expression Language
field
46. Programming language designed for managing data in relational database management systems
XMLHttpRequest
session
Structured Query Language
protocol layering principle
47. Scope of variables that would be stored in a database
class library
public
application scope
persistence
48. Single piece of info; record is one complete set of these
Apache
subclass
delimiter
field
49. Defines a standard way for accessing and manipulating HTML documents.
HTML DOM
Transitional
try
radio button
50. Defines a standard way for accessing and manipulating HTML documents.
Controller
HTML DOM
GET
GET