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. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
constructor
session Bean scope
MS Access
jQuery theme
2. These auto-generated methods allow us to change data members of a Java class
Content negotiation
Static class member
setter method
submit element
3. Code indicating status that server sends back to you.
safe
status code
protocol layering principle
Java Standard Tag Library
4. A collection of standard programs and subroutines that are stored and available for immediate use
event handler
constructor
input element
library
5. Clears an area around the content which is inside of the border of an element (length-%)
where clause
GET
abstract class
padding
6. Server error
external style sheet
5XX status code
Controller
setXXX method
7. Process the tag contents if a test condition is satisfied
<c:if>
foreign key constraint
well-formed
tag
8. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
WAR file
parameter
JUnit test
template-match
9. Description of a set of requirements to be satisfied by a method
Spec comment
abstract class
getXXX method
throws
10. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)
Controller
helper class
forward
CSS property
11. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application
session scope
response
TCP (Transport Layer Protocol)
event bubbling
12. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.
relative positioning
foreign key constraint
<c:forEach>
request object
13. Name of the tag to which the style declarations have been assigned
Attribute
setter method
template-match
selector
14. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
CSS selector
field
parameter
Dynamically installed event handler
15. Object reference
Asynchronous method
$
input element
viewport
16. Can't attempt one task until the previous task is successful
Asynchronous method
entity
Node
dependency
17. Tells the compiler where to access certain classes
import statement
MySQL
jQuery
request parameter
18. Defines objects which can connect Java applications to a JDBC Driver
Asynchronous method
DriverManager
Element
template
19. Returns a list of elements with the given tag name.
getElementsByTagName
helper class
Content negotiation
fail()
20. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
protocol layering principle
hidden input element
Dynamic web project
valid
21. associative array containing session variables available to the current script
$_SESSION
event bubbling
public
foreign key
22. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
<jsp:useBean> tag
delimiter
Object-Relational Mapping
refractor
23. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.
Content negotiation
method signature
getXXX method
4XX status code
24. Part of JUnit and fails a test with no message
visibility
fail()
JavaScript
subclass
25. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
XHTML (Extensible Hypertext Mark-up Language)
forwarding
protocol layering principle
servlet
26. Method for just getting (retrieving) data.
CSS
session
GET
constructor chaining
27. The exclusive address of a web page. The official term is Uniform Resource Locator.
abstract class
redirect
request object
URL
28. Programming language designed for managing data in relational database management systems
setter
protocol layering principle
Structured Query Language
weakly typed language
29. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.
request attribute
attribute
super()
relative positioning
30. Servlet configuration descriptor to use WEB-INF/web.xml; required most of the time in WAR task
form
servlet
WAR webxml attribute
assertEquals method
31. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)
CSS property
relative positioning
dynamic content
ServletContext
32. a single instance of that member shared by all instances of this class
Static class member
XHTML (Extensible Hypertext Mark-up Language)
scriptlet
attribute
33. Scope of variables that would be stored in a database
Expression language
Transitional
application scope
Event object
34. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
cookie
request Bean scope
Java Standard Tag Library
Cascade delete
35. 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.
session scope
assignment statement
response
AJAX
36. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
request scope
request parameter
fixed positioning
CSS selector
37. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
table
Java class
abstract class
dynamic content
38. Clears an area around the content which is inside of the border of an element (length-%)
container
attribute
padding
CSS
39. 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
<jsp:useBean> tag
$
super()
40. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page
request.setAttribute
Event object
test method
RequestDispatcher
41. Content- Padding - Border- Margin
box model
Expression Scriptlet
helper class
HTML DOM
42. XHTML element - a class name - an id name
CSS selector
DriverManager
XMLHttpRequest
jQuery
43. 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
<jsp:setProperty>
box model
View
filtering
44. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
POST
cookie
class
record
45. ${myBean.name}... Java code that evaluates to a value
event handler
Expression Scriptlet
die()
getElementsByTagName
46. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
input element
Event object
POST
Expression Scriptlet
47. 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
form
junit task
request parameter
48. Specifies whether or not an element is visible
block display
visibility
CSS property
AJAX
49. Does nothing if expected value equals actual value but throws error otherwise
mysqli
class
assertEquals()
margins
50. allows client software to communicate with database server software
Connection
javac task
validator
$