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. This term describes an action for which performing the action twice has the same effect as performing it once
idempotent
pathelement element
hidden input element
form action
2. Specifies where to send the form-data when a form is submitted.
validator
form action
className attribute
Model
3. Does nothing if expected value equals actual value but throws error otherwise
ANT task
XMLHttpRequest
getElementsByTagName
assertEquals()
4. Java classes inside a package that have already been compiled into byte code.
cookie
sequence
JAR file
getXXX method
5. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
CSS
ServletContext
JSP tag
assertEquals method
6. a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. Development Automation Tool.
ANT
inline display
throws
assignment statement
7. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
request parameter
validator
ANT dependency
JSP
8. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
POST
selector
NodeList
application scope
9. Content- Padding - Border- Margin
constructor
2xx status code
weakly typed language
box model
10. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)
parent element
field
entity
weakly typed language
11. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
CSS selector
Caching
expression scriptlet
ANT target
12. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
pathelement element
request parameter
ANT
HTML strict
13. The function for the browser to run when the server responds to your request
box model
where clause
onreadystatechange
MySQL
14. 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
ResultSet
deprecated
filtering
CSS selector
15. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
relational database
viewport
visibility
CSS selector
16. The address of a website. Uniform Resource locator.
public
request parameter
complex type
URL
17. In this handler use event object to determine event target
Dynamically installed event handler
superclass
request Bean scope
class library
18. Test class used to test your code automatically
JUnit test
Caching
namespace
import statement
19. Method that tests the program
PreparedStatement
relative positioning
box model
test method
20. A blueprint for creating objects of a certain kind; defines data and methods.
ResultSet
Java class
relational database
JSP
21. Sets a property value or values in a Bean.
refractor
jQuery theme
<jsp:setProperty>
HttpSession
22. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
RequestDispatcher
WAR webxml attribute
foreign key constraint
$
23. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
request.setAttribute
helper class
expression scriptlet
ANT dependency
24. Represents a table in a relational database; each instance corresponds to a row in that table
element
submit element
request attribute
entity
25. This modifier on a Java class member directs that the member should have a single value that is shared by all instances of this class
static content
Driver
build.xml
$_SESSION
26. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
deprecated
HttpSession
CSS selector
URL
27. In this handler use event object to determine event target
Tomcat
Dynamically installed event handler
session object
JUnit
28. Object used for executing a static SQL statement and returning the result it produces
viewport
method signature
Statement
RequestDispatcher
29. Record consisting of one or more fields that are links to other nodes and a data field
form
Node
AJAX
getter
30. Generic name for a Java class that manages data on behalf of a JSP page
class library
Connection
session attribute
JavaBean
31. Used to pass data to a server. can contain input elements like text fields and checkboxes and radio-buttons and submit buttons and more. It can also contain select lists and textarea and fieldset and legend and label elements.
form
JSP Expression Language
stateless
foreign key
32. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
object
foreign key
rs.next()
AJAX
33. Your computer sends a ______ for some file (e.g. "Get me the file 'home.html'") and the web server sends back a response ("Here's the file" - followed by the file itself).
<jsp:useBean> tag
request
where clause
validator
34. a set of classes that supports the development of programs
dynamic content
package
onreadystatechange
class library
35. Bean that survives for the life of the HTTP session
session object
session Bean scope
refractor
Cascade delete
36. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
HTML strict
Driver
session scope
JSP
37. This generic technique (not a Java class) associates Java objects with records in a database
parent element
Object-Relational Mapping
servlet
SQL injection attack
38. If you want to use the same path-like structure for several tasks - you can define them with this
pathelement element
doGet()
<jsp:useBean>
JSTL
39. 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
setter method
ServletContext
redirect
POST
40. Open-source SQL (Structured Query Language) database implementation. persistence provider.
stateless
Entity class
class
MySQL
41. This provides methods that allow you to retrieve header information as well as information about the client and server.
class library
external style sheet
request object
ANT target
42. A notation that shows all of the information needed to invoke (or call) the method
helper class
CSS selector
constructor
method signature
43. Document that conforms to SML syntax rules (ex. start tag without end tag)
helper class
static content
well-formed
<jsp:setProperty> tag
44. The exclusive address of a web page. The official term is Uniform Resource Locator.
scriptlet
Apache
Caching
URL
45. A module of Java code that is hosted on a web server
constructor
Node
Servlet
getter
46. This Java class is used in JDBC pages to execute SQL statements and and provides protection against SQL scripting attacks
weakly typed language
validator
PreparedStatement
Dynamic web project
47. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.
AJAX
POST
WAR file
relational database
48. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
package
method signature
ResultSet
foreign key constraint
49. Certain look for a jquery element
jQuery theme
qualified name
class
subclass
50. Tells the compiler where to access certain classes
Content negotiation
AJAX
request attribute
import statement