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. Java classes inside a package that have already been compiled into byte code.
Java Standard Tag Library
helper class
JAR file
Session
2. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
setter method
JSP Expression Language
protocol layering principle
constructor chaining
3. Elements not displayed by the browser.
hidden input element
request attribute
Data Access Object
package
4. Tells the compiler where to access certain classes
try
Transitional
import statement
ANT dependency
5. Keyword that can be used inside any method to refer to the current object
W3C
package
ServletContext
this()
6. a database view that allows the user to see all fields for one record and enter them one at a time.
request.setAttribute
box model
form
CSS
7. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
selector
document.getElementById()
class
parent element
8. 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.
import statement
doGet()
getter method
doPost()
9. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.
GET
Driver
constructor
redirect
10. Scope of variables that would be stored in a database
session scope
field
application scope
setter
11. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
className attribute
string interpolation
RequestDispatcher
test method
12. Test class used to test your code automatically
Element
WAR file
Transitional
JUnit test
13. Used to amplify tags
DTD
TextNode
Apache
attribute
14. Can't attempt one task until the previous task is successful
dependency
input element
application scope
attribute
15. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
input element
object
package
JSP Expression Language
16. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
refractor
getter
JavaBean
abstract class
17. Specific style elements such as background-color and font-size fill this role in CSS
CSS Property
record
auto_increment
CSS selector
18. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
document.getElementById()
GET
XML Schema
subclass
19. These auto-generated methods allow us to change data members of a Java class
JSP Expression Language
JAR file
id attribute
setter method
20. This component of the MVC architecture holds business data that will be displayed in the JSP page
Model
war task
POST
class
21. Specifies where to send the form-data when a form is submitted.
ANT task
DriverManager
fail()
form action
22. Can't attempt one task until a previous task is successful
HttpSession
parameter
Asynchronous method
ANT dependency
23. Clears an area around the content which is inside of the border of an element (length-%)
catch
stateless
padding
absolute positioning
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
auto_increment
foreign key
helper class
JavaBean
25. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio
doGet()
entity
request.setAttribute
stateless
26. Open-source servlet container. popular servlet engine of the apache project
Tomcat
Extreme programming
library
GET
27. Represents a table in a relational database; each instance corresponds to a row in that table
getter
entity
container
HTML DOM
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.
getElementsByTagName
validator
<jsp:useBean> tag
rs.next()
29. 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
static content
Java class
Element
setXXX method
30. XHTML element - a class name - an id name
CSS selector
GET
jQuery theme
Expression Language
31. Can't attempt one task until a previous task is successful
import statement
super()
ANT dependency
entity
32. anyone can use to create and manipulate objects. forms public interface.
Caching
public
throws
W3C
33. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
5XX status code
Extreme programming
method signature
CSS
34. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
super()
AJAX
View
template-match
35. Record consisting of one or more fields that are links to other nodes and a data field
Node
CSS property
XML Schema
super()
36. 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.
selector
block display
Content negotiation
HTTP
37. an object that provides an abstract interface to some type of database
<jsp:useBean>
private
Data Access Object
RequestDispatcher
38. Elements that are rendered (displayed) directly in line with the text
JSP Expression Language
inline display
Statement
SQL injection attack
39. In this handler use event object to determine event target
Dynamically installed event handler
public
JSTL
submit element
40. Type of method that returns the state of one field in an object.
foreign key constraint
getter
Spec comment
MS Access
41. a set of classes that supports the development of programs
filtering
<jsp:getProperty>
RequestDispatcher
class library
42. Server error
5XX status code
template-match
entity
inline display
43. 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
simple type
ServletContext
request object
GET
44. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
this()
expression scriptlet
helper class
JavaBean
45. 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
table
TextNode
WAR webxml attribute
margins
46. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
Java Standard Tag Library
expression scriptlet
setter method
package
47. 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
package
JSP
namespace
48. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
AJAX
absolute positioning
Event object
TCP (Transport Layer Protocol)
49. This Java object is used by a controller servlet to send the request to the appropriate JSP page
margins
RequestDispatcher
W3C
<jsp:setProperty>
50. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
document.getElementById()
<jsp:useBean> tag
mysqli
package