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. Open-source servlet container. popular servlet engine of the apache project
deprecated
POST
Tomcat
Javadoc
2. allows client software to communicate with database server software
Connection
URL
form method
package
3. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.
session Bean scope
AJAX
request Bean scope
Content negotiation
4. Method that tests the program
fail()
WAR file
test method
persistence
5. This Java class is used in JDBC pages to execute SQL statements and and provides protection against SQL scripting attacks
className attribute
Class.forName()
radio button
PreparedStatement
6. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML
NodeList
scriptlet
assertEquals method
restricted type
7. An XML document whose content describes the structure of other XML documents.
table
GET
deprecated
XML Schema
8. After a database query is performed this Java class provides access to the records extracted from the database
ANT
input element
ResultSet
Java class
9. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
auto_increment
session attribute
absolute positioning
box model
10. 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
RequestDispatcher
request object
Connection
Expression language
11. Marks successful completion of one or more tasks - what you are trying to get to.
parameter
id attribute
DriverManager
ANT target
12. 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)
field
JavaScript
weakly typed language
<jsp:setProperty>
13. Name of the tag to which the style declarations have been assigned
URL
id attribute
selector
CSS property
14. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
subclass
assertEquals()
refractor
tag
15. Rreduces the amount of redundancy in code that may connect to the database (assists in some functionality)
Statement
JSTL
JSP
helper class
16. jQuery provides a single object with the most important properties.
setXXX method
assertEquals method
Event object
class
17. Represents a table in a relational database; each instance corresponds to a row in that table
protocol layering principle
W3C
entity
war task
18. Something that is not included in a rule or group or list or that does not behave in the expected way
Exception
JSP
foreign key constraint
ServletContext
19. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
request attribute
W3C
absolute positioning
RequestDispatcher
20. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
weakly typed language
<jsp:useBean>
unit test
Model
21. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
request parameter
form
agile programming
weakly typed language
22. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.
external style sheet
abstract class
Content negotiation
template
23. Describes the styles of the page elements - such as their colors and font sizes and background colors.
assertEquals()
CSS
Java class
private
24. Returns a list of elements with the given tag name.
<jsp:useBean>
Class.forName()
View
getElementsByTagName
25. a single instance of that member shared by all instances of this class
Static class member
Content negotiation
CSS Property
URL
26. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
className attribute
View
Tomcat
setXXX method
27. associative array containing session variables available to the current script
$
doPost()
$_SESSION
request object
28. Code indicating status that server sends back to you.
Element
Java class
status code
package
29. Handles the error if it does not satisfy the "try" statement
TextNode
Java class
catch
ANT
30. Open-source SQL (Structured Query Language) database implementation. persistence provider.
auto_increment
auto_increment
MySQL
Cascade delete
31. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
Structured Query Language
CSS
AJAX
JavaBean
32. Java classes inside a package that have already been compiled into byte code.
JAR file
Servlet
box model
redirect
33. Channel into a new direction (to a different page)
redirect
input element
HttpSession
getter method
34. The act of sending onto another destination
catch
weakly typed language
Model
forwarding
35. This generic technique (not a Java class) associates Java objects with records in a database
DriverManager
where clause
5XX status code
Object-Relational Mapping
36. Class that extends the attributes and methods of a superclass
subclass
idempotent
POST
<c:forEach> tag
37. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements
XPATH
HTTP
package
Tomcat
38. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
abstract class
Tomcat
object
delimiter
39. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
session object
fixed positioning
ANT task
session scope
40. 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.
HttpSession
CSS property
super()
JUnit test
41. Contain data about transaction between browser and server (IP address etc.)
NodeList
<jsp:useBean>
CGI variable
short-circuit boolean evaluation
42. Handles the error if it does not satisfy the "try" statement
CSS
catch
View
XSL
43. This Java object encapsulates the information that a servlet sends back to the client
setter
HTTP
XPATH
response
44. The act of sending onto another destination
XSL
RequestDispatcher
forward
Dynamically installed event handler
45. Runs tests in ANT; just have <formatter> - <test> and <classpath>
CSS
record
this()
junit task
46. These auto-generated methods allow us to change data members of a Java class
Tomcat
request Bean scope
setter method
safe
47. The act of intercepting requests and responses to transform or use info contained in the requests or responses; can transform response from a servlet or JSP page
Element
id attribute
filtering
CSS selector
48. Keyword that can be used inside any method to refer to the current object
validator
this()
static content
war task
49. Uses the equal sign to give the object property on the left of the equal sign the value on the right of the equal sign.
attribute
assignment statement
HTTP
$
50. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
scriptlet
<jsp:useBean> tag
request parameter
record