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. 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
2xx status code
package
<jsp:useBean>
Spec comment
2. This Java object is used by a controller servlet to send the request to the appropriate JSP page
RequestDispatcher
URL
session attribute
stateless
3. This Java class outputs the HTML content for a dynamically generated Web page
selector
servlet
input element
Hibernate
4. The element containing the current element with no intervening container elements.
subclass
Driver
foreign key
parent element
5. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
Session
ANT dependency
refractor
GET
6. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.
AJAX
Dynamically installed event handler
safe
scriptlet
7. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
Data Access Object
W3C
JUnit test
Java class
8. Scope of variables that would be stored in a database
try
record
public
application scope
9. Defines objects which can connect Java applications to a JDBC Driver
W3C
getter
DriverManager
well-formed
10. Manages the behavior and data of the application. Logic and data java class
ServletContext
TextNode
Expression Scriptlet
Model
11. 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.
foreign key constraint
assignment statement
RequestDispatcher
throws
12. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.
Node
HttpSession
safe
Event object
13. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
JUnit test
JSP tag
expression scriptlet
getter method
14. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
session attribute
JavaBean
DriverManager
JUnit test
15. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page
this()
scriptlet
<jsp:useBean> tag
<jsp:setProperty> tag
16. JavaScript library that emphasizes interaction between JavaScript and HTML.
subclass
visibility
jQuery
agile programming
17. Object used for executing a static SQL statement and returning the result it produces
fail()
input element
Statement
form method
18. Insert a string or replace a variable with its value; makes string formatting and specifying contents more intuitive
absolute positioning
cookie
string interpolation
forward
19. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role
Dynamically installed event handler
JavaBean
Attribute
absolute positioning
20. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
absolute positioning
input element
rs.next()
<c:forEach> tag
21. Handles the error if it does not satisfy the "try" statement
JavaScript
NodeList
catch
W3C
22. 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
throws
parent element
auto_increment
deprecated
23. A web server software notable for playing a key role in the initial growth of the World Wide Web.
method signature
Apache
JUnit test
JavaBean
24. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
JSTL
form action
Tomcat
object
25. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
build.xml
JavaBean
Model
className attribute
26. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.
WAR webxml attribute
doGet()
Expression language
element
27. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page
JavaBean
<jsp:setProperty> tag
HTTP
Asynchronous method
28. Specifies constraints and information about the values of attributes or text-only elements
where clause
Cascade delete
simple type
HTTP
29. Java classes inside a package that have already been compiled into byte code.
NodeList
unit test
Model
JAR file
30. Used to amplify tags
deprecated
Expression Language
JSP tag
attribute
31. Any item that can be manipulated such as picture and data file or text.
object
JSP Expression Language
foreign key
build.xml
32. Bean that survives for the life of the HTTP session
validator
JSTL
attribute
session Bean scope
33. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
valid
request attribute
MS Access
HTML strict
34. This term describes an action for which performing the action twice has the same effect as performing it once
Expression language
request attribute
Tomcat
idempotent
35. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
CSS property
JSTL
POST
input element
36. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
primary key
table
object
entity
37. 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
status code
weakly typed language
Structured Query Language
package
38. Part of JUnit and fails a test with no message
JSP tag
AJAX
fail()
block display
39. Code indicating status that server sends back to you.
this()
Driver
status code
Cascade delete
40. Clears an area around the content which is inside of the border of an element (length-%)
DriverManager
ANT
JAR file
padding
41. Done by including portions of SQL statements in a web form entry field in an attempt to get the website to pass a newly formed rogue SQL command to the database
Data Access Object
SQL injection attack
Servlet
external style sheet
42. Keyword that can be used inside any method to refer to the current object
radio button
element
this()
JAR file
43. An XML document whose content describes the structure of other XML documents.
XML Schema
HTML strict
catch
Data Access Object
44. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
refractor
fixed positioning
delimiter
public
45. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
$
DriverManager
W3C
attribute
46. 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.
Caching
session scope
assertEquals method
<c:forEach> tag
47. Handles the error if it does not satisfy the "try" statement
catch
id attribute
Model
Javadoc
48. Uses the equal sign to give the object property on the left of the equal sign the value on the right of the equal sign.
4XX status code
<c:forEach> tag
Hibernate
assignment statement
49. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
weakly typed language
GET
ServletContext
attribute
50. Type of method that changes the state of one field in an object.
entity
classes nested element
Session
setter