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 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.
JSTL (JavaServer Pages Standard Tag Library)
JUnit
helper class
container
2. 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
$
helper class
servlet
margins
3. Accessor whose purpose is to return the value stored in an instance variable.
className attribute
getter method
<jsp:useBean>
jQuery
4. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
JSP Expression Language
Connection
build.xml
WAR file
5. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
redirect
ANT target
setXXX method
request attribute
6. 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
well-formed
session scope
assertEquals()
form action
7. Tells the compiler where to access certain classes
primary key
import statement
ServletContext
ServletContext
8. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
Extreme programming
TextNode
doGet()
expression scriptlet
9. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
className attribute
JSP Expression Language
Statement
ANT task
10. stores information about or change settings for a user session. Variables stored in it hold information about one single user and are available to all pages in one application.
inline display
session object
validator
war task
11. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
jQuery theme
viewport
super()
margins
12. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT
Data Access Object
request parameter
padding
build.xml
13. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
refractor
stateless
Driver
selector
14. 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
deprecated
classes nested element
Tomcat
package
15. Open-source SQL (Structured Query Language) database implementation. persistence provider.
JavaScript
response
class
MySQL
16. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
class
well-formed
ANT dependency
entity
17. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
Caching
hidden input element
Expression Language
record
18. Part of class definition that tells control what to do in response to event
field
W3C
relational database
event handler
19. Prints a message and exits the current script
jQuery
die()
cookie
safe
20. In the XML element <g:start_time> - g plays this role
session
assertEquals()
namespace
deprecated
21. Server error
2xx status code
5XX status code
safe
class
22. A module of Java code that is hosted on a web server
Structured Query Language
object
Dynamically installed event handler
Servlet
23. Description of a set of requirements to be satisfied by a method
Spec comment
request attribute
response
doGet()
24. A class that provides its attributes and methods to a subclass.
superclass
Expression language
W3C
Java class
25. 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
View
request attribute
idempotent
26. 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
setter method
Entity class
agile programming
session attribute
27. Enables a subclass to call the methods and fields of its superclass
super()
CSS selector
ResultSet
application scope
28. a database view that allows the user to see all fields for one record and enter them one at a time.
form
superclass
doGet()
restricted type
29. Runs tests in ANT; just have <formatter> - <test> and <classpath>
delimiter
W3C
junit task
response
30. 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
status code
import statement
request object
ServletContext
31. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
block display
Cascade delete
CSS property
padding
32. Record consisting of one or more fields that are links to other nodes and a data field
Node
onreadystatechange
constructor
ServletContext
33. This Java object encapsulates the information that a servlet sends back to the client
tag
super()
Transitional
response
34. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
Node
Java Standard Tag Library
abstract class
this()
35. Content- Padding - Border- Margin
Attribute
try
box model
assertEquals()
36. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role
field
Attribute
JavaBean
<jsp:useBean>
37. Used to affect a certain portion of your material. They utilize the on/off approach.
container
abstract class
Hibernate
session
38. Programming language designed for managing data in relational database management systems
private
5XX status code
Structured Query Language
DTD
39. Tag that gives you the option to iterate over arrays and collections
<c:forEach> tag
ServletContext
external style sheet
Node
40. 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.
helper class
Java class
WAR file
visibility
41. In the relational database model is a collection of similar entities. An entity is represented by
jQuery
session object
Entity class
ANT task
42. 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
HttpSession
Content negotiation
Exception
package
43. Keyword that can be used inside any method to refer to the current object
foreign key
this()
DriverManager
document.getElementById()
44. Specifies whether or not an element is visible
idempotent
JSTL (JavaServer Pages Standard Tag Library)
POST
visibility
45. Ascripting language used to make HTML pages interactive
URL
element
onreadystatechange
JavaScript
46. This component of the MVC architecture holds business data that will be displayed in the JSP page
cookie
getter method
Transitional
Model
47. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
servlet
GET
filtering
entity
48. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
JSTL (JavaServer Pages Standard Tag Library)
Hibernate
relational database
doPost()
49. Does nothing if expected value equals actual value but throws error otherwise
Content negotiation
template
assertEquals()
subclass
50. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.
safe
request.getAttribute
XMLHttpRequest
<c:forEach> tag