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. Tag that gives you the option to iterate over arrays and collections






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






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






4. Element that will be completed as part of a parent element/task






5. Part of class definition that tells control what to do in response to event






6. Server error






7. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.






8. All data for a single member (object)






9. Technology specifically designed for automated logic testing of Web applications






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






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






12. This modifier on a Java class member directs that the member should have a single value that is shared by all instances of this class






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






14. Something that is not included in a rule or group or list or that does not behave in the expected way






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






16. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method






17. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character






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






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






20. A class that provides its attributes and methods to a subclass.






21. Uses the equal sign to give the object property on the left of the equal sign the value on the right of the equal sign.






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






23. This term describes an action for which performing the action twice has the same effect as performing it once






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






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






26. Process the tag contents if a test condition is satisfied






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






28. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)






29. Runs tests in ANT; just have <formatter> - <test> and <classpath>






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






31. Marks successful completion of one or more tasks - what you are trying to get to.






32. After a database query is performed this Java class provides access to the records extracted from the database






33. Returns a list of elements with the given tag name.






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






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






36. This is used to select user information.






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






38. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT






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






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






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






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






43. Something that is not included in a rule or group or list or that does not behave in the expected way






44. This ANT element defines all of the places a Java task would look for classes to load






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






46. Content- Padding - Border- Margin






47. This is used to select user information.






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






49. allows client software to communicate with database server software






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