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. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
XPATH
protocol layering principle
valid
Cascade delete
2. This is used to select user information.
input element
response
stateless
event handler
3. Web page content that changes or is changed automatically based on database content or user information.
doPost()
Event object
dynamic content
absolute positioning
4. Governing body for the development of platform independent web standards
W3C
Driver
doGet()
4XX status code
5. allows client software to communicate with database server software
status code
W3C
Element
Connection
6. Associative array that by default contains contents of $_GET and $_POST and $_COOKIE
response
catch
getter method
$_REQUEST
7. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page
session scope
DriverManager
request.setAttribute
Caching
8. A program that extracts comments from Java Source files and produces documentation files in HTML.
application scope
Javadoc
HTTP
$_SESSION
9. 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.
doGet()
<jsp:useBean> tag
selector
Event object
10. What to attempt to do; requires a "catch" statement
try
JavaScript
Structured Query Language
JUnit test
11. Success
setter method
2xx status code
rs.next()
template
12. A collection of standard programs and subroutines that are stored and available for immediate use
status code
session
library
input element
13. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
classpath element
Driver
<jsp:useBean>
CSS
14. A popular persistence provider used with Java Web servers
public
Hibernate
HTML strict
CSS selector
15. 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
ResultSet
GET
session object
16. 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
Tomcat
junit task
Expression language
JSP Expression Language
17. Tag that gives you the option to iterate over arrays and collections
foreign key constraint
visibility
JavaBean
<c:forEach> tag
18. Specifies constraints and information about the values of attributes or text-only elements
XPATH
2xx status code
subclass
simple type
19. Element that will be completed as part of a parent element/task
classes nested element
session object
CSS property
request
20. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.
relational database
<jsp:setProperty> tag
event bubbling
HttpSession
21. Class that extends the attributes and methods of a superclass
CSS selector
GET
subclass
helper class
22. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS
field
short-circuit boolean evaluation
View
session scope
23. This component of the MVC architecture holds business data that will be displayed in the JSP page
setXXX method
Model
jQuery theme
Element
24. Defines a standard way for accessing and manipulating HTML documents.
idempotent
superclass
HTML DOM
box model
25. Document that conforms to SML syntax rules (ex. start tag without end tag)
5XX status code
rs.next()
string interpolation
well-formed
26. Represents a table in a relational database; each instance corresponds to a row in that table
entity
relative positioning
JUnit test
assignment statement
27. Client error
form
assertEquals()
4XX status code
session attribute
28. The address of a website. Uniform Resource locator.
form method
JAR file
abstract class
URL
29. A document type that allows the use of deprecated tags.
safe
weakly typed language
Model
Transitional
30. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
constructor chaining
HTML strict
weakly typed language
public
31. Object used for executing a static SQL statement and returning the result it produces
Statement
XHTML (Extensible Hypertext Mark-up Language)
container
template
32. a set of classes that supports the development of programs
Event object
class library
Controller
JSP tag
33. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated
abstract class
GET
POST
W3C
34. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
Cascade delete
safe
CSS
parameter
35. a test of each individual component (often a program) to ensure that it is as defect-free as possible
attribute
unit test
doGet()
weakly typed language
36. Ascripting language used to make HTML pages interactive
JavaScript
Tomcat
URL
padding
37. a set of classes that supports the development of programs
class library
form
<jsp:getProperty>
<c:forEach> tag
38. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.
MySQL
WAR file
DriverManager
Driver
39. ${myBean.name}... Java code that evaluates to a value
Class.forName()
Expression Scriptlet
subclass
<c:forEach>
40. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
PreparedStatement
doGet()
margins
W3C
41. Type of method that returns the state of one field in an object.
TextNode
Dynamically installed event handler
getter
Exception
42. The character that seperates one field from another in a plain text file.
delimiter
POST
weakly typed language
parent element
43. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML
XPATH
fixed positioning
restricted type
Java class
44. Represents a table in a relational database; each instance corresponds to a row in that table
TextNode
parent element
Dynamic web project
entity
45. Method that tests the program
form action
<jsp:setProperty> tag
import statement
test method
46. Scope of variables that would be stored in a database
ServletContext
JUnit test
application scope
Entity class
47. Elements not displayed by the browser.
servlet
Extreme programming
container
hidden input element
48. Enables a subclass to call the methods and fields of its superclass
super()
well-formed
block display
Driver
49. The event gets sent to the most specific element and after this element has an opportunity to react - the event bubbles up to more general elements.
getElementsByTagName
event bubbling
servlet
helper class
50. If you want to use the same path-like structure for several tasks - you can define them with this
pathelement element
class
ANT task
JSP Expression Language
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