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. Design pattern for asynchronous invocation of potentially long-running methods of an object
request Bean scope
Asynchronous method
Extreme programming
HTML DOM
2. 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.
deprecated
session object
Transitional
Expression language
3. 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
XML Schema
Structured Query Language
padding
4. Open-source servlet container. popular servlet engine of the apache project
forwarding
inline display
MS Access
Tomcat
5. Needs to be installed to run PHP on Apache
build.xml
Apache PHP module
CSS property
POST
6. Returns a reference to the element by its ID where element is a reference to an Element object or null if an element with the specified ID is not in the document.
CGI variable
document.getElementById()
string interpolation
<jsp:useBean> tag
7. Document that conforms to SML syntax rules (ex. start tag without end tag)
well-formed
request Bean scope
Java class
foreign key constraint
8. An XML document whose content describes the structure of other XML documents.
XML Schema
JSP tag
scriptlet
request object
9. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
URL
5XX status code
POST
JSP Expression Language
10. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.
HttpSession
HTML strict
safe
setXXX method
11. 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.
$
getter
cookie
idempotent
12. jQuery provides a single object with the most important properties.
Expression language
Event object
ANT target
auto_increment
13. 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
form method
block display
viewport
14. 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.
id attribute
catch
JSTL (JavaServer Pages Standard Tag Library)
request parameter
15. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
JUnit
protocol layering principle
onreadystatechange
getElementsByTagName
16. Content- Padding - Border- Margin
box model
assignment statement
static content
request.setAttribute
17. JavaScript library that emphasizes interaction between JavaScript and HTML.
Java class
Entity class
relative positioning
jQuery
18. a set of classes that supports the development of programs
PreparedStatement
W3C DOM
class library
Statement
19. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
constructor chaining
HTML strict
well-formed
status code
20. a single instance of that member shared by all instances of this class
Tomcat
test method
session object
Static class member
21. Object used for executing a static SQL statement and returning the result it produces
Statement
parent element
form
Static class member
22. Object reference
$
NodeList
document.getElementById()
JavaBean
23. This generic technique (not a Java class) associates Java objects with records in a database
Javadoc
Object-Relational Mapping
session scope
Tomcat
24. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
Expression Language
Extreme programming
scriptlet
NodeList
25. Java class specifically created to enable communication with a particular database management product such as MySQL
Entity class
Driver
record
JSP Expression Language
26. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
relational database
persistence
attribute
<jsp:useBean>
27. Specifies constraints and information about the values of attributes or text-only elements
Extreme programming
simple type
where clause
Expression Scriptlet
28. This term describes an action for which performing the action twice has the same effect as performing it once
constructor chaining
fixed positioning
idempotent
MS Access
29. 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.
deprecated
stateless
session
$_REQUEST
30. Part of class definition that tells control what to do in response to event
box model
Statement
event handler
CGI variable
31. allows you to create and bind objects to a session. is often used for managing security credentials and for managing state among multiple pages (such as in a Web-based wizard). Lasts for life of request
super()
Entity class
W3C
session scope
32. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
class library
doPost()
parameter
selector
33. Channel into a new direction (to a different page)
Spec comment
HttpSession
redirect
selector
34. ${myBean.name}... Java code that evaluates to a value
Expression Scriptlet
static content
cookie
XML Schema
35. Used to affect a certain portion of your material. They utilize the on/off approach.
container
className attribute
Model
classpath element
36. Sets a property value or values in a Bean.
sequence
<jsp:setProperty>
URL
JavaScript
37. This Java class outputs the HTML content for a dynamically generated Web page
Expression Scriptlet
dynamic content
scriptlet
servlet
38. Name which includes a directive to a particular class or object in its reference (ex. System.in); use the .(dot) operator
qualified name
form method
entity
import statement
39. This modifier on a Java class member directs that the member should have a single value that is shared by all instances of this class
external style sheet
constructor
<jsp:getProperty>
static content
40. XML element that contains other elements and/or attributes
onreadystatechange
abstract class
complex type
CSS
41. Generic name for a Java class that manages data on behalf of a JSP page
CGI variable
JavaBean
static content
Element
42. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
this()
block display
absolute positioning
<c:if>
43. A Java keyword used in method declarations that specify which exceptions are not handled within the method but rather passed to the next higher level of the program.
5XX status code
throws
CSS
inline display
44. A program that extracts comments from Java Source files and produces documentation files in HTML.
session
this()
NodeList
Javadoc
45. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
agile programming
JSP
entity
expression scriptlet
46. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
try
getter
POST
JSP
47. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application
session scope
AJAX
weakly typed language
status code
48. Object reference
$
input element
form
Exception
49. In the relational database model is a collection of similar entities. An entity is represented by
package
super()
URL
Entity class
50. A blueprint for creating objects of a certain kind; defines data and methods.
Element
Java class
4XX status code
MySQL