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. Something that is not included in a rule or group or list or that does not behave in the expected way
Statement
document.getElementById()
auto_increment
Exception
2. Servlet configuration descriptor to use WEB-INF/web.xml; required most of the time in WAR task
parent element
Statement
WAR webxml attribute
string interpolation
3. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)
event bubbling
$
valid
forward
4. Java classes inside a package that have already been compiled into byte code.
input element
AJAX
JAR file
<jsp:getProperty>
5. Manages the behavior and data of the application. Logic and data java class
forwarding
Event object
PreparedStatement
Model
6. Method for just getting (retrieving) data.
session object
GET
ANT task
<jsp:setProperty> tag
7. an individual component of a document
agile programming
Data Access Object
method signature
element
8. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
POST
mysqli
Transitional
JavaScript
9. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
MS Access
2xx status code
NodeList
session object
10. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
RequestDispatcher
TextNode
relational database
doPost()
11. The act of intercepting requests and responses to transform or use info contained in the requests or responses; can transform response from a servlet or JSP page
class library
JSP Expression Language
CSS selector
filtering
12. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
package
table
namespace
GET
13. A document type that allows the use of deprecated tags.
Transitional
Static class member
primary key
<jsp:setProperty> tag
14. A module of Java code that is hosted on a web server
Exception
RequestDispatcher
Servlet
dynamic content
15. an object that provides an abstract interface to some type of database
container
relative positioning
Data Access Object
getElementsByTagName
16. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
margins
helper class
attribute
radio button
17. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
idempotent
test method
build.xml
setter method
18. This Java object is used by a controller servlet to send the request to the appropriate JSP page
assertEquals method
RequestDispatcher
<jsp:getProperty>
scriptlet
19. Web page content that changes or is changed automatically based on database content or user information.
Dynamic web project
JSP Expression Language
dynamic content
expression scriptlet
20. This Java class outputs the HTML content for a dynamically generated Web page
getXXX method
package
servlet
PreparedStatement
21. Technology specifically designed for automated logic testing of Web applications
XHTML (Extensible Hypertext Mark-up Language)
table
ANT
JUnit
22. 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
<jsp:setProperty> tag
Element
JavaBean
Attribute
23. Your computer sends a ______ for some file (e.g. "Get me the file 'home.html'") and the web server sends back a response ("Here's the file" - followed by the file itself).
event bubbling
super()
Model
request
24. Manages the behavior and data of the application. Logic and data java class
Model
submit element
servlet
try
25. 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.
build.xml
POST
JSTL (JavaServer Pages Standard Tag Library)
W3C DOM
26. Entries in a database
session scope
record
response
5XX status code
27. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
session
doPost()
View
form action
28. Keyword that can be used inside any method to refer to the current object
assertEquals method
Controller
this()
fixed positioning
29. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
CSS selector
JavaBean
NodeList
radio button
30. Uses the equal sign to give the object property on the left of the equal sign the value on the right of the equal sign.
assignment statement
CSS selector
JSP tag
Apache
31. Bean that only survives for current request
status code
classpath element
request Bean scope
cookie
32. Attribute that can be used to generate a unique identity for new rows
auto_increment
Node
forward
public
33. Defines objects which can connect Java applications to a JDBC Driver
ANT dependency
DriverManager
form method
junit task
34. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
protocol layering principle
form method
input element
Expression language
35. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
W3C
servlet
delimiter
absolute positioning
36. The exclusive address of a web page. The official term is Uniform Resource Locator.
field
URL
super()
namespace
37. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
HTTP
AJAX
block display
safe
38. Keyword that can be used inside any method to refer to the current object
constructor chaining
die()
this()
helper class
39. Any item that can be manipulated such as picture and data file or text.
Node
session scope
Node
object
40. a database view that allows the user to see all fields for one record and enter them one at a time.
form
parent element
namespace
<jsp:setProperty> tag
41. Relational database driver used in PHP programming language to provide an interface with MYSQL databases
ResultSet
margins
mysqli
request attribute
42. Tag that gives you the option to iterate over arrays and collections
<c:forEach> tag
W3C DOM
margins
unit test
43. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
event handler
Java Standard Tag Library
agile programming
Statement
44. Enables a subclass to call the methods and fields of its superclass
session attribute
auto_increment
mysqli
super()
45. a test of each individual component (often a program) to ensure that it is as defect-free as possible
external style sheet
unit test
auto_increment
assignment statement
46. Represents a table in a relational database; each instance corresponds to a row in that table
entity
RequestDispatcher
View
ANT
47. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
W3C
throws
well-formed
HTML strict
48. Single piece of info; record is one complete set of these
entity
Element
input element
field
49. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
POST
form method
$
RequestDispatcher
50. Open-source servlet container. popular servlet engine of the apache project
foreign key
status code
Servlet
Tomcat