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. Associative array that by default contains contents of $_GET and $_POST and $_COOKIE






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






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






4. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks






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






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






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






8. ${myBean.name}... Java code that evaluates to a value






9. Test class used to test your code automatically






10. The next generation of HTML and is a hybrid between HTML and XML. XML was designed to describe data. HTML was designed to display data.






11. Ascripting language used to make HTML pages interactive






12. Code indicating status that server sends back to you.






13. Advances the record cursor by one record. Returns a boolean value indicating success or failure. Failure occurs if the cursor moved past the last record.






14. allows client software to communicate with database server software






15. Client error






16. This is used to select user information.






17. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.






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






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






20. a class with a default constructor that exposes properties through its (get) and (set) methods - Generic name for a Java class that manages data on behalf of a JSP page






21. Name of the tag to which the style declarations have been assigned






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






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






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






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






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






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






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






29. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.






30. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.






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






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






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






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






35. Content- Padding - Border- Margin






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






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






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






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






40. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables






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






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






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






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






45. Used to affect a certain portion of your material. They utilize the on/off approach.






46. Scope of variables that would be stored in a database






47. The exclusive address of a web page. The official term is Uniform Resource Locator.






48. The act of sending onto another destination






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






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