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. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
record
<jsp:useBean>
TextNode
Connection
2. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
deprecated
expression scriptlet
JavaBean
auto_increment
3. If you want to use the same path-like structure for several tasks - you can define them with this
classpath element
idempotent
class library
pathelement element
4. Can't attempt one task until a previous task is successful
ANT dependency
session scope
hidden input element
session scope
5. Test class used to test your code automatically
ANT
$_SESSION
PreparedStatement
JUnit test
6. 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
super()
application scope
ServletContext
Java Standard Tag Library
7. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
session object
abstract class
well-formed
doPost()
8. Retrieves values in JDBC
public
getXXX method
entity
session
9. Certain look for a jquery element
CSS selector
jQuery theme
auto_increment
<jsp:useBean> tag
10. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
TextNode
protocol layering principle
input element
XPATH
11. The act of sending onto another destination
public
Static class member
forward
Model
12. This provides methods that allow you to retrieve header information as well as information about the client and server.
JavaBean
try
request object
input element
13. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
weakly typed language
Cascade delete
URL
CSS
14. Programming language designed for managing data in relational database management systems
Structured Query Language
stateless
static content
POST
15. A document type that allows the use of deprecated tags.
assignment statement
<jsp:useBean> tag
Transitional
event handler
16. Bean that survives for the life of the HTTP session
session scope
agile programming
View
session Bean scope
17. associative array containing session variables available to the current script
session
assertEquals method
$_SESSION
DTD
18. Keyword that can be used inside any method to refer to the current object
id attribute
<jsp:useBean> tag
this()
Spec comment
19. A system where Web pages and their associated graphics are stored locally on a client computer to reduce Internet traffic and download wait time the next time the page is viewed.
block display
this()
className attribute
Caching
20. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
session object
request parameter
JAR file
HTTP
21. Any item that can be manipulated such as picture and data file or text.
object
scriptlet
ServletContext
Tomcat
22. In this handler use event object to determine event target
selector
Dynamically installed event handler
JSP Expression Language
constructor chaining
23. This Java object is used by a controller servlet to send the request to the appropriate JSP page
subclass
RequestDispatcher
margins
URL
24. Elements not displayed by the browser.
<jsp:getProperty>
abstract class
getElementsByTagName
hidden input element
25. Enables a subclass to call the methods and fields of its superclass
super()
validator
method signature
qualified name
26. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
<jsp:setProperty>
HttpSession
fixed positioning
redirect
27. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
W3C DOM
ServletContext
<jsp:useBean> tag
protocol layering principle
28. Sets values for parameters in JDBC
setXXX method
doPost()
response
try
29. Element that will be completed as part of a parent element/task
setXXX method
Apache PHP module
classes nested element
attribute
30. Method that tests the program
test method
Element
JSP tag
Class.forName()
31. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)
SQL injection attack
weakly typed language
helper class
Driver
32. Returns a list of elements with the given tag name.
getElementsByTagName
status code
method signature
Expression Scriptlet
33. Represents a table in a relational database; each instance corresponds to a row in that table
JavaBean
entity
id attribute
MySQL
34. A style sheet containing format and layout settings that is stored in a separate file.
private
jQuery
external style sheet
doPost()
35. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
className attribute
PreparedStatement
W3C
request Bean scope
36. A software program that checks an HTML document for syntactical errors.
session
relational database
private
validator
37. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
safe
Java Standard Tag Library
doPost()
superclass
38. a single instance of that member shared by all instances of this class
<jsp:useBean>
attribute
Dynamically installed event handler
Static class member
39. Prints a message and exits the current script
classes nested element
die()
XMLHttpRequest
request parameter
40. Sets a property value or values in a Bean.
session scope
input element
<jsp:setProperty>
ANT task
41. A program that extracts comments from Java Source files and produces documentation files in HTML.
5XX status code
foreign key
Javadoc
expression scriptlet
42. Can't attempt one task until a previous task is successful
ANT dependency
margins
ResultSet
session attribute
43. Tells the compiler where to access certain classes
form
import statement
external style sheet
View
44. This component of the MVC architecture holds business data that will be displayed in the JSP page
session object
unit test
validator
Model
45. This modifier on a Java class member directs that the member should have a single value that is shared by all instances of this class
filtering
<jsp:getProperty>
<jsp:useBean> tag
static content
46. One or more complete Java statements grouped together logically - <% %>
scriptlet
<jsp:getProperty>
class
request
47. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
jQuery theme
JavaScript
Driver
AJAX
48. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)
tag
weakly typed language
document.getElementById()
jQuery
49. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application
radio button
helper class
session scope
weakly typed language
50. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
Cascade delete
DriverManager
Driver
NodeList