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. The function for the browser to run when the server responds to your request
library
inline display
restricted type
onreadystatechange
2. a constructor calls another constructor in its class using the ": this()" designation
Connection
Data Access Object
constructor chaining
namespace
3. Your computer sends a request for some file (e.g. "Get me the file 'home.html'") and the web server sends back a _______ ("Here's the file" - followed by the file itself).
response
AJAX
filtering
Java Standard Tag Library
4. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page
request.setAttribute
catch
visibility
TextNode
5. Defines objects which can connect Java applications to a JDBC Driver
DriverManager
simple type
field
form
6. 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.
attribute
doGet()
Model
package
7. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.
JSP tag
foreign key
<c:if>
doPost()
8. Formatting language for XML data
XPATH
session scope
XSL
setter
9. Tells the compiler where to access certain classes
<jsp:setProperty> tag
scriptlet
import statement
Static class member
10. These auto-generated methods allow us to change data members of a Java class
table
inline display
Expression Language
setter method
11. The character that seperates one field from another in a plain text file.
constructor chaining
delimiter
<jsp:setProperty> tag
Tomcat
12. Scope of variables that would be stored in a database
application scope
setter method
container
Class.forName()
13. Type of method that returns the state of one field in an object.
refractor
parameter
getter
CGI variable
14. Open-source SQL (Structured Query Language) database implementation. persistence provider.
safe
MySQL
getter
element
15. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
sequence
JavaScript
field
protocol layering principle
16. Retrieves values in JDBC
request parameter
where clause
protocol layering principle
getXXX method
17. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
Servlet
getXXX method
request attribute
this()
18. A software program that checks an HTML document for syntactical errors.
validator
Transitional
HTML strict
external style sheet
19. In the relational database model is a collection of similar entities. An entity is represented by
validator
Entity class
dependency
Data Access Object
20. an individual component of a document
redirect
element
external style sheet
Java class
21. Type of method that changes the state of one field in an object.
setter
event bubbling
4XX status code
JavaBean
22. 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
JavaScript
stateless
complex type
Class.forName()
23. Your computer sends a request for some file (e.g. "Get me the file 'home.html'") and the web server sends back a _______ ("Here's the file" - followed by the file itself).
absolute positioning
Servlet
Apache
response
24. Something that is not included in a rule or group or list or that does not behave in the expected way
Exception
request scope
input element
well-formed
25. Identifies the document as a web page.
static content
MS Access
subclass
DTD
26. Test class used to test your code automatically
JUnit test
W3C
XHTML (Extensible Hypertext Mark-up Language)
Entity class
27. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
request object
test method
expression scriptlet
Javadoc
28. a piece of Java-code embedded in the HTML-like JSP code
Data Access Object
scriptlet
unit test
Element
29. Process the tag contents if a test condition is satisfied
NodeList
<c:if>
session scope
document.getElementById()
30. Relational database driver used in PHP programming language to provide an interface with MYSQL databases
mysqli
Servlet
foreign key constraint
event handler
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.
weakly typed language
form
Statement
forwarding
32. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role
JSP Expression Language
className attribute
method signature
W3C
33. Entries in a database
Structured Query Language
JAR file
safe
record
34. Computer stops examining comparisons as soon as it determines the final outcome
Statement
short-circuit boolean evaluation
getElementsByTagName
WAR file
35. Open-source SQL (Structured Query Language) database implementation. persistence provider.
weakly typed language
complex type
jQuery theme
MySQL
36. Represents a table in a relational database; each instance corresponds to a row in that table
Apache PHP module
entity
Data Access Object
Driver
37. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.
RequestDispatcher
constructor
WAR webxml attribute
super()
38. Method for just getting (retrieving) data.
GET
library
<jsp:useBean> tag
$
39. Record consisting of one or more fields that are links to other nodes and a data field
Connection
Entity class
Node
external style sheet
40. Tag that gives you the option to iterate over arrays and collections
validator
setter
<c:forEach>
JSP Expression Language
41. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks
relational database
PreparedStatement
Transitional
auto_increment
42. Methodology that anticipates need for flexibility. focuses on keeping code simple and testing often and delivering functional bits of application as soon as they're ready. goal is to build upon small client-approved parts as the project progresses as
request Bean scope
JSP Expression Language
<jsp:useBean> tag
agile programming
43. In this handler use event object to determine event target
Dynamically installed event handler
doGet()
<c:if>
private
44. Generic name for a Java class that manages data on behalf of a JSP page
event bubbling
JavaBean
input element
response
45. 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
relative positioning
stateless
abstract class
template
46. An action that ANT will attempt to do
CGI variable
SQL injection attack
session object
ANT task
47. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply
CSS selector
Expression Language
test method
Event object
48. Any item that can be manipulated such as picture and data file or text.
expression scriptlet
W3C
session scope
object
49. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
helper class
JSP tag
Content negotiation
HttpSession
50. Manages the behavior and data of the application. Logic and data java class
Model
response
XHTML (Extensible Hypertext Mark-up Language)
deprecated
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