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. Single piece of info; record is one complete set of these






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






3. This is used to select user information.






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.






5. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.






6. Specific style elements such as background-color and font-size fill this role in CSS






7. Causes the chosen class to be dynamically loaded (at runtime)






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






9. If the XML file containing the fragment above were parsed with a W3C DOM parser (as in our programming assignment) - the contents of the fragment above would appear as an object satisfying this interface






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






11. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated






12. Formatting language for XML data






13. Name of the tag to which the style declarations have been assigned






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






15. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean






16. Can't attempt one task until a previous task is successful






17. The next generation of HTML and is a hybrid between HTML and XML. XML was designed to describe data. HTML was designed to display data.






18. Attribute that can be used to generate a unique identity for new rows






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






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






21. A document type that allows the use of deprecated tags.






22. Sets a property value or values in a Bean.






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






24. Describes the styles of the page elements - such as their colors and font sizes and background colors.






25. Rreduces the amount of redundancy in code that may connect to the database (assists in some functionality)






26. One or more complete Java statements grouped together logically - <% %>






27. Scope of variables that would be stored in a database






28. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.






29. Certain look for a jquery element






30. Bean that only survives for current request






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






32. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure






33. This provides methods that allow you to retrieve header information as well as information about the client and server.






34. Entries in a database






35. A set of assertion methods useful for writing tests. Only failed assertions are recorded.






36. a set of classes that supports the development of programs






37. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented






38. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated






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






40. Used to affect a certain portion of your material. They utilize the on/off approach.






41. Name of the tag to which the style declarations have been assigned






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






43. A collection of standard programs and subroutines that are stored and available for immediate use






44. The act of sending onto another destination






45. A popular persistence provider used with Java Web servers






46. Sets values for parameters in JDBC






47. A set of assertion methods useful for writing tests. Only failed assertions are recorded.






48. Enables a subclass to call the methods and fields of its superclass






49. Content- Padding - Border- Margin






50. A program that extracts comments from Java Source files and produces documentation files in HTML.