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. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)






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






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






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






5. Object created by servlet container for Servlets to access environment information and provide ability for Servlet to bind object attributes to the invironment scope by name






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






7. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply






8. Layer below HTTP. HTTP accesses this. Reliable data stream service. The Internet's primary transport protocol; provides a point-to-point channel for applications that require reliable communications






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






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






11. Specification about a tag (first ordered list: 1-2-3 or A-B-C)






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






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






14. A popular persistence provider used with Java Web servers






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






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






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






18. JavaScript library that emphasizes interaction between JavaScript and HTML.






19. Used to amplify tags






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






21. The act of sending onto another destination






22. Any item that can be manipulated such as picture and data file or text.






23. Specification about a tag (first ordered list: 1-2-3 or A-B-C)






24. an individual component of a document






25. Bean that only survives for current request






26. A software program that checks an HTML document for syntactical errors.






27. An XML document whose content describes the structure of other XML documents.






28. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application






29. allows client software to communicate with database server software






30. A blueprint for creating objects of a certain kind; defines data and methods.






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






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






33. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>






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






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






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






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






38. Specifies where to send the form-data when a form is submitted.






39. In the relational database model is a collection of similar entities. An entity is represented by






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






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






42. This component of the MVC architecture directs client requests to the appropriate resource






43. Manages the behavior and data of the application. Logic and data java class






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






45. Object reference






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






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






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






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






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