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. Sets a property value or values in a Bean.
container
<jsp:setProperty>
onreadystatechange
visibility
2. A notation that shows all of the information needed to invoke (or call) the method
method signature
validator
deprecated
Caching
3. An action that ANT will attempt to do
ANT task
session Bean scope
<c:forEach> tag
field
4. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role
Attribute
Statement
Dynamically installed event handler
external style sheet
5. what an MVC is given by a database
doPost()
session attribute
rs.next()
persistence
6. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
setXXX method
MySQL
<jsp:useBean> tag
CSS
7. Can't attempt one task until a previous task is successful
deprecated
setter method
ANT dependency
throws
8. Web page content that changes or is changed automatically based on database content or user information.
dynamic content
short-circuit boolean evaluation
TCP (Transport Layer Protocol)
fail()
9. Clears an area around the content which is inside of the border of an element (length-%)
import statement
persistence
catch
padding
10. Keyword that can be used inside any method to refer to the current object
CSS
this()
scriptlet
$
11. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
XPATH
session scope
package
parameter
12. Something that is not included in a rule or group or list or that does not behave in the expected way
<jsp:useBean> tag
session
Expression language
Exception
13. Method for just getting (retrieving) data.
GET
pathelement element
Dynamic web project
request attribute
14. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
request scope
session object
<jsp:setProperty> tag
MS Access
15. This component of the MVC architecture holds business data that will be displayed in the JSP page
auto_increment
POST
Model
ServletContext
16. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
Java Standard Tag Library
form method
attribute
POST
17. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
protocol layering principle
fixed positioning
assertEquals()
Node
18. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
unit test
JAR file
session attribute
ANT target
19. Not intended to be depended on by external code and thus are not part of the interface.
private
delimiter
Tomcat
Expression language
20. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
Driver
expression scriptlet
visibility
NodeList
21. a constructor calls another constructor in its class using the ": this()" designation
Servlet
constructor chaining
filtering
Statement
22. An action that ANT will attempt to do
auto_increment
request parameter
ANT task
JSP Expression Language
23. Your computer sends a request for some file (e.g. "Get me the file 'home.html'") and the web server sends back a _______ ("Here's the file" - followed by the file itself).
PreparedStatement
response
assignment statement
CSS selector
24. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements
stateless
status code
W3C
XPATH
25. 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
deprecated
4XX status code
pathelement element
XPATH
26. XML element that contains other elements and/or attributes
fail()
complex type
Connection
Driver
27. 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.
URL
document.getElementById()
dynamic content
Statement
28. Object reference
$
request parameter
filtering
auto_increment
29. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
public
Statement
W3C
response
30. Can't attempt one task until the previous task is successful
dependency
Expression Scriptlet
response
request scope
31. Specifies constraints and information about the values of attributes or text-only elements
simple type
attribute
XML Schema
super()
32. 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
field
<jsp:setProperty>
Dynamically installed event handler
ServletContext
33. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.
XMLHttpRequest
classes nested element
class library
$
34. 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
method signature
JavaBean
request parameter
Class.forName()
35. All data for a single member (object)
doGet()
session object
request attribute
jQuery theme
36. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
entity
2xx status code
table
response
37. Used to affect a certain portion of your material. They utilize the on/off approach.
JUnit
Hibernate
TCP (Transport Layer Protocol)
container
38. An open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.
Tomcat
Static class member
Model
padding
39. Does nothing if expected value equals actual value but throws error otherwise
form
delimiter
assertEquals()
Driver
40. Success
2xx status code
JSTL (JavaServer Pages Standard Tag Library)
Content negotiation
doPost()
41. Tells the compiler where to access certain classes
table
import statement
parameter
Class.forName()
42. Name of the tag to which the style declarations have been assigned
selector
request Bean scope
rs.next()
Element
43. Part of class definition that tells control what to do in response to event
XHTML (Extensible Hypertext Mark-up Language)
event handler
<jsp:setProperty> tag
ServletContext
44. Marks successful completion of one or more tasks - what you are trying to get to.
ANT target
setXXX method
protocol layering principle
event handler
45. The function for the browser to run when the server responds to your request
GET
unit test
onreadystatechange
form
46. This Java object is used by a controller servlet to send the request to the appropriate JSP page
RequestDispatcher
request.getAttribute
protocol layering principle
doGet()
47. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
JSP
superclass
relational database
<jsp:useBean>
48. Formatting language for XML data
assignment statement
short-circuit boolean evaluation
XSL
cookie
49. 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
template-match
ANT task
Dynamic web project
50. This provides methods that allow you to retrieve header information as well as information about the client and server.
deprecated
request object
Static class member
entity