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. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
padding
PreparedStatement
hidden input element
idempotent
2. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
expression scriptlet
id attribute
container
cookie
3. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
CSS selector
Expression Language
private
class library
4. Method that tests the program
test method
assertEquals()
Controller
constructor
5. This Java class outputs the HTML content for a dynamically generated Web page
namespace
id attribute
Entity class
servlet
6. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
sequence
View
Tomcat
getter
7. Gets the value of a Bean property so that you can display it in a result page.
W3C
<jsp:getProperty>
Controller
mysqli
8. Specifies whether or not an element is visible
CSS selector
visibility
request parameter
helper class
9. This Java object is used by a controller servlet to send the request to the appropriate JSP page
session scope
RequestDispatcher
Expression Scriptlet
Event object
10. 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.
ANT
W3C
CSS selector
request Bean scope
11. Single piece of info; record is one complete set of these
setXXX method
parent element
qualified name
field
12. In the relational database model is a collection of similar entities. An entity is represented by
dynamic content
request.getAttribute
Entity class
Caching
13. Defines objects which can connect Java applications to a JDBC Driver
$_SESSION
DriverManager
jQuery
tag
14. what an MVC is given by a database
Dynamically installed event handler
super()
string interpolation
persistence
15. A web server software notable for playing a key role in the initial growth of the World Wide Web.
private
CSS selector
Apache
assertEquals()
16. Contain data about transaction between browser and server (IP address etc.)
setXXX method
CGI variable
classes nested element
URL
17. This component of the MVC architecture holds business data that will be displayed in the JSP page
WAR file
Controller
relative positioning
Model
18. a constructor calls another constructor in its class using the ": this()" designation
redirect
idempotent
constructor chaining
selector
19. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
HTML DOM
Model
block display
HTML strict
20. Used for an origin website to send state information to a user's browser and for the browser to return the state information to the origin site.
dependency
element
<jsp:setProperty> tag
cookie
21. 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
hidden input element
JavaBean
DriverManager
ServletContext
22. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
Exception
form
NodeList
Node
23. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
padding
Statement
Asynchronous method
<jsp:useBean> tag
24. Needs to be installed to run PHP on Apache
safe
assertEquals()
Apache PHP module
class library
25. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
Dynamically installed event handler
external style sheet
<jsp:getProperty>
<jsp:useBean>
26. The element containing the current element with no intervening container elements.
id attribute
parent element
Asynchronous method
className attribute
27. A notation that shows all of the information needed to invoke (or call) the method
method signature
agile programming
scriptlet
Extreme programming
28. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
<jsp:setProperty>
MySQL
request
class
29. Sets a property value or values in a Bean.
session object
object
SQL injection attack
<jsp:setProperty>
30. Written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory
Tomcat
package
table
JUnit
31. These auto-generated methods allow us to change data members of a Java class
Spec comment
Element
setter method
WAR webxml attribute
32. A style sheet containing format and layout settings that is stored in a separate file.
Content negotiation
delimiter
Statement
external style sheet
33. 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
catch
margins
HttpSession
session
34. Clears an area around the content which is inside of the border of an element (length-%)
setter
helper class
input element
padding
35. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
setter
foreign key
W3C
HTTP
36. Ascripting language used to make HTML pages interactive
HTML DOM
import statement
JavaScript
helper class
37. This Java object is used by a controller servlet to send the request to the appropriate JSP page
RequestDispatcher
try
<c:forEach>
Expression Language
38. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
Java Standard Tag Library
inline display
junit task
foreign key constraint
39. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
Java Standard Tag Library
Element
MySQL
onreadystatechange
40. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
JSP
ANT task
ANT
Transitional
41. Tag that gives you the option to iterate over arrays and collections
<c:forEach> tag
Event object
Model
JSP Expression Language
42. Retrieves values in JDBC
parameter
record
doPost()
getXXX method
43. One or more set of rules in an XSL style sheet
table
CSS Property
JSP Expression Language
template
44. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
validator
test method
HTML DOM
expression scriptlet
45. Rreduces the amount of redundancy in code that may connect to the database (assists in some functionality)
input element
Static class member
helper class
hidden input element
46. The act of sending onto another destination
forward
SQL injection attack
attribute
Java Standard Tag Library
47. Manages the behavior and data of the application. Logic and data java class
Connection
catch
Model
Expression language
48. Governing body for the development of platform independent web standards
status code
W3C
scriptlet
fixed positioning
49. Represents a table in a relational database; each instance corresponds to a row in that table
entity
CSS property
$_SESSION
View
50. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
XMLHttpRequest
tag
valid
form method