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. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
fixed positioning
constructor
parent element
protocol layering principle
2. ${myBean.name}... Java code that evaluates to a value
JSP
Expression Scriptlet
this()
JUnit
3. a class with a default constructor that exposes properties through its (get) and (set) methods - Generic name for a Java class that manages data on behalf of a JSP page
JavaBean
agile programming
WAR file
session attribute
4. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
package
id attribute
request
classpath element
5. Document that conforms to SML syntax rules (ex. start tag without end tag)
JSP Expression Language
assignment statement
well-formed
dependency
6. The act of sending onto another destination
margins
forward
refractor
doGet()
7. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
CSS
MySQL
Tomcat
View
8. 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.
HTTP
refractor
Caching
W3C
9. 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.
Data Access Object
Node
relative positioning
assignment statement
10. Record consisting of one or more fields that are links to other nodes and a data field
class library
test method
Node
protocol layering principle
11. Tag that gives you the option to iterate over arrays and collections
import statement
<c:forEach> tag
try
CSS Property
12. Content- Padding - Border- Margin
POST
XHTML (Extensible Hypertext Mark-up Language)
radio button
box model
13. Type of method that returns the state of one field in an object.
request attribute
private
getter
Transitional
14. Tells the compiler where to access certain classes
Caching
abstract class
import statement
Model
15. The function for the browser to run when the server responds to your request
onreadystatechange
JSTL
table
status code
16. Can't attempt one task until the previous task is successful
event bubbling
filtering
XHTML (Extensible Hypertext Mark-up Language)
dependency
17. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
short-circuit boolean evaluation
id attribute
template
viewport
18. Method for just getting (retrieving) data.
GET
$_SESSION
ANT dependency
ANT task
19. 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)
throws
Exception
package
weakly typed language
20. Marks successful completion of one or more tasks - what you are trying to get to.
Tomcat
ANT target
constructor
ServletContext
21. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.
GET
XMLHttpRequest
WAR webxml attribute
Hibernate
22. Attribute that can be used to generate a unique identity for new rows
Expression Scriptlet
element
CSS Property
auto_increment
23. The address of a website. Uniform Resource locator.
subclass
relative positioning
URL
JSP tag
24. A collection of standard programs and subroutines that are stored and available for immediate use
document.getElementById()
application scope
request attribute
library
25. Layer below HTTP. HTTP accesses this. Reliable data stream service. The Internet's primary transport protocol; provides a point-to-point channel for applications that require reliable communications
DriverManager
TCP (Transport Layer Protocol)
Driver
CSS
26. an individual component of a document
form action
parameter
input element
element
27. Part of class definition that tells control what to do in response to event
POST
event handler
dynamic content
RequestDispatcher
28. The act of sending onto another destination
$
class library
scriptlet
forward
29. Used to extract only those records that fulfill a specified criterion.
JSP Expression Language
restricted type
where clause
record
30. a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. Development Automation Tool.
radio button
form
input element
ANT
31. Open-source SQL (Structured Query Language) database implementation. persistence provider.
ServletContext
W3C
attribute
MySQL
32. Compiles a java source tree
W3C
servlet
javac task
jQuery
33. These auto-generated methods allow us to change data members of a Java class
ServletContext
super()
setter method
where clause
34. 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.
absolute positioning
constructor
WAR file
DriverManager
35. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.
response
<jsp:setProperty> tag
constructor
session object
36. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
id attribute
record
request
AJAX
37. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)
valid
assertEquals()
Expression Language
entity
38. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
doPost()
radio button
CSS selector
jQuery theme
39. Tag that gives you the option to iterate over arrays and collections
assignment statement
<c:forEach> tag
Asynchronous method
Tomcat
40. a single instance of that member shared by all instances of this class
Static class member
Servlet
Class.forName()
POST
41. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
WAR file
subclass
input element
request scope
42. This Java object is used by a controller servlet to send the request to the appropriate JSP page
parent element
RequestDispatcher
abstract class
Spec comment
43. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
POST
fixed positioning
NodeList
servlet
44. After a database query is performed this Java class provides access to the records extracted from the database
CSS
padding
ResultSet
public
45. 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
tag
form method
ServletContext
absolute positioning
46. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
input element
request attribute
parameter
unit test
47. Elements that are rendered (displayed) with empty space above and below
hidden input element
application scope
request attribute
block display
48. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
Data Access Object
short-circuit boolean evaluation
classes nested element
abstract class
49. An action that ANT will attempt to do
<jsp:setProperty> tag
box model
TextNode
ANT task
50. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
margins
className attribute
parameter
valid