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. Field that uniquely identifies a record in a table






2. This component of the MVC architecture represents what is delivered to the client browser






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






4. Specification about a tag (first ordered list: 1-2-3 or A-B-C)






5. The character that seperates one field from another in a plain text file.






6. an object associated with a visitor. Data can be put in this and retrieved from it - much like a Hashtable. A different set of data is kept for each visitor to the site.






7. Success






8. Java class specifically created to enable communication with a particular database management product such as MySQL






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






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






11. One or more set of rules in an XSL style sheet






12. Attribute used to associate a template with an XML element; also used to define a template for the entire XML document






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






14. These auto-generated methods allow us to change data members of a Java class






15. The act of sending onto another destination






16. In the XML element <g:start_time> - g plays this role






17. Specifies that the child elements must appear in an order






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






19. A module of Java code that is hosted on a web server






20. The address of a website. Uniform Resource locator.






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






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






23. Bean that survives for the life of the HTTP session






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






25. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML






26. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.






27. Entries in a database






28. Ascripting language used to make HTML pages interactive






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






30. This Java object encapsulates the information that a servlet sends back to the client






31. A blueprint for creating objects of a certain kind; defines data and methods.






32. The act of sending onto another destination






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






34. A special type of button in your forms that will perform the form's set action.






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






36. Elements that are rendered (displayed) with empty space above and below






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






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






39. a database view that allows the user to see all fields for one record and enter them one at a time.






40. what an MVC is given by a database






41. a single instance of that member shared by all instances of this class






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






43. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.






44. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.






45. Elements not displayed by the browser.






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






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






48. Object used for executing a static SQL statement and returning the result it produces






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






50. This is used to select user information.