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. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application
container
protocol layering principle
session scope
table
2. 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
GET
delimiter
dependency
ServletContext
3. In JSP; makes it possible to easily access application data stored in JavaBeans components (by using characters such as {...} - < - >). Used with JSTL to replace all JAVA
Expression language
setter
GET
className attribute
4. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
JSTL (JavaServer Pages Standard Tag Library)
classpath element
input element
Class.forName()
5. stores information about or change settings for a user session. Variables stored in it hold information about one single user and are available to all pages in one application.
DriverManager
Model
session object
session Bean scope
6. 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.
visibility
DTD
servlet
form
7. This component of the MVC architecture represents what is delivered to the client browser
deprecated
View
MySQL
stateless
8. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
parameter
Model
event handler
private
9. After a database query is performed - this Java class provides access to the records extracted from the database
ResultSet
ANT dependency
forwarding
private
10. Java class specifically created to enable communication with a particular database management product such as MySQL
Asynchronous method
AJAX
Driver
simple type
11. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
super()
abstract class
submit element
Expression language
12. Computer stops examining comparisons as soon as it determines the final outcome
helper class
short-circuit boolean evaluation
auto_increment
forwarding
13. allows client software to communicate with database server software
View
Connection
well-formed
session attribute
14. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated
PreparedStatement
POST
W3C DOM
constructor
15. Bean that only survives for current request
ANT task
Driver
request Bean scope
class
16. associative array containing session variables available to the current script
$_SESSION
document.getElementById()
absolute positioning
visibility
17. Used to affect a certain portion of your material. They utilize the on/off approach.
container
superclass
attribute
throws
18. The function for the browser to run when the server responds to your request
ServletContext
onreadystatechange
Apache
CSS Property
19. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
<jsp:useBean> tag
foreign key
onreadystatechange
Object-Relational Mapping
20. 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
public
forwarding
margins
21. This Java object is used by a controller servlet to send the request to the appropriate JSP page
Connection
RequestDispatcher
public
package
22. 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
Entity class
ServletContext
GET
AJAX
23. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
Extreme programming
W3C DOM
W3C
sequence
24. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
external style sheet
input element
Node
CSS selector
25. Done by including portions of SQL statements in a web form entry field in an attempt to get the website to pass a newly formed rogue SQL command to the database
W3C DOM
form action
super()
SQL injection attack
26. Specifies that the Node will contain text elements
helper class
TextNode
Exception
$
27. Retrieves values in JDBC
getXXX method
setter method
onreadystatechange
request
28. a piece of Java-code embedded in the HTML-like JSP code
request object
scriptlet
status code
DTD
29. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
response
session object
foreign key constraint
absolute positioning
30. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
NodeList
this()
ANT target
doPost()
31. Part of class definition that tells control what to do in response to event
static content
parameter
relational database
event handler
32. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
safe
relational database
Entity class
Node
33. Can't attempt one task until a previous task is successful
Driver
public
ANT dependency
request attribute
34. The act of sending onto another destination
forward
submit element
POST
parameter
35. A software program that checks an HTML document for syntactical errors.
fail()
object
validator
session
36. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
Content negotiation
id attribute
viewport
Exception
37. Sets values for parameters in JDBC
setXXX method
setter
JUnit test
javac task
38. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.
Expression Scriptlet
doGet()
Javadoc
radio button
39. ${myBean.name}... Java code that evaluates to a value
id attribute
Expression Scriptlet
RequestDispatcher
method signature
40. Certain look for a jquery element
jQuery theme
View
super()
protocol layering principle
41. Single piece of info; record is one complete set of these
View
field
W3C
record
42. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
View
<jsp:useBean> tag
Class.forName()
servlet
43. This component of the MVC architecture holds business data that will be displayed in the JSP page
W3C
HTML DOM
session
Model
44. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page
tag
dynamic content
scriptlet
<jsp:setProperty> tag
45. Marks successful completion of one or more tasks - what you are trying to get to.
doGet()
ANT target
protocol layering principle
Driver
46. Design pattern for asynchronous invocation of potentially long-running methods of an object
Statement
selector
Java Standard Tag Library
Asynchronous method
47. This provides methods that allow you to retrieve header information as well as information about the client and server.
<jsp:useBean>
request object
this()
response
48. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
HttpSession
<jsp:useBean> tag
W3C
static content
49. An action that ANT will attempt to do
parameter
ServletContext
HTML DOM
ANT task
50. After a database query is performed this Java class provides access to the records extracted from the database
ResultSet
element
Dynamic web project
padding