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. Web page content that changes or is changed automatically based on database content or user information.
session object
delimiter
Node
dynamic content
2. Contain data about transaction between browser and server (IP address etc.)
CGI variable
TCP (Transport Layer Protocol)
entity
valid
3. a single instance of that member shared by all instances of this class
<jsp:setProperty> tag
form method
primary key
Static class member
4. Represents a table in a relational database; each instance corresponds to a row in that table
PreparedStatement
URL
assertEquals()
entity
5. The act of sending onto another destination
Node
abstract class
forwarding
Java class
6. Entries in a database
forward
entity
package
record
7. Server error
JUnit
5XX status code
jQuery
submit element
8. 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
<jsp:setProperty> tag
Event object
Tomcat
URL
9. Type of method that changes the state of one field in an object.
CSS Property
HTML strict
setter
Element
10. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
container
Servlet
unit test
HTML strict
11. jQuery provides a single object with the most important properties.
request.getAttribute
<jsp:useBean>
Class.forName()
Event object
12. Specifies that the Node will contain text elements
5XX status code
JSP tag
TextNode
classpath element
13. This Java object encapsulates the information that a servlet sends back to the client
response
XMLHttpRequest
TCP (Transport Layer Protocol)
WAR file
14. Advances the record cursor by one record. Returns a boolean value indicating success or failure. Failure occurs if the cursor moved past the last record.
class library
Expression language
rs.next()
JavaBean
15. Specifies where to send the form-data when a form is submitted.
request scope
form action
Servlet
setXXX method
16. Elements that are rendered (displayed) with empty space above and below
servlet
block display
XPATH
WAR file
17. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
Spec comment
class
abstract class
request object
18. Specifies constraints and information about the values of attributes or text-only elements
simple type
$
session object
JSP Expression Language
19. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
event handler
JSP
<jsp:getProperty>
CSS Property
20. These auto-generated methods allow us to change data members of a Java class
JUnit test
Controller
CSS
setter method
21. A style sheet containing format and layout settings that is stored in a separate file.
Class.forName()
GET
protocol layering principle
external style sheet
22. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
assertEquals method
JavaBean
POST
Java class
23. In the relational database model is a collection of similar entities. An entity is represented by
auto_increment
filtering
Entity class
superclass
24. Something that is not included in a rule or group or list or that does not behave in the expected way
dynamic content
Statement
Exception
<jsp:useBean>
25. Bean that survives for the life of the HTTP session
setter
hidden input element
session Bean scope
unit test
26. ${myBean.name}... Java code that evaluates to a value
<c:forEach>
Expression Scriptlet
ANT target
validator
27. Spaces at the top and bottom and left and right of the document between the edges of the text; the absolute boundary of text and graphics on a page
onreadystatechange
CSS selector
package
margins
28. Elements that are rendered (displayed) directly in line with the text
inline display
assertEquals method
response
Driver
29. An open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.
validator
request Bean scope
response
Tomcat
30. Programming language designed for managing data in relational database management systems
object
request Bean scope
Structured Query Language
expression scriptlet
31. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated
Controller
Java class
abstract class
W3C DOM
32. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
getter
Class.forName()
Expression Language
abstract class
33. 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.
relational database
getter method
assignment statement
build.xml
34. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
NodeList
Extreme programming
event bubbling
try
35. Design pattern for asynchronous invocation of potentially long-running methods of an object
Caching
$_SESSION
$
Asynchronous method
36. Governing body for the development of platform independent web standards
ResultSet
template-match
W3C
stateless
37. Single piece of info; record is one complete set of these
string interpolation
Asynchronous method
field
request attribute
38. anyone can use to create and manipulate objects. forms public interface.
public
status code
private
HttpSession
39. A Java keyword used in method declarations that specify which exceptions are not handled within the method but rather passed to the next higher level of the program.
throws
valid
hidden input element
Dynamically installed event handler
40. This Java class is used in JDBC pages to execute SQL statements and and provides protection against SQL scripting attacks
relational database
GET
PreparedStatement
private
41. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
doPost()
Javadoc
Asynchronous method
margins
42. Ascripting language used to make HTML pages interactive
JavaScript
Expression language
AJAX
response
43. Bean that only survives for current request
JavaBean
margins
Tomcat
request scope
44. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
AJAX
request attribute
weakly typed language
event bubbling
45. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
JSP
abstract class
setter method
subclass
46. 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.
stateless
Caching
doGet()
ANT
47. A special type of button in your forms that will perform the form's set action.
classpath element
submit element
tag
cookie
48. This component of the MVC architecture represents what is delivered to the client browser
abstract class
View
try
safe
49. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
Controller
weakly typed language
Extreme programming
where clause
50. Manages the behavior and data of the application. Logic and data java class
Model
validator
absolute positioning
<jsp:getProperty>