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 set of classes that supports the development of programs
Java Standard Tag Library
id attribute
class library
string interpolation
2. Retrieves values in JDBC
getXXX method
entity
Servlet
jQuery theme
3. After a database query is performed this Java class provides access to the records extracted from the database
ANT
ResultSet
Apache
Node
4. Defines a standard way for accessing and manipulating HTML documents.
idempotent
ANT dependency
HTML DOM
request attribute
5. A blueprint for creating objects of a certain kind; defines data and methods.
WAR webxml attribute
Java class
input element
stateless
6. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
foreign key constraint
Cascade delete
JAR file
form action
7. Type of method that returns the state of one field in an object.
auto_increment
getter
status code
5XX status code
8. Client error
CSS
<c:forEach> tag
Servlet
4XX status code
9. 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.
Attribute
JUnit test
event bubbling
setter
10. A notation that shows all of the information needed to invoke (or call) the method
Java Standard Tag Library
method signature
Node
Java class
11. 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
constructor
parent element
Element
Model
12. Causes the chosen class to be dynamically loaded (at runtime)
entity
DriverManager
XPATH
Class.forName()
13. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
block display
Event object
document.getElementById()
Dynamic web project
14. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
box model
request parameter
selector
form
15. A component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks such as XML data processing etc.
Element
Static class member
refractor
JSTL (JavaServer Pages Standard Tag Library)
16. Part of JUnit and fails a test with no message
fail()
validator
mysqli
attribute
17. Method for just getting (retrieving) data.
RequestDispatcher
<jsp:setProperty> tag
inline display
GET
18. 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
POST
Element
weakly typed language
entity
19. 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
Node
margins
RequestDispatcher
package
20. Elements that are rendered (displayed) directly in line with the text
PreparedStatement
attribute
View
inline display
21. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
Session
GET
helper class
request parameter
22. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
helper class
class library
MySQL
input element
23. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
JavaBean
MS Access
package
POST
24. Generic name for a Java class that manages data on behalf of a JSP page
HttpSession
class
MS Access
JavaBean
25. Specifies that the child elements must appear in an order
jQuery theme
URL
Tomcat
sequence
26. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
relational database
method signature
protocol layering principle
View
27. 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
Apache
Node
Expression language
Attribute
28. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)
CSS property
subclass
XHTML (Extensible Hypertext Mark-up Language)
request.getAttribute
29. Any item that can be manipulated such as picture and data file or text.
absolute positioning
object
form
SQL injection attack
30. Server error
subclass
assertEquals()
5XX status code
$_REQUEST
31. The exclusive address of a web page. The official term is Uniform Resource Locator.
response
URL
getter method
request
32. 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.
abstract class
XMLHttpRequest
Dynamically installed event handler
HttpSession
33. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
container
ANT
fixed positioning
try
34. These auto-generated methods allow us to change data members of a Java class
className attribute
setXXX method
restricted type
setter method
35. This is used to select user information.
input element
this()
element
MySQL
36. The character that seperates one field from another in a plain text file.
persistence
delimiter
$_REQUEST
try
37. Bean that survives for the life of the HTTP session
session Bean scope
agile programming
2xx status code
request scope
38. The element containing the current element with no intervening container elements.
XMLHttpRequest
block display
parent element
classes nested element
39. Relational database driver used in PHP programming language to provide an interface with MYSQL databases
mysqli
ANT
Cascade delete
<c:forEach> tag
40. The act of sending onto another destination
JavaBean
forward
scriptlet
Element
41. A web server software notable for playing a key role in the initial growth of the World Wide Web.
Apache
document.getElementById()
response
4XX status code
42. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
try
subclass
JSTL
public
43. This component of the MVC architecture represents what is delivered to the client browser
public
XHTML (Extensible Hypertext Mark-up Language)
View
session scope
44. 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.
relative positioning
Dynamically installed event handler
assertEquals()
assignment statement
45. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
JSP
HTML DOM
HTTP
request attribute
46. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
$
GET
HTTP
forward
47. Tells the compiler where to access certain classes
Dynamically installed event handler
Caching
JavaScript
import statement
48. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
URL
<jsp:useBean> tag
dynamic content
record
49. An XML document whose content describes the structure of other XML documents.
HttpSession
Spec comment
XML Schema
attribute
50. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
helper class
session attribute
Asynchronous method
GET