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. Can't attempt one task until the previous task is successful
$_REQUEST
Connection
dependency
session object
2. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
relational database
protocol layering principle
W3C DOM
RequestDispatcher
3. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
CSS property
classpath element
response
form method
4. 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.
View
Content negotiation
form
MySQL
5. Elements that are rendered (displayed) directly in line with the text
HTML DOM
<c:forEach> tag
servlet
inline display
6. Causes the chosen class to be dynamically loaded (at runtime)
unit test
Expression Language
agile programming
Class.forName()
7. Any item that can be manipulated such as picture and data file or text.
4XX status code
object
Connection
primary key
8. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
Expression Language
ANT task
jQuery
<jsp:useBean> tag
9. Type of method that returns the state of one field in an object.
HttpSession
table
session object
getter
10. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
MS Access
JavaBean
protocol layering principle
package
11. This term describes an action for which performing the action twice has the same effect as performing it once
submit element
fixed positioning
$
idempotent
12. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
relational database
persistence
sequence
WAR webxml attribute
13. An action that ANT will attempt to do
scriptlet
ANT task
Model
getter
14. This component of the MVC architecture represents what is delivered to the client browser
View
Expression Language
JavaBean
WAR file
15. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
fixed positioning
CSS selector
helper class
JavaScript
16. A module of Java code that is hosted on a web server
DriverManager
attribute
object
Servlet
17. Entries in a database
record
weakly typed language
TCP (Transport Layer Protocol)
getXXX method
18. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.
template
assignment statement
safe
application scope
19. All data for a single member (object)
session object
session
session attribute
visibility
20. 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
servlet
Asynchronous method
<jsp:setProperty> tag
margins
21. After a database query is performed - this Java class provides access to the records extracted from the database
session object
ResultSet
subclass
session object
22. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
attribute
ANT dependency
abstract class
agile programming
23. An XML document whose content describes the structure of other XML documents.
Extreme programming
XML Schema
form
application scope
24. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
Statement
submit element
getElementsByTagName
doPost()
25. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - id fills this role
id attribute
foreign key constraint
request attribute
request object
26. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.
POST
View
ServletContext
this()
27. Tells a Browser how and where to display text and images on a web page.
className attribute
parameter
XSL
tag
28. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive
war task
HTML DOM
View
Tomcat
29. Done by including portions of SQL statements in a web form entry field in an attempt to get the website to pass a newly formed rogue SQL command to the database
WAR file
JSTL (JavaServer Pages Standard Tag Library)
ServletContext
SQL injection attack
30. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
W3C
agile programming
superclass
form action
31. Test class used to test your code automatically
form method
JUnit test
assertEquals()
build.xml
32. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML
Tomcat
class library
restricted type
template-match
33. Accessor whose purpose is to return the value stored in an instance variable.
getter method
relational database
public
dynamic content
34. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
tag
abstract class
<jsp:setProperty>
XHTML (Extensible Hypertext Mark-up Language)
35. Specifies where to send the form-data when a form is submitted.
package
form action
table
dependency
36. In JSP; makes it possible to easily access application data stored in JavaBeans components (by using characters such as {...} - < - >). Used with JSTL to replace all JAVA
relational database
Expression language
$
margins
37. 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
library
selector
package
deprecated
38. 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
die()
ServletContext
Data Access Object
deprecated
39. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.
catch
assignment statement
fixed positioning
2xx status code
40. 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
DriverManager
form
setter
JavaBean
41. These auto-generated methods allow us to change data members of a Java class
setter method
rs.next()
Data Access Object
4XX status code
42. Returns a reference to the element by its ID where element is a reference to an Element object or null if an element with the specified ID is not in the document.
complex type
document.getElementById()
cookie
scriptlet
43. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
Asynchronous method
View
Cascade delete
expression scriptlet
44. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.
JSP Expression Language
session
W3C
SQL injection attack
45. Open-source SQL (Structured Query Language) database implementation. persistence provider.
abstract class
absolute positioning
MySQL
DriverManager
46. Client error
4XX status code
request scope
<c:if>
record
47. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
constructor chaining
Caching
form method
getElementsByTagName
48. A document type that allows the use of deprecated tags.
Controller
JUnit
Transitional
tag
49. These auto-generated methods allow us to change data members of a Java class
setter method
Transitional
<jsp:setProperty>
JUnit test
50. Object used for executing a static SQL statement and returning the result it produces
CSS
persistence
Statement
Javadoc
Sorry!:) No result found.
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