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 popular persistence provider used with Java Web servers
Dynamically installed event handler
Hibernate
Tomcat
JavaBean
2. 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
deprecated
<jsp:getProperty>
DriverManager
JUnit test
3. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
container
XMLHttpRequest
application scope
MS Access
4. 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.
cookie
XHTML (Extensible Hypertext Mark-up Language)
form
short-circuit boolean evaluation
5. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
helper class
SQL injection attack
5XX status code
PreparedStatement
6. A notation that shows all of the information needed to invoke (or call) the method
method signature
servlet
Event object
setter method
7. Needs to be installed to run PHP on Apache
Apache PHP module
Java class
Controller
import statement
8. Does nothing if expected value equals actual value but throws error otherwise
template
assertEquals()
Expression Language
method signature
9. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
event bubbling
class library
parent element
Cascade delete
10. anyone can use to create and manipulate objects. forms public interface.
public
margins
idempotent
viewport
11. Type of method that changes the state of one field in an object.
forward
setter
refractor
block display
12. This Java class outputs the HTML content for a dynamically generated Web page
servlet
request Bean scope
unit test
Javadoc
13. Causes the chosen class to be dynamically loaded (at runtime)
catch
Class.forName()
relational database
setter method
14. Insert a string or replace a variable with its value; makes string formatting and specifying contents more intuitive
string interpolation
Model
Static class member
package
15. This is used to select user information.
JSP tag
input element
form action
Driver
16. Tells a Browser how and where to display text and images on a web page.
tag
restricted type
session scope
relational database
17. allows you to create and bind objects to a session. is often used for managing security credentials and for managing state among multiple pages (such as in a Web-based wizard). Lasts for life of request
session scope
POST
refractor
die()
18. XHTML element - a class name - an id name
Expression Language
primary key
request attribute
CSS selector
19. In the XML element <g:start_time> - g plays this role
DriverManager
Expression language
namespace
Expression Language
20. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application
Tomcat
Caching
session scope
parent element
21. Programming language designed for managing data in relational database management systems
HTML DOM
Structured Query Language
setXXX method
session scope
22. 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
static content
request Bean scope
DTD
W3C DOM
23. Can't attempt one task until the previous task is successful
subclass
relative positioning
dependency
form action
24. Contain data about transaction between browser and server (IP address etc.)
superclass
CGI variable
Expression language
CSS property
25. Bean that survives for the life of the HTTP session
radio button
fixed positioning
session Bean scope
Statement
26. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
library
Expression Language
catch
build.xml
27. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
form method
2xx status code
dependency
dynamic content
28. Part of JUnit and fails a test with no message
jQuery
fail()
URL
RequestDispatcher
29. Technology specifically designed for automated logic testing of Web applications
Servlet
JUnit
Statement
request parameter
30. Returns a reference to the element by its ID where element is a reference to an Element object or null if an element with the specified ID is not in the document.
assignment statement
document.getElementById()
stateless
field
31. Single piece of info; record is one complete set of these
idempotent
field
assertEquals()
well-formed
32. a set of classes that supports the development of programs
MySQL
RequestDispatcher
Static class member
class library
33. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
abstract class
simple type
className attribute
XHTML (Extensible Hypertext Mark-up Language)
34. 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.
session object
JSTL (JavaServer Pages Standard Tag Library)
RequestDispatcher
session attribute
35. This term describes an action for which performing the action twice has the same effect as performing it once
idempotent
template-match
request scope
NodeList
36. The act of sending onto another destination
relational database
forward
box model
Driver
37. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
session scope
refractor
CSS property
auto_increment
38. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
entity
POST
request Bean scope
jQuery theme
39. 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
JavaBean
SQL injection attack
fixed positioning
import statement
40. An element in a dialog box that allows the user to choose from a set of options
Static class member
$_REQUEST
ServletContext
radio button
41. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
ServletContext
fixed positioning
Exception
test method
42. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.
Static class member
doGet()
request
WAR file
43. 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
package
<jsp:setProperty>
method signature
method signature
44. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
idempotent
ANT dependency
forward
id attribute
45. Represents a table in a relational database; each instance corresponds to a row in that table
onreadystatechange
response
entity
JSP Expression Language
46. 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
external style sheet
primary key
scriptlet
ServletContext
47. Bean that only survives for current request
setter
relational database
request Bean scope
View
48. Element that will be completed as part of a parent element/task
WAR file
HTML strict
classes nested element
entity
49. 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
ServletContext
Element
war task
session Bean scope
50. Certain look for a jquery element
Exception
string interpolation
jQuery theme
short-circuit boolean evaluation