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. Method for just getting (retrieving) data.






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






3. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






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






5. Prints a message and exits the current script






6. Not intended to be depended on by external code and thus are not part of the interface.






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






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






9. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role






10. Record consisting of one or more fields that are links to other nodes and a data field






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






12. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools






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






14. Test class used to test your code automatically






15. Web page content that changes or is changed automatically based on database content or user information.






16. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files






17. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET






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






19. Sets values for parameters in JDBC






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






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






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






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






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






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






26. a test of each individual component (often a program) to ensure that it is as defect-free as possible






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






28. Java classes inside a package that have already been compiled into byte code.






29. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive






30. Computer stops examining comparisons as soon as it determines the final outcome






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






32. Defines a standard way for accessing and manipulating HTML documents.






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






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






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






36. Methodology that anticipates need for flexibility. focuses on keeping code simple and testing often and delivering functional bits of application as soon as they're ready. goal is to build upon small client-approved parts as the project progresses as






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






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






39. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.






40. Identifies the document as a web page.






41. A style sheet containing format and layout settings that is stored in a separate file.






42. anyone can use to create and manipulate objects. forms public interface.






43. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables






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






45. A Java keyword used in method declarations that specify which exceptions are not handled within the method but rather passed to the next higher level of the program.






46. Ascripting language used to make HTML pages interactive






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






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






49. This Java class outputs the HTML content for a dynamically generated Web page






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