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. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
Tomcat
session attribute
stateless
Element
2. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
HTTP
abstract class
session attribute
TCP (Transport Layer Protocol)
3. This is used to select user information.
PreparedStatement
input element
WAR file
package
4. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
Expression Scriptlet
Extreme programming
form action
weakly typed language
5. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
request scope
auto_increment
event bubbling
table
6. 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
unit test
JUnit
ANT task
Element
7. Keyword that can be used inside any method to refer to the current object
className attribute
form
deprecated
this()
8. Tag that gives you the option to iterate over arrays and collections
<c:forEach>
Model
fail()
response
9. This Java class is used in JDBC pages to execute SQL statements and and provides protection against SQL scripting attacks
JavaBean
Node
PreparedStatement
margins
10. Handles the error if it does not satisfy the "try" statement
CGI variable
catch
CSS Property
Asynchronous method
11. 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
XMLHttpRequest
JSTL
id attribute
12. 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.
application scope
package
JSP
Tomcat
13. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests
Node
Connection
test method
session attribute
14. 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
filtering
GET
form method
Cascade delete
15. a test of each individual component (often a program) to ensure that it is as defect-free as possible
Model
unit test
session object
Expression language
16. A style sheet containing format and layout settings that is stored in a separate file.
package
external style sheet
public
JUnit test
17. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
scriptlet
Apache
foreign key
session object
18. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
block display
relative positioning
MS Access
jQuery
19. Identifies the document as a web page.
SQL injection attack
war task
DTD
this()
20. a database view that allows the user to see all fields for one record and enter them one at a time.
Driver
Model
form
Structured Query Language
21. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
Cascade delete
Event object
forward
Caching
22. Type of method that returns the state of one field in an object.
Servlet
W3C DOM
getter
RequestDispatcher
23. Element that will be completed as part of a parent element/task
Dynamic web project
classes nested element
foreign key constraint
Connection
24. The function for the browser to run when the server responds to your request
<c:forEach> tag
entity
onreadystatechange
document.getElementById()
25. Attribute that can be used to generate a unique identity for new rows
package
superclass
auto_increment
deprecated
26. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
weakly typed language
getter
setXXX method
form method
27. Insert a string or replace a variable with its value; makes string formatting and specifying contents more intuitive
doGet()
string interpolation
request attribute
Attribute
28. Web page content that changes or is changed automatically based on database content or user information.
dynamic content
request object
class
scriptlet
29. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.
object
XMLHttpRequest
Servlet
<c:forEach> tag
30. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
JSP Expression Language
HTML strict
relational database
Node
31. This provides methods that allow you to retrieve header information as well as information about the client and server.
Statement
request object
JSP tag
ANT target
32. Bean that only survives for current request
getter method
request attribute
request scope
Controller
33. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
padding
WAR file
block display
JSP tag
34. Layer below HTTP. HTTP accesses this. Reliable data stream service. The Internet's primary transport protocol; provides a point-to-point channel for applications that require reliable communications
TCP (Transport Layer Protocol)
static content
URL
input element
35. 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).
request
CSS selector
$_SESSION
form method
36. Part of class definition that tells control what to do in response to event
event handler
session scope
setter
field
37. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
status code
external style sheet
refractor
scriptlet
38. A module of Java code that is hosted on a web server
Servlet
PreparedStatement
Exception
NodeList
39. Gets the value of a Bean property so that you can display it in a result page.
Cascade delete
mysqli
<jsp:getProperty>
fixed positioning
40. A blueprint for creating objects of a certain kind; defines data and methods.
Spec comment
Java class
package
tag
41. This term describes an action for which performing the action twice has the same effect as performing it once
CSS
parent element
idempotent
build.xml
42. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.
class library
<c:if>
class
Structured Query Language
43. A system where Web pages and their associated graphics are stored locally on a client computer to reduce Internet traffic and download wait time the next time the page is viewed.
dependency
Caching
Event object
CSS selector
44. A software program that checks an HTML document for syntactical errors.
<jsp:useBean>
Driver
unit test
validator
45. Content- Padding - Border- Margin
JUnit test
Static class member
box model
getXXX method
46. Represents a table in a relational database; each instance corresponds to a row in that table
build.xml
safe
Expression language
entity
47. Type of method that changes the state of one field in an object.
document.getElementById()
setter
response
session object
48. The exclusive address of a web page. The official term is Uniform Resource Locator.
Servlet
Java Standard Tag Library
POST
URL
49. This term describes an action for which performing the action twice has the same effect as performing it once
fixed positioning
Asynchronous method
idempotent
request parameter
50. a test of each individual component (often a program) to ensure that it is as defect-free as possible
PreparedStatement
event handler
unit test
JSP Expression Language