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. An element in a dialog box that allows the user to choose from a set of options
radio button
simple type
stateless
forwarding
2. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)
helper class
request parameter
valid
Content negotiation
3. 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
classes nested element
SQL injection attack
qualified name
$_REQUEST
4. Attribute that can be used to generate a unique identity for new rows
dynamic content
JSTL
auto_increment
Apache
5. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
Expression Language
RequestDispatcher
JAR file
request parameter
6. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
margins
NodeList
jQuery
dynamic content
7. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
foreign key
JSP Expression Language
JSTL (JavaServer Pages Standard Tag Library)
fixed positioning
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
className attribute
parameter
JavaBean
jQuery theme
9. 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
ANT target
attribute
Driver
package
10. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
fail()
Cascade delete
W3C
private
11. Can't attempt one task until a previous task is successful
ANT dependency
Controller
View
foreign key constraint
12. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
Connection
request.getAttribute
request parameter
validator
13. a database view that allows the user to see all fields for one record and enter them one at a time.
form
foreign key constraint
scriptlet
margins
14. Part of class definition that tells control what to do in response to event
short-circuit boolean evaluation
weakly typed language
public
event handler
15. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.
session object
URL
JSP
relative positioning
16. Tag that gives you the option to iterate over arrays and collections
Driver
<c:forEach> tag
status code
weakly typed language
17. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
session object
tag
test method
AJAX
18. Scope of variables that would be stored in a database
qualified name
application scope
relational database
W3C
19. The act of sending onto another destination
MS Access
forward
mysqli
TCP (Transport Layer Protocol)
20. Represents a table in a relational database; each instance corresponds to a row in that table
request object
status code
entity
JavaBean
21. Handles the error if it does not satisfy the "try" statement
catch
<jsp:useBean> tag
View
javac task
22. 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
Asynchronous method
Servlet
Tomcat
23. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
JSP tag
test method
block display
catch
24. Technology specifically designed for automated logic testing of Web applications
subclass
scriptlet
JUnit
javac task
25. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
validator
MS Access
safe
tag
26. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
session scope
helper class
class
AJAX
27. Defines objects which can connect Java applications to a JDBC Driver
Expression Language
forward
field
DriverManager
28. The exclusive address of a web page. The official term is Uniform Resource Locator.
Exception
session Bean scope
URL
session
29. Computer stops examining comparisons as soon as it determines the final outcome
short-circuit boolean evaluation
GET
qualified name
JavaScript
30. Defines a standard way for accessing and manipulating HTML documents.
request scope
HTTP
Statement
HTML DOM
31. A set of assertion methods useful for writing tests. Only failed assertions are recorded.
Model
hidden input element
assertEquals method
package
32. Used to amplify tags
attribute
class
2xx status code
class library
33. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page
request.setAttribute
validator
deprecated
Content negotiation
34. Java classes inside a package that have already been compiled into byte code.
<jsp:setProperty>
import statement
<jsp:getProperty>
JAR file
35. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive
Class.forName()
getter
war task
subclass
36. 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
relative positioning
deprecated
XML Schema
block display
37. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
padding
<jsp:useBean>
unit test
abstract class
38. This Java class outputs the HTML content for a dynamically generated Web page
servlet
CSS
JSP Expression Language
war task
39. Bean that only survives for current request
attribute
Extreme programming
Statement
request Bean scope
40. a database view that allows the user to see all fields for one record and enter them one at a time.
Dynamic web project
Node
form
well-formed
41. 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).
SQL injection attack
className attribute
ServletContext
request
42. Any item that can be manipulated such as picture and data file or text.
mysqli
WAR file
object
request attribute
43. Programming language designed for managing data in relational database management systems
MS Access
<jsp:getProperty>
Structured Query Language
Static class member
44. An action that ANT will attempt to do
View
CSS selector
Java class
ANT task
45. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.
safe
Node
HttpSession
static content
46. The act of sending onto another destination
Cascade delete
JSP Expression Language
session object
forwarding
47. Rreduces the amount of redundancy in code that may connect to the database (assists in some functionality)
XMLHttpRequest
helper class
rs.next()
redirect
48. One or more complete Java statements grouped together logically - <% %>
scriptlet
this()
padding
validator
49. Tells the compiler where to access certain classes
import statement
<jsp:useBean>
request
assertEquals()
50. Web page content that changes or is changed automatically based on database content or user information.
DTD
dynamic content
private
tag