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 single instance of that member shared by all instances of this class
template-match
Static class member
ANT target
protocol layering principle
2. The exclusive address of a web page. The official term is Uniform Resource Locator.
abstract class
expression scriptlet
session object
URL
3. a piece of Java-code embedded in the HTML-like JSP code
method signature
unit test
scriptlet
template-match
4. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
object
<jsp:setProperty> tag
input element
event handler
5. Represents a table in a relational database; each instance corresponds to a row in that table
entity
Spec comment
object
jQuery
6. Record consisting of one or more fields that are links to other nodes and a data field
Cascade delete
Node
AJAX
View
7. Contain data about transaction between browser and server (IP address etc.)
CGI variable
MySQL
ANT task
XHTML (Extensible Hypertext Mark-up Language)
8. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
deprecated
id attribute
TCP (Transport Layer Protocol)
request attribute
9. Not intended to be depended on by external code and thus are not part of the interface.
external style sheet
forward
private
Apache
10. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
unit test
JSP tag
safe
DriverManager
11. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
well-formed
JSP tag
View
Tomcat
12. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
JAR file
Cascade delete
servlet
AJAX
13. Used to amplify tags
relational database
application scope
URL
attribute
14. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
Extreme programming
primary key
NodeList
padding
15. 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
Expression language
URL
Java class
package
16. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
Dynamic web project
doPost()
$
field
17. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
package
doPost()
session object
PreparedStatement
18. 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
CSS Property
table
constructor chaining
19. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
session scope
relational database
stateless
redirect
20. Clears an area around the content which is inside of the border of an element (length-%)
JSP tag
padding
XSL
<jsp:setProperty> tag
21. Retrieves values in JDBC
parent element
getXXX method
URL
Tomcat
22. a database view that allows the user to see all fields for one record and enter them one at a time.
Extreme programming
request
form
JAR file
23. Gets the value of a Bean property so that you can display it in a result page.
Node
doPost()
<jsp:getProperty>
session object
24. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
XSL
foreign key constraint
response
session object
25. 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
tag
getElementsByTagName
filtering
Expression Language
26. Keyword that can be used inside any method to refer to the current object
this()
JavaScript
JavaScript
5XX status code
27. The address of a website. Uniform Resource locator.
deprecated
session object
primary key
URL
28. This Java object is used by a controller servlet to send the request to the appropriate JSP page
GET
input element
RequestDispatcher
session object
29. A module of Java code that is hosted on a web server
foreign key
Servlet
JSP Expression Language
request.setAttribute
30. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
JSTL
Element
setter
Expression language
31. anyone can use to create and manipulate objects. forms public interface.
Java class
public
rs.next()
NodeList
32. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
attribute
relational database
record
scriptlet
33. A document type that allows the use of deprecated tags.
Transitional
GET
dynamic content
string interpolation
34. Class that extends the attributes and methods of a superclass
subclass
build.xml
WAR file
DriverManager
35. 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
unit test
classes nested element
stateless
static content
36. 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
where clause
parent element
subclass
Element
37. Manages the behavior and data of the application. Logic and data java class
Driver
test method
Model
attribute
38. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
<c:forEach> tag
jQuery
weakly typed language
<jsp:useBean>
39. 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.
Node
View
JUnit
rs.next()
40. This is used to select user information.
input element
delimiter
persistence
PreparedStatement
41. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
refractor
SQL injection attack
superclass
5XX status code
42. allows client software to communicate with database server software
Connection
where clause
request attribute
Apache
43. This Java class outputs the HTML content for a dynamically generated Web page
TextNode
POST
doPost()
servlet
44. This component of the MVC architecture holds business data that will be displayed in the JSP page
build.xml
Model
Javadoc
request parameter
45. 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
private
object
static content
package
46. an object associated with a visitor. Data can be put in this and retrieved from it - much like a Hashtable. A different set of data is kept for each visitor to the site.
absolute positioning
XSL
session
superclass
47. Design pattern for asynchronous invocation of potentially long-running methods of an object
Driver
Asynchronous method
element
Model
48. 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
fixed positioning
Connection
session object
49. Does nothing if expected value equals actual value but throws error otherwise
Exception
session attribute
where clause
assertEquals()
50. Clears an area around the content which is inside of the border of an element (length-%)
JSTL (JavaServer Pages Standard Tag Library)
padding
request object
constructor chaining