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 project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
javac task
session
Dynamic web project
NodeList
2. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
public
JSP
fixed positioning
Model
3. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
forwarding
entity
absolute positioning
request Bean scope
4. Prints a message and exits the current script
die()
template
id attribute
className attribute
5. Method that tests the program
test method
GET
jQuery theme
URL
6. Your computer sends a request for some file (e.g. "Get me the file 'home.html'") and the web server sends back a _______ ("Here's the file" - followed by the file itself).
response
container
TextNode
ResultSet
7. 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
request parameter
entity
CSS Property
8. allows client software to communicate with database server software
Connection
ANT target
Event object
RequestDispatcher
9. Description of a set of requirements to be satisfied by a method
setXXX method
PreparedStatement
Spec comment
expression scriptlet
10. Governing body for the development of platform independent web standards
string interpolation
Java Standard Tag Library
W3C
jQuery
11. Used to affect a certain portion of your material. They utilize the on/off approach.
inline display
servlet
container
JSTL (JavaServer Pages Standard Tag Library)
12. 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.
HttpSession
document.getElementById()
Tomcat
short-circuit boolean evaluation
13. Any item that can be manipulated such as picture and data file or text.
object
GET
class library
<c:forEach> tag
14. A notation that shows all of the information needed to invoke (or call) the method
<jsp:useBean> tag
method signature
refractor
2xx status code
15. what an MVC is given by a database
JSTL
object
persistence
classpath element
16. All data for a single member (object)
<c:forEach> tag
session object
input element
deprecated
17. Class that extends the attributes and methods of a superclass
selector
Controller
cookie
subclass
18. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
HTTP
$
Content negotiation
5XX status code
19. A software program that checks an HTML document for syntactical errors.
validator
unit test
HTML strict
request attribute
20. Specifies that the child elements must appear in an order
assignment statement
sequence
external style sheet
Exception
21. A style sheet containing format and layout settings that is stored in a separate file.
form method
$
external style sheet
JUnit test
22. A class that provides its attributes and methods to a subclass.
scriptlet
scriptlet
superclass
cookie
23. Entries in a database
Transitional
package
record
assignment statement
24. Single piece of info; record is one complete set of these
CGI variable
radio button
field
where clause
25. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
container
Connection
JavaBean
className attribute
26. 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
mysqli
servlet
stateless
ServletContext
27. Tells the compiler where to access certain classes
import statement
weakly typed language
dynamic content
Element
28. A set of assertion methods useful for writing tests. Only failed assertions are recorded.
throws
request scope
assertEquals method
package
29. 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
DriverManager
relative positioning
class library
30. Java classes inside a package that have already been compiled into byte code.
JUnit test
JAR file
field
Event object
31. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
absolute positioning
element
Model
document.getElementById()
32. A module of Java code that is hosted on a web server
Servlet
parameter
Driver
viewport
33. Clears an area around the content which is inside of the border of an element (length-%)
padding
session object
Dynamically installed event handler
Caching
34. A special type of button in your forms that will perform the form's set action.
RequestDispatcher
submit element
Apache
parent element
35. Ascripting language used to make HTML pages interactive
JavaScript
request
tag
expression scriptlet
36. a single instance of that member shared by all instances of this class
Static class member
protocol layering principle
Spec comment
Entity class
37. 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.
event bubbling
parent element
form
validator
38. Elements of the programming language which have essentially evolved out of use/style. Example of this is the java.awt package and its replacement javax.swing
<jsp:getProperty>
Structured Query Language
auto_increment
deprecated
39. anyone can use to create and manipulate objects. forms public interface.
onreadystatechange
visibility
public
object
40. Defines objects which can connect Java applications to a JDBC Driver
Model
war task
DriverManager
valid
41. 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.
object
library
JSTL (JavaServer Pages Standard Tag Library)
session
42. Attribute that can be used to generate a unique identity for new rows
Controller
<jsp:setProperty>
JavaBean
auto_increment
43. Name which includes a directive to a particular class or object in its reference (ex. System.in); use the .(dot) operator
Hibernate
qualified name
request scope
subclass
44. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
container
pathelement element
build.xml
entity
45. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
tag
form method
hidden input element
die()
46. Description of a set of requirements to be satisfied by a method
Cascade delete
JSP tag
relational database
Spec comment
47. Elements that are rendered (displayed) directly in line with the text
inline display
PreparedStatement
ResultSet
relational database
48. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
Event object
Session
JavaBean
doPost()
49. What to attempt to do; requires a "catch" statement
assertEquals method
try
setter
selector
50. Open-source servlet container. popular servlet engine of the apache project
doGet()
Tomcat
request parameter
super()