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. A blueprint for creating objects of a certain kind; defines data and methods.
JSP
<jsp:setProperty> tag
Java class
selector
2. 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.
TextNode
box model
Content negotiation
CSS selector
3. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
Apache PHP module
AJAX
viewport
parent element
4. 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
JAR file
response
filtering
ServletContext
5. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
form method
ANT task
agile programming
TextNode
6. Returns a list of elements with the given tag name.
WAR webxml attribute
session scope
method signature
getElementsByTagName
7. Field that uniquely identifies a record in a table
primary key
Exception
setter method
Tomcat
8. 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.
throws
Driver
string interpolation
Transitional
9. Test class used to test your code automatically
XMLHttpRequest
JUnit test
entity
CSS property
10. Defines a standard way for accessing and manipulating HTML documents.
event bubbling
Javadoc
Asynchronous method
HTML DOM
11. Marks successful completion of one or more tasks - what you are trying to get to.
rs.next()
relational database
package
ANT target
12. Scope of variables that would be stored in a database
JUnit test
dynamic content
application scope
HTTP
13. The character that seperates one field from another in a plain text file.
entity
form
delimiter
URL
14. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
relative positioning
POST
JSP
session scope
15. Prints a message and exits the current script
Data Access Object
submit element
die()
session object
16. This ANT element defines all of the places a Java task would look for classes to load
abstract class
XML Schema
classpath element
ANT dependency
17. Type of method that changes the state of one field in an object.
table
setter
jQuery theme
weakly typed language
18. Used to pass data to a server. can contain input elements like text fields and checkboxes and radio-buttons and submit buttons and more. It can also contain select lists and textarea and fieldset and legend and label elements.
Static class member
form
POST
constructor chaining
19. Handles the error if it does not satisfy the "try" statement
application scope
catch
JUnit
Element
20. This provides methods that allow you to retrieve header information as well as information about the client and server.
complex type
XMLHttpRequest
request object
HTML strict
21. A component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks such as XML data processing etc.
Event object
Java class
Content negotiation
JSTL (JavaServer Pages Standard Tag Library)
22. This Java object is used by a controller servlet to send the request to the appropriate JSP page
5XX status code
absolute positioning
Static class member
RequestDispatcher
23. Used to pass data to a server. can contain input elements like text fields and checkboxes and radio-buttons and submit buttons and more. It can also contain select lists and textarea and fieldset and legend and label elements.
form
URL
setter
event bubbling
24. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
NodeList
Event object
XSL
ANT
25. 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.
rs.next()
document.getElementById()
Model
CSS
26. An action that ANT will attempt to do
Model
deprecated
Apache
ANT task
27. If you want to use the same path-like structure for several tasks - you can define them with this
pathelement element
parent element
POST
CSS selector
28. Defines objects which can connect Java applications to a JDBC Driver
where clause
DriverManager
Javadoc
submit element
29. Tells the compiler where to access certain classes
attribute
JSTL
import statement
JavaBean
30. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
margins
Model
<jsp:setProperty>
viewport
31. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
Attribute
session scope
CSS
View
32. Attribute used to associate a template with an XML element; also used to define a template for the entire XML document
AJAX
template-match
Entity class
session scope
33. Bean that survives for the life of the HTTP session
session Bean scope
block display
import statement
Spec comment
34. JavaScript library that emphasizes interaction between JavaScript and HTML.
protocol layering principle
CSS selector
jQuery
parameter
35. Marks successful completion of one or more tasks - what you are trying to get to.
request.getAttribute
JSTL (JavaServer Pages Standard Tag Library)
ANT target
className attribute
36. Identifies the document as a web page.
ANT
entity
DTD
setter
37. Open-source servlet container. popular servlet engine of the apache project
setter method
Structured Query Language
form
Tomcat
38. XHTML element - a class name - an id name
MS Access
4XX status code
CSS selector
request object
39. Name which includes a directive to a particular class or object in its reference (ex. System.in); use the .(dot) operator
Tomcat
session scope
session object
qualified name
40. 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
Transitional
cookie
Element
getter method
41. Elements not displayed by the browser.
ResultSet
hidden input element
XHTML (Extensible Hypertext Mark-up Language)
static content
42. Can't attempt one task until a previous task is successful
unit test
ANT dependency
superclass
setter method
43. Associative array that by default contains contents of $_GET and $_POST and $_COOKIE
4XX status code
SQL injection attack
setter method
$_REQUEST
44. an object associated with a visitor. Data can be put in this and retrieved from it - much like a Hashtable. A different set of data is kept for each visitor to the site.
session
input element
inline display
Element
45. Programming language designed for managing data in relational database management systems
Structured Query Language
onreadystatechange
parent element
class
46. Needs to be installed to run PHP on Apache
status code
Apache PHP module
id attribute
Expression Scriptlet
47. Spaces at the top and bottom and left and right of the document between the edges of the text; the absolute boundary of text and graphics on a page
margins
ANT dependency
CSS
auto_increment
48. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
request attribute
POST
RequestDispatcher
die()
49. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
<c:forEach> tag
Java class
build.xml
2xx status code
50. 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.
Attribute
Spec comment
relative positioning
getter method