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. Design pattern for asynchronous invocation of potentially long-running methods of an object






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






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






4. The act of sending onto another destination






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






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






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






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






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






10. Type of method that changes the state of one field in an object.






11. A popular persistence provider used with Java Web servers






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






13. associative array containing session variables available to the current script






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






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






16. Test class used to test your code automatically






17. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.






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






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






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






21. Returns a reference to the element by its ID where element is a reference to an Element object or null if an element with the specified ID is not in the document.






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






23. Defines objects which can connect Java applications to a JDBC Driver






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






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






26. Governing body for the development of platform independent web standards






27. In JSP; makes it possible to easily access application data stored in JavaBeans components (by using characters such as {...} - < - >). Used with JSTL to replace all JAVA






28. Identifies the document as a web page.






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






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






31. Specifies whether or not an element is visible






32. Your computer sends a request for some file (e.g. "Get me the file 'home.html'") and the web server sends back a _______ ("Here's the file" - followed by the file itself).






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






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






35. Specifies that the Node will contain text elements






36. An open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.






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






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






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






40. A system where Web pages and their associated graphics are stored locally on a client computer to reduce Internet traffic and download wait time the next time the page is viewed.






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






42. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page






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






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






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






46. a constructor calls another constructor in its class using the ": this()" designation






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






48. A component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks such as XML data processing etc.






49. Type of method that changes the state of one field in an object.






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