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. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
table
request parameter
request Bean scope
5XX status code
2. Enables a subclass to call the methods and fields of its superclass
this()
object
visibility
super()
3. A module of Java code that is hosted on a web server
Servlet
XHTML (Extensible Hypertext Mark-up Language)
setXXX method
refractor
4. 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
Apache PHP module
DriverManager
CSS selector
margins
5. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive
constructor
delimiter
catch
war task
6. This Java class outputs the HTML content for a dynamically generated Web page
AJAX
Java Standard Tag Library
JAR file
servlet
7. Entries in a database
foreign key
record
cookie
doGet()
8. 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
XML Schema
W3C
static content
id attribute
9. Specifies that the Node will contain text elements
NodeList
<c:forEach>
constructor
TextNode
10. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
W3C
complex type
NodeList
abstract class
11. This Java class outputs the HTML content for a dynamically generated Web page
jQuery
Javadoc
servlet
tag
12. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
absolute positioning
$_SESSION
ServletContext
assignment statement
13. The element containing the current element with no intervening container elements.
JavaBean
XMLHttpRequest
<c:forEach>
parent element
14. A notation that shows all of the information needed to invoke (or call) the method
padding
method signature
container
W3C DOM
15. 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
URL
request parameter
Driver
16. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
PreparedStatement
Content negotiation
request parameter
POST
17. Object reference
submit element
GET
$
Driver
18. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.
safe
constructor
form method
idempotent
19. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
GET
fixed positioning
Content negotiation
getter
20. Returns a list of elements with the given tag name.
W3C
getElementsByTagName
getXXX method
submit element
21. 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.
this()
namespace
WAR file
scriptlet
22. allows you to create and bind objects to a session. is often used for managing security credentials and for managing state among multiple pages (such as in a Web-based wizard). Lasts for life of request
hidden input element
session scope
session object
catch
23. a constructor calls another constructor in its class using the ": this()" designation
Driver
constructor chaining
View
Entity class
24. The address of a website. Uniform Resource locator.
agile programming
scriptlet
URL
PreparedStatement
25. ${myBean.name}... Java code that evaluates to a value
mysqli
Expression Scriptlet
table
junit task
26. a set of classes that supports the development of programs
class library
POST
Caching
W3C
27. In the relational database model is a collection of similar entities. An entity is represented by
XPATH
fixed positioning
Driver
Entity class
28. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
private
TextNode
parameter
form
29. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
XPATH
JSP
foreign key
idempotent
30. an object that provides an abstract interface to some type of database
status code
Data Access Object
JUnit test
foreign key
31. Tells the compiler where to access certain classes
parameter
import statement
$_REQUEST
protocol layering principle
32. What to attempt to do; requires a "catch" statement
try
PreparedStatement
Exception
<jsp:getProperty>
33. Server error
2xx status code
5XX status code
<jsp:useBean> tag
JavaBean
34. Entries in a database
View
table
request attribute
record
35. A collection of standard programs and subroutines that are stored and available for immediate use
NodeList
request object
library
assertEquals()
36. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
2xx status code
form method
CSS Property
ServletContext
37. Elements that are rendered (displayed) with empty space above and below
padding
block display
agile programming
scriptlet
38. Used to extract only those records that fulfill a specified criterion.
where clause
jQuery
delimiter
CSS selector
39. Java class specifically created to enable communication with a particular database management product such as MySQL
Driver
JUnit
session
form
40. Java classes inside a package that have already been compiled into byte code.
Attribute
CSS property
JAR file
session Bean scope
41. Used to affect a certain portion of your material. They utilize the on/off approach.
GET
Spec comment
try
container
42. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
box model
session scope
refractor
request parameter
43. Success
2xx status code
redirect
Asynchronous method
visibility
44. Object used for executing a static SQL statement and returning the result it produces
RequestDispatcher
helper class
Statement
test method
45. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
Javadoc
viewport
constructor
HTTP
46. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
request parameter
viewport
assignment statement
field
47. 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.
Tomcat
class
event bubbling
attribute
48. The event gets sent to the most specific element and after this element has an opportunity to react - the event bubbles up to more general elements.
Static class member
ANT task
super()
event bubbling
49. 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
TCP (Transport Layer Protocol)
attribute
CSS
table
50. This Java class is used in JDBC pages to execute SQL statements and and provides protection against SQL scripting attacks
Data Access Object
Model
PreparedStatement
helper class