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. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
GET
dependency
ANT dependency
Java Standard Tag Library
2. 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.
test method
Dynamically installed event handler
unit test
relative positioning
3. 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
hidden input element
ANT target
protocol layering principle
Element
4. Object used for executing a static SQL statement and returning the result it produces
ANT task
CGI variable
private
Statement
5. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.
XMLHttpRequest
foreign key constraint
HTTP
HttpSession
6. a constructor calls another constructor in its class using the ": this()" designation
HTTP
HTML strict
idempotent
constructor chaining
7. Tells the compiler where to access certain classes
import statement
event bubbling
POST
form action
8. JavaScript library that emphasizes interaction between JavaScript and HTML.
JavaBean
CGI variable
XMLHttpRequest
jQuery
9. 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
W3C
jQuery theme
Element
getXXX method
10. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated
CSS Property
W3C DOM
CSS property
id attribute
11. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
DriverManager
constructor chaining
request parameter
doPost()
12. Defines objects which can connect Java applications to a JDBC Driver
input element
DriverManager
response
SQL injection attack
13. Defines objects which can connect Java applications to a JDBC Driver
session object
DriverManager
external style sheet
string interpolation
14. In the XML element <g:start_time> - g plays this role
JSTL
namespace
filtering
className attribute
15. Clears an area around the content which is inside of the border of an element (length-%)
padding
setter method
Servlet
JAR file
16. Scope of variables that would be stored in a database
Dynamic web project
XHTML (Extensible Hypertext Mark-up Language)
application scope
Controller
17. Bean that survives for the life of the HTTP session
session Bean scope
qualified name
session object
JUnit
18. The act of sending onto another destination
primary key
forwarding
where clause
validator
19. Can't attempt one task until a previous task is successful
ANT dependency
session scope
delimiter
assignment statement
20. Defines a standard way for accessing and manipulating HTML documents.
container
assignment statement
input element
HTML DOM
21. Test class used to test your code automatically
HttpSession
fixed positioning
setter method
JUnit test
22. 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
constructor
TCP (Transport Layer Protocol)
JUnit test
refractor
23. The character that seperates one field from another in a plain text file.
delimiter
HttpSession
Dynamic web project
input element
24. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
Dynamic web project
catch
MySQL
delimiter
25. 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.
<c:forEach>
session
form action
Entity class
26. Causes the chosen class to be dynamically loaded (at runtime)
abstract class
helper class
forward
Class.forName()
27. Open-source servlet container. popular servlet engine of the apache project
input element
id attribute
Tomcat
ANT dependency
28. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
View
parameter
session attribute
refractor
29. Used to extract only those records that fulfill a specified criterion.
Javadoc
Node
HttpSession
where clause
30. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
onreadystatechange
attribute
helper class
MS Access
31. Client error
W3C
document.getElementById()
URL
4XX status code
32. Used to extract only those records that fulfill a specified criterion.
getter
where clause
external style sheet
private
33. a database view that allows the user to see all fields for one record and enter them one at a time.
attribute
entity
JAR file
form
34. Bean that only survives for current request
<c:forEach> tag
cookie
request Bean scope
NodeList
35. Causes the chosen class to be dynamically loaded (at runtime)
throws
assertEquals()
Object-Relational Mapping
Class.forName()
36. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
W3C
tag
NodeList
application scope
37. Code indicating status that server sends back to you.
relative positioning
AJAX
Connection
status code
38. Code indicating status that server sends back to you.
status code
request attribute
View
private
39. An element in a dialog box that allows the user to choose from a set of options
response
radio button
Servlet
Content negotiation
40. Certain look for a jquery element
4XX status code
input element
assertEquals method
jQuery theme
41. Manages the behavior and data of the application. Logic and data java class
session scope
forwarding
Model
foreign key
42. Method for just getting (retrieving) data.
GET
persistence
class
Entity class
43. The address of a website. Uniform Resource locator.
package
Caching
URL
ServletContext
44. Describes the styles of the page elements - such as their colors and font sizes and background colors.
Model
CSS
request scope
padding
45. Elements that are rendered (displayed) directly in line with the text
inline display
parent element
getter method
HttpSession
46. Gets the value of a Bean property so that you can display it in a result page.
JSTL (JavaServer Pages Standard Tag Library)
<jsp:getProperty>
Tomcat
JavaScript
47. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
fixed positioning
id attribute
session object
<jsp:setProperty> tag
48. A document type that allows the use of deprecated tags.
Transitional
Structured Query Language
DriverManager
catch
49. Success
2xx status code
form
record
relational database
50. 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.
JavaBean
DriverManager
Content negotiation
short-circuit boolean evaluation