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. Gets the value of a Bean property so that you can display it in a result page.






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






3. Ascripting language used to make HTML pages interactive






4. The act of sending onto another destination






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






6. Sets values for parameters in JDBC






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






8. Used to extract only those records that fulfill a specified criterion.






9. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.






10. Object associated with a visitor; similar to a Hashtable; different set of data kept for each visitor to the site






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






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






13. Not intended to be depended on by external code and thus are not part of the interface.






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






15. A document type that allows the use of deprecated tags.






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






17. In the XML element <g:start_time> - g plays this role






18. A notation that shows all of the information needed to invoke (or call) the method






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






20. Marks successful completion of one or more tasks - what you are trying to get to.






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






22. Web page content that changes or is changed automatically based on database content or user information.






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






24. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented






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






26. Generic name for a Java class that manages data on behalf of a JSP page






27. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests






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






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






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






31. Used to amplify tags






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






33. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.






34. allows client software to communicate with database server software






35. Defines a standard way for accessing and manipulating HTML documents.






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






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






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






39. Enables a subclass to call the methods and fields of its superclass






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






41. Entries in a database






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






43. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.






44. This component of the MVC architecture represents what is delivered to the client browser






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






46. Channel into a new direction (to a different page)






47. Specifies that the Node will contain text elements






48. an individual component of a document






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






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