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. an individual component of a document
View
element
<jsp:useBean> tag
CSS selector
2. Attribute that can be used to generate a unique identity for new rows
event bubbling
auto_increment
form method
form action
3. A web server software notable for playing a key role in the initial growth of the World Wide Web.
Apache
<jsp:setProperty> tag
HTML strict
validator
4. a set of classes that supports the development of programs
<jsp:getProperty>
pathelement element
class library
static content
5. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
Extreme programming
RequestDispatcher
View
primary key
6. Part of JUnit and fails a test with no message
form method
URL
redirect
fail()
7. 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
Element
method signature
setXXX method
ResultSet
8. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
Entity class
template-match
fixed positioning
Dynamic web project
9. Bean that survives for the life of the HTTP session
request attribute
helper class
super()
session Bean scope
10. Field that uniquely identifies a record in a table
2xx status code
primary key
rs.next()
Javadoc
11. Servlet configuration descriptor to use WEB-INF/web.xml; required most of the time in WAR task
setter
unit test
WAR webxml attribute
Object-Relational Mapping
12. All data for a single member (object)
well-formed
session object
rs.next()
delimiter
13. Accessor whose purpose is to return the value stored in an instance variable.
getXXX method
View
getter method
MS Access
14. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.
MS Access
SQL injection attack
request attribute
relative positioning
15. Represents a table in a relational database; each instance corresponds to a row in that table
entity
Dynamic web project
viewport
selector
16. A popular persistence provider used with Java Web servers
Event object
Hibernate
Extreme programming
MS Access
17. ${myBean.name}... Java code that evaluates to a value
Expression Scriptlet
absolute positioning
class
$_SESSION
18. 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.
stateless
session object
parent element
throws
19. Gets the value of a Bean property so that you can display it in a result page.
delimiter
HTTP
HttpSession
<jsp:getProperty>
20. An XML document whose content describes the structure of other XML documents.
<c:forEach> tag
response
XML Schema
class library
21. A class that provides its attributes and methods to a subclass.
ServletContext
<c:if>
helper class
superclass
22. 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.
Caching
W3C
JSTL (JavaServer Pages Standard Tag Library)
subclass
23. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
form method
library
external style sheet
input element
24. anyone can use to create and manipulate objects. forms public interface.
public
onreadystatechange
Data Access Object
hidden input element
25. Class that extends the attributes and methods of a superclass
subclass
MySQL
<jsp:setProperty> tag
padding
26. 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
XPATH
JUnit
Data Access Object
27. Marks successful completion of one or more tasks - what you are trying to get to.
HTML DOM
ANT target
getXXX method
class
28. 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
margins
weakly typed language
NodeList
Caching
29. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page
<jsp:setProperty> tag
JavaBean
XMLHttpRequest
Dynamic web project
30. Any item that can be manipulated such as picture and data file or text.
PreparedStatement
response
object
request Bean scope
31. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
doPost()
jQuery
HTTP
JavaBean
32. Rreduces the amount of redundancy in code that may connect to the database (assists in some functionality)
sequence
helper class
MS Access
Event object
33. 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
Entity class
relational database
filtering
request scope
34. Name of the tag to which the style declarations have been assigned
string interpolation
tag
selector
CSS Property
35. Does nothing if expected value equals actual value but throws error otherwise
Java class
assertEquals()
Expression language
JavaScript
36. This provides methods that allow you to retrieve header information as well as information about the client and server.
response
request object
constructor chaining
TextNode
37. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
input element
setter method
Dynamic web project
fixed positioning
38. Technology specifically designed for automated logic testing of Web applications
foreign key constraint
short-circuit boolean evaluation
HTML DOM
JUnit
39. 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
margins
form
session attribute
application scope
40. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
abstract class
Content negotiation
viewport
Structured Query Language
41. Type of method that changes the state of one field in an object.
Attribute
request parameter
setter
request scope
42. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows
GET
dynamic content
Attribute
table
43. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
Structured Query Language
absolute positioning
JSTL (JavaServer Pages Standard Tag Library)
table
44. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
SQL injection attack
setter method
idempotent
<jsp:useBean> tag
45. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
static content
protocol layering principle
refractor
W3C
46. Ascripting language used to make HTML pages interactive
JavaScript
Model
request parameter
Tomcat
47. 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).
box model
external style sheet
table
request
48. One or more complete Java statements grouped together logically - <% %>
request
<jsp:setProperty> tag
session object
scriptlet
49. 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
JSP Expression Language
stateless
XML Schema
hidden input element
50. Java class specifically created to enable communication with a particular database management product such as MySQL
selector
status code
Driver
margins
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests