Test your basic knowledge |

Java Web Programming

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. 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






2. Tag that gives you the option to iterate over arrays and collections






3. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request






4. Description of a set of requirements to be satisfied by a method






5. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine






6. 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






7. This Java object is used by a controller servlet to send the request to the appropriate JSP page






8. 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.






9. Open-source servlet container. popular servlet engine of the apache project






10. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)






11. A notation that shows all of the information needed to invoke (or call) the method






12. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows






13. Does nothing if expected value equals actual value but throws error otherwise






14. A web server software notable for playing a key role in the initial growth of the World Wide Web.






15. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute






16. A software program that checks an HTML document for syntactical errors.






17. 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.






18. 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.






19. Design pattern for asynchronous invocation of potentially long-running methods of an object






20. Tells a Browser how and where to display text and images on a web page.






21. ${myBean.name}... Java code that evaluates to a value






22. Clears an area around the content which is inside of the border of an element (length-%)






23. Channel into a new direction (to a different page)






24. XML element that contains other elements and/or attributes






25. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements






26. Used for an origin website to send state information to a user's browser and for the browser to return the state information to the origin site.






27. XHTML element - a class name - an id name






28. Elements that are rendered (displayed) directly in line with the text






29. 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.






30. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.






31. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.






32. Design pattern for asynchronous invocation of potentially long-running methods of an object






33. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean






34. The element containing the current element with no intervening container elements.






35. Manages the behavior and data of the application. Logic and data java class






36. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests






37. Tells the compiler where to access certain classes






38. In this handler use event object to determine event target






39. Open-source SQL (Structured Query Language) database implementation. persistence provider.






40. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute






41. Gets the value of a Bean property so that you can display it in a result page.






42. This component of the MVC architecture directs client requests to the appropriate resource






43. Single piece of info; record is one complete set of these






44. Code indicating status that server sends back to you.






45. Type of method that returns the state of one field in an object.






46. Specifies whether or not an element is visible






47. In the XML fragment <node id="7" x_pos="330" ypos="450">Smallville</node> - node fills this role






48. Code indicating status that server sends back to you.






49. an object that provides an abstract interface to some type of database






50. HTTP request method. Parameters are encoded in URL. used for idempotent requests.