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. Bean that only survives for current request
request scope
Cascade delete
assertEquals()
$
2. In this handler use event object to determine event target
Dynamically installed event handler
SQL injection attack
POST
Extreme programming
3. Prints a message and exits the current script
die()
record
RequestDispatcher
Cascade delete
4. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
refractor
table
getElementsByTagName
jQuery theme
5. an individual component of a document
library
Controller
<jsp:useBean>
element
6. The exclusive address of a web page. The official term is Uniform Resource Locator.
helper class
NodeList
cookie
URL
7. This component of the MVC architecture holds business data that will be displayed in the JSP page
NodeList
Model
constructor
id attribute
8. 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
primary key
servlet
GET
static content
9. This provides methods that allow you to retrieve header information as well as information about the client and server.
request object
validator
Tomcat
junit task
10. Relational database driver used in PHP programming language to provide an interface with MYSQL databases
mysqli
element
form action
assertEquals method
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.
class
session object
ANT
attribute
12. Represents a table in a relational database; each instance corresponds to a row in that table
visibility
entity
URL
parent element
13. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio
margins
stateless
field
try
14. Programming language designed for managing data in relational database management systems
Spec comment
form
ANT
Structured Query Language
15. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
superclass
View
W3C
field
16. Enables a subclass to call the methods and fields of its superclass
class
Node
super()
doGet()
17. Keyword that can be used inside any method to refer to the current object
doPost()
qualified name
request.getAttribute
this()
18. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.
XML Schema
Statement
relative positioning
package
19. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
absolute positioning
assignment statement
JSP tag
session
20. Content- Padding - Border- Margin
Extreme programming
box model
static content
<jsp:useBean> tag
21. Elements not displayed by the browser.
hidden input element
container
HTML DOM
onreadystatechange
22. Marks successful completion of one or more tasks - what you are trying to get to.
assertEquals()
redirect
ANT target
foreign key constraint
23. The event gets sent to the most specific element and after this element has an opportunity to react - the event bubbles up to more general elements.
event bubbling
XMLHttpRequest
request attribute
Class.forName()
24. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
id attribute
filtering
parent element
form
25. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements
helper class
XPATH
jQuery theme
Cascade delete
26. Can't attempt one task until a previous task is successful
POST
JSTL (JavaServer Pages Standard Tag Library)
ANT dependency
submit element
27. A module of Java code that is hosted on a web server
Servlet
validator
entity
dependency
28. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
PreparedStatement
absolute positioning
View
foreign key constraint
29. A web server software notable for playing a key role in the initial growth of the World Wide Web.
junit task
ANT
Apache
fixed positioning
30. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.
relative positioning
ANT
XMLHttpRequest
ResultSet
31. 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
<jsp:setProperty> tag
Expression language
public
attribute
32. Code indicating status that server sends back to you.
status code
constructor
TCP (Transport Layer Protocol)
test method
33. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
mysqli
Expression Scriptlet
PreparedStatement
scriptlet
34. Single piece of info; record is one complete set of these
superclass
setXXX method
field
absolute positioning
35. Accessor whose purpose is to return the value stored in an instance variable.
attribute
Event object
helper class
getter method
36. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
expression scriptlet
Model
hidden input element
constructor chaining
37. anyone can use to create and manipulate objects. forms public interface.
Servlet
junit task
public
<jsp:setProperty>
38. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
$_REQUEST
ResultSet
request.setAttribute
POST
39. 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.
war task
dependency
URL
document.getElementById()
40. The character that seperates one field from another in a plain text file.
MS Access
WAR file
delimiter
Caching
41. One or more complete Java statements grouped together logically - <% %>
Event object
scriptlet
short-circuit boolean evaluation
where clause
42. 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
helper class
JavaBean
JUnit
5XX status code
43. Description of a set of requirements to be satisfied by a method
javac task
Connection
Spec comment
foreign key
44. a set of classes that supports the development of programs
primary key
agile programming
class library
library
45. Specifies where to send the form-data when a form is submitted.
try
form action
relational database
package
46. 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.
visibility
Content negotiation
HttpSession
id attribute
47. Attribute used to associate a template with an XML element; also used to define a template for the entire XML document
template-match
XHTML (Extensible Hypertext Mark-up Language)
2xx status code
<c:forEach> tag
48. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
parameter
object
2xx status code
block display
49. Specifies whether or not an element is visible
visibility
helper class
XHTML (Extensible Hypertext Mark-up Language)
setter method
50. This Java class outputs the HTML content for a dynamically generated Web page
parent element
constructor chaining
field
servlet