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. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.






2. Associative array that by default contains contents of $_GET and $_POST and $_COOKIE






3. Design pattern for asynchronous invocation of potentially long-running methods of an object






4. The act of intercepting requests and responses to transform or use info contained in the requests or responses; can transform response from a servlet or JSP page






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






6. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements






7. An action that ANT will attempt to do






8. Field that uniquely identifies a record in a table






9. Retrieves values in JDBC






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






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






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






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






14. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element






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






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






17. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.






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






19. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.






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






21. Ascripting language used to make HTML pages interactive






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






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






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






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






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






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






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






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






30. stores information about or change settings for a user session. Variables stored in it hold information about one single user and are available to all pages in one application.






31. Does nothing if expected value equals actual value but throws error otherwise






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






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






34. Sets values for parameters in JDBC






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






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






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






38. Part of JUnit and fails a test with no message






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






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






41. Content- Padding - Border- Margin






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






43. Class that extends the attributes and methods of a superclass






44. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.






45. Certain look for a jquery element






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






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






48. jQuery provides a single object with the most important properties.






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






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