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. Web page content that changes or is changed automatically based on database content or user information.






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






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






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






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






6. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)






7. Method that tests the program






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






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






10. Entries in a database






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






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






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






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






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






16. Method that retrieves the values corresponding to the given attribute name that is set through setAttribute()






17. a set of classes that supports the development of programs






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






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






20. Method that tests the program






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






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






23. Used for an origin website to send state information to a user's browser and for the browser to return the state information to the origin site.






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






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






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






27. Specific style elements such as background-color and font-size fill this role in CSS






28. The event gets sent to the most specific element and after this element has an opportunity to react - the event bubbles up to more general elements.






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






30. Type of method that returns the state of one field in an object.






31. Bean that only survives for current request






32. This Java object is used by a controller servlet to send the request to the appropriate JSP page






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






34. One or more complete Java statements grouped together logically - <% %>






35. allows you to create and bind objects to a session. is often used for managing security credentials and for managing state among multiple pages (such as in a Web-based wizard). Lasts for life of request






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






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






38. Specifies whether or not an element is visible






39. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.






40. An element in a dialog box that allows the user to choose from a set of options






41. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)






42. Clears an area around the content which is inside of the border of an element (length-%)






43. Tag that gives you the option to iterate over arrays and collections






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






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






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






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






48. Handles the error if it does not satisfy the "try" statement






49. Attribute used to associate a template with an XML element; also used to define a template for the entire XML document






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