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. Method for just getting (retrieving) data.
well-formed
GET
rs.next()
JUnit
2. In this handler use event object to determine event target
Dynamically installed event handler
import statement
RequestDispatcher
<c:if>
3. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
request parameter
SQL injection attack
ANT dependency
validator
4. a single instance of that member shared by all instances of this class
Static class member
catch
javac task
package
5. Prints a message and exits the current script
die()
sequence
ServletContext
input element
6. Not intended to be depended on by external code and thus are not part of the interface.
Data Access Object
test method
private
idempotent
7. XHTML element - a class name - an id name
SQL injection attack
Driver
form
CSS selector
8. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
form
class library
W3C
Dynamically installed event handler
9. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role
Asynchronous method
Attribute
Exception
hidden input element
10. Record consisting of one or more fields that are links to other nodes and a data field
container
refractor
Node
record
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.
ANT
CSS selector
session
weakly typed language
12. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
dynamic content
MS Access
weakly typed language
forwarding
13. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
deprecated
2xx status code
servlet
parameter
14. Test class used to test your code automatically
record
public
JUnit test
block display
15. Web page content that changes or is changed automatically based on database content or user information.
dynamic content
Model
class
CSS property
16. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
CSS selector
JUnit
Statement
Dynamic web project
17. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
form method
XHTML (Extensible Hypertext Mark-up Language)
Object-Relational Mapping
class
18. A notation that shows all of the information needed to invoke (or call) the method
validator
Controller
method signature
session attribute
19. Sets values for parameters in JDBC
entity
setXXX method
import statement
scriptlet
20. an object that provides an abstract interface to some type of database
Data Access Object
Asynchronous method
request
JSP Expression Language
21. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
viewport
well-formed
JSTL (JavaServer Pages Standard Tag Library)
Statement
22. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
abstract class
HTML DOM
NodeList
assignment statement
23. 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
XML Schema
radio button
package
record
24. 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.
fixed positioning
HttpSession
qualified name
event handler
25. Sets a property value or values in a Bean.
<jsp:setProperty>
Element
throws
stateless
26. a test of each individual component (often a program) to ensure that it is as defect-free as possible
HTML strict
HttpSession
constructor
unit test
27. Specifies that the child elements must appear in an order
onreadystatechange
getter
View
sequence
28. Java classes inside a package that have already been compiled into byte code.
parent element
idempotent
JAR file
element
29. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive
catch
TCP (Transport Layer Protocol)
scriptlet
war task
30. Computer stops examining comparisons as soon as it determines the final outcome
persistence
short-circuit boolean evaluation
<jsp:setProperty> tag
AJAX
31. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
Model
table
box model
RequestDispatcher
32. Defines a standard way for accessing and manipulating HTML documents.
public
validator
super()
HTML DOM
33. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
session attribute
id attribute
die()
Node
34. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
library
entity
constructor
abstract class
35. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
RequestDispatcher
GET
attribute
constructor
36. 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
Statement
Structured Query Language
agile programming
Static class member
37. Can't attempt one task until a previous task is successful
W3C
getXXX method
MS Access
ANT dependency
38. Java class specifically created to enable communication with a particular database management product such as MySQL
Driver
jQuery
hidden input element
Expression language
39. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.
safe
Model
entity
Driver
40. Identifies the document as a web page.
URL
POST
DTD
pathelement element
41. A style sheet containing format and layout settings that is stored in a separate file.
primary key
Controller
request scope
external style sheet
42. anyone can use to create and manipulate objects. forms public interface.
container
public
submit element
WAR webxml attribute
43. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
auto_increment
foreign key
input element
primary key
44. These auto-generated methods allow us to change data members of a Java class
foreign key
setter method
ANT task
W3C DOM
45. 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.
public
test method
stateless
throws
46. Ascripting language used to make HTML pages interactive
sequence
JavaScript
View
Statement
47. After a database query is performed this Java class provides access to the records extracted from the database
Element
RequestDispatcher
ResultSet
Static class member
48. 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
View
abstract class
CSS selector
package
49. This Java class outputs the HTML content for a dynamically generated Web page
dependency
servlet
CSS selector
session Bean scope
50. If the XML file containing the fragment above were parsed with a W3C DOM parser (as in our programming assignment) - the contents of the fragment above would appear as an object satisfying this interface
Element
TextNode
W3C DOM
test method