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. Computer stops examining comparisons as soon as it determines the final outcome
short-circuit boolean evaluation
JSP Expression Language
assignment statement
Java class
2. Certain look for a jquery element
jQuery theme
private
request scope
Model
3. 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
ServletContext
ANT
setter method
container
4. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)
ANT task
Session
valid
Exception
5. 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
<c:forEach>
package
CSS
doGet()
6. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
MS Access
unit test
Asynchronous method
getXXX method
7. Attribute that can be used to generate a unique identity for new rows
auto_increment
object
Model
ResultSet
8. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
sequence
request parameter
response
block display
9. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
CSS selector
setter
ANT dependency
weakly typed language
10. Servlet configuration descriptor to use WEB-INF/web.xml; required most of the time in WAR task
dynamic content
GET
object
WAR webxml attribute
11. This ANT element defines all of the places a Java task would look for classes to load
Transitional
<jsp:useBean> tag
classpath element
GET
12. Bean that survives for the life of the HTTP session
JSTL
session Bean scope
agile programming
selector
13. Technology specifically designed for automated logic testing of Web applications
JUnit
HTML DOM
helper class
Class.forName()
14. 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.
event bubbling
<jsp:useBean>
record
POST
15. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
POST
scriptlet
Javadoc
session Bean scope
16. Enables a subclass to call the methods and fields of its superclass
$_REQUEST
super()
package
form
17. Clears an area around the content which is inside of the border of an element (length-%)
padding
abstract class
catch
servlet
18. Keyword that can be used inside any method to refer to the current object
session
this()
where clause
session Bean scope
19. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role
Attribute
field
XPATH
Servlet
20. Single piece of info; record is one complete set of these
Expression language
test method
field
getElementsByTagName
21. Channel into a new direction (to a different page)
Asynchronous method
HttpSession
redirect
XHTML (Extensible Hypertext Mark-up Language)
22. a constructor calls another constructor in its class using the ": this()" designation
relational database
object
constructor chaining
Caching
23. 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.
event bubbling
setXXX method
Apache
JavaBean
24. 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
onreadystatechange
RequestDispatcher
Model
25. Specific style elements such as background-color and font-size fill this role in CSS
setter method
Statement
CSS Property
assertEquals method
26. Success
WAR webxml attribute
JavaBean
2xx status code
servlet
27. Design pattern for asynchronous invocation of potentially long-running methods of an object
POST
request attribute
Asynchronous method
JUnit
28. 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.
HTML strict
rs.next()
Controller
<jsp:useBean>
29. a database view that allows the user to see all fields for one record and enter them one at a time.
attribute
CSS selector
form
servlet
30. 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
5XX status code
<jsp:setProperty>
CSS property
Element
31. ${myBean.name}... Java code that evaluates to a value
Java Standard Tag Library
ANT
Expression Scriptlet
Dynamically installed event handler
32. The act of sending onto another destination
forward
unit test
RequestDispatcher
request object
33. Methodology that anticipates need for flexibility. focuses on keeping code simple and testing often and delivering functional bits of application as soon as they're ready. goal is to build upon small client-approved parts as the project progresses as
application scope
request.setAttribute
agile programming
super()
34. Part of class definition that tells control what to do in response to event
hidden input element
weakly typed language
forward
event handler
35. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
event handler
Dynamic web project
absolute positioning
Dynamically installed event handler
36. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
View
Element
request.getAttribute
<c:if>
37. 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
application scope
deprecated
session object
refractor
38. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.
doGet()
Expression language
id attribute
NodeList
39. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
TextNode
attribute
<jsp:useBean>
request parameter
40. Client error
2xx status code
scriptlet
deprecated
4XX status code
41. 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.
rs.next()
HttpSession
relative positioning
ANT target
42. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated
test method
W3C DOM
CSS selector
XPATH
43. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
protocol layering principle
id attribute
ANT
document.getElementById()
44. After a database query is performed this Java class provides access to the records extracted from the database
ResultSet
response
request scope
Data Access Object
45. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
HTTP
margins
doPost()
entity
46. Java class specifically created to enable communication with a particular database management product such as MySQL
Driver
test method
JUnit
form method
47. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
Content negotiation
CSS Property
viewport
View
48. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
classes nested element
parameter
this()
fixed positioning
49. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
build.xml
static content
request Bean scope
URL
50. A module of Java code that is hosted on a web server
event handler
weakly typed language
constructor
Servlet