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. 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
superclass
agile programming
SQL injection attack
JUnit
2. Method for just getting (retrieving) data.
GET
Cascade delete
servlet
request.getAttribute
3. This component of the MVC architecture represents what is delivered to the client browser
delimiter
<jsp:setProperty> tag
MS Access
View
4. In this handler use event object to determine event target
Entity class
field
Dynamically installed event handler
protocol layering principle
5. Layer below HTTP. HTTP accesses this. Reliable data stream service. The Internet's primary transport protocol; provides a point-to-point channel for applications that require reliable communications
TCP (Transport Layer Protocol)
Model
Java class
field
6. Bean that only survives for current request
box model
request scope
cookie
package
7. A special type of button in your forms that will perform the form's set action.
setter method
XHTML (Extensible Hypertext Mark-up Language)
submit element
JavaBean
8. 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
tag
submit element
public
9. The next generation of HTML and is a hybrid between HTML and XML. XML was designed to describe data. HTML was designed to display data.
XHTML (Extensible Hypertext Mark-up Language)
absolute positioning
Controller
event bubbling
10. Object used for executing a static SQL statement and returning the result it produces
Statement
qualified name
classes nested element
request parameter
11. Used to affect a certain portion of your material. They utilize the on/off approach.
container
form
jQuery theme
View
12. Part of JUnit and fails a test with no message
Driver
catch
fail()
assertEquals()
13. Does nothing if expected value equals actual value but throws error otherwise
foreign key constraint
assertEquals()
View
input element
14. Type of method that returns the state of one field in an object.
getter
request.getAttribute
GET
WAR webxml attribute
15. A program that extracts comments from Java Source files and produces documentation files in HTML.
record
safe
Cascade delete
Javadoc
16. Open-source SQL (Structured Query Language) database implementation. persistence provider.
class
session
URL
MySQL
17. Specifies whether or not an element is visible
idempotent
expression scriptlet
DriverManager
visibility
18. 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.
JAR file
servlet
die()
throws
19. In JSP; makes it possible to easily access application data stored in JavaBeans components (by using characters such as {...} - < - >). Used with JSTL to replace all JAVA
doGet()
Object-Relational Mapping
Expression language
Static class member
20. XHTML element - a class name - an id name
request parameter
CSS selector
war task
inline display
21. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
object
Model
Java Standard Tag Library
<jsp:useBean> tag
22. Elements that are rendered (displayed) with empty space above and below
block display
TCP (Transport Layer Protocol)
HTML DOM
request object
23. Programming language designed for managing data in relational database management systems
Structured Query Language
fixed positioning
external style sheet
setXXX method
24. 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.
classes nested element
Structured Query Language
assertEquals()
document.getElementById()
25. a database view that allows the user to see all fields for one record and enter them one at a time.
form
getter method
getter
table
26. Sets values for parameters in JDBC
abstract class
setXXX method
assertEquals()
Expression language
27. Enables a subclass to call the methods and fields of its superclass
super()
WAR webxml attribute
visibility
input element
28. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
className attribute
servlet
setter method
DriverManager
29. 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
session attribute
Expression Language
response
JavaBean
30. Method that retrieves the values corresponding to the given attribute name that is set through setAttribute()
XPATH
XMLHttpRequest
request.getAttribute
setter method
31. Object reference
request parameter
jQuery
attribute
$
32. Content- Padding - Border- Margin
AJAX
URL
box model
XSL
33. This term describes an action for which performing the action twice has the same effect as performing it once
JavaBean
ResultSet
Static class member
idempotent
34. A document type that allows the use of deprecated tags.
restricted type
Transitional
session object
weakly typed language
35. 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.
ServletContext
refractor
scriptlet
HttpSession
36. Entries in a database
record
doGet()
element
Object-Relational Mapping
37. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
CSS
RequestDispatcher
request parameter
submit element
38. Test class used to test your code automatically
Tomcat
JUnit test
class library
Servlet
39. Single piece of info; record is one complete set of these
Attribute
View
Model
field
40. 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
protocol layering principle
safe
form action
41. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
RequestDispatcher
validator
CSS Property
JSP Expression Language
42. 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
radio button
doPost()
refractor
43. A notation that shows all of the information needed to invoke (or call) the method
JUnit
Model
package
method signature
44. a database view that allows the user to see all fields for one record and enter them one at a time.
id attribute
doPost()
form
viewport
45. These auto-generated methods allow us to change data members of a Java class
setter method
forwarding
Static class member
Tomcat
46. Specifies that the Node will contain text elements
class
DriverManager
W3C DOM
TextNode
47. Prints a message and exits the current script
protocol layering principle
die()
HTML DOM
ANT target
48. Name of the tag to which the style declarations have been assigned
padding
status code
selector
field
49. Design pattern for asynchronous invocation of potentially long-running methods of an object
container
Asynchronous method
Structured Query Language
HTML DOM
50. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
HTML strict
forward
visibility
POST