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. Record consisting of one or more fields that are links to other nodes and a data field
Element
Apache PHP module
catch
Node
2. This term describes an action for which performing the action twice has the same effect as performing it once
idempotent
selector
2xx status code
table
3. Generic name for a Java class that manages data on behalf of a JSP page
session object
JavaBean
HTML DOM
request Bean scope
4. 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
viewport
URL
foreign key
package
5. Single piece of info; record is one complete set of these
idempotent
field
object
ResultSet
6. Represents a table in a relational database; each instance corresponds to a row in that table
entity
JSP Expression Language
response
session Bean scope
7. Contain data about transaction between browser and server (IP address etc.)
fixed positioning
CGI variable
scriptlet
Data Access Object
8. Elements that are rendered (displayed) with empty space above and below
block display
jQuery theme
entity
View
9. Name of the tag to which the style declarations have been assigned
private
JUnit test
selector
object
10. This Java object is used by a controller servlet to send the request to the appropriate JSP page
RequestDispatcher
request object
auto_increment
<jsp:useBean> tag
11. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.
test method
method signature
private
XMLHttpRequest
12. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
request attribute
request parameter
assertEquals()
ANT task
13. Manages the behavior and data of the application. Logic and data java class
dynamic content
Model
jQuery theme
table
14. A collection of standard programs and subroutines that are stored and available for immediate use
redirect
ResultSet
library
Data Access Object
15. An element in a dialog box that allows the user to choose from a set of options
request object
table
radio button
external style sheet
16. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure
Object-Relational Mapping
session attribute
auto_increment
refractor
17. Single piece of info; record is one complete set of these
parameter
field
fail()
form method
18. allows client software to communicate with database server software
setter method
$_REQUEST
Connection
redirect
19. Insert a string or replace a variable with its value; makes string formatting and specifying contents more intuitive
session Bean scope
POST
string interpolation
well-formed
20. Class that extends the attributes and methods of a superclass
Driver
subclass
request Bean scope
doGet()
21. Governing body for the development of platform independent web standards
CSS Property
this()
filtering
W3C
22. a database view that allows the user to see all fields for one record and enter them one at a time.
ANT dependency
form
field
Hibernate
23. Description of a set of requirements to be satisfied by a method
entity
stateless
padding
Spec comment
24. Record consisting of one or more fields that are links to other nodes and a data field
request parameter
JavaScript
JavaBean
Node
25. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.
request scope
this()
HTTP
helper class
26. 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
JUnit test
fixed positioning
super()
SQL injection attack
27. a single instance of that member shared by all instances of this class
foreign key constraint
Static class member
XHTML (Extensible Hypertext Mark-up Language)
URL
28. Specification about a tag (first ordered list: 1-2-3 or A-B-C)
attribute
box model
Tomcat
test method
29. Does nothing if expected value equals actual value but throws error otherwise
Connection
assertEquals()
JavaBean
<c:forEach>
30. Causes the chosen class to be dynamically loaded (at runtime)
constructor
Class.forName()
Exception
JSTL (JavaServer Pages Standard Tag Library)
31. Ascripting language used to make HTML pages interactive
W3C DOM
JavaScript
CSS selector
RequestDispatcher
32. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)
class library
jQuery theme
tag
valid
33. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs
static content
request parameter
Attribute
weakly typed language
34. Rreduces the amount of redundancy in code that may connect to the database (assists in some functionality)
helper class
primary key
session scope
CSS selector
35. A class that provides its attributes and methods to a subclass.
expression scriptlet
Caching
superclass
Apache PHP module
36. 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
<c:forEach> tag
RequestDispatcher
cookie
<jsp:setProperty> tag
37. 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).
Asynchronous method
AJAX
response
Element
38. A style sheet containing format and layout settings that is stored in a separate file.
external style sheet
fail()
test method
Spec comment
39. The address of a website. Uniform Resource locator.
JavaBean
URL
assignment statement
jQuery theme
40. Tells a Browser how and where to display text and images on a web page.
tag
library
setter method
Data Access Object
41. 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.
status code
request Bean scope
ANT
entity
42. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)
request attribute
CSS property
catch
super()
43. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
agile programming
CSS Property
auto_increment
<jsp:useBean>
44. Needs to be installed to run PHP on Apache
Apache PHP module
selector
Event object
RequestDispatcher
45. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
protocol layering principle
PreparedStatement
import statement
MySQL
46. Channel into a new direction (to a different page)
redirect
Class.forName()
status code
HTML strict
47. Returns a list of elements with the given tag name.
margins
XPATH
getElementsByTagName
hidden input element
48. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
simple type
Extreme programming
URL
relational database
49. An action that ANT will attempt to do
status code
ANT task
Java class
idempotent
50. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
relational database
W3C DOM
element
CSS Property