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. Specifies whether or not an element is visible






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






3. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.






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






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






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






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






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






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






10. Accessor whose purpose is to return the value stored in an instance variable.






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






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






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






14. Defines objects which can connect Java applications to a JDBC Driver






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






16. Client error






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






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






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






20. Server error






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






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






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






24. Success






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






26. Insert a string or replace a variable with its value; makes string formatting and specifying contents more intuitive






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






28. The function for the browser to run when the server responds to your request






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






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






31. allows client software to communicate with database server software






32. Content- Padding - Border- Margin






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






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






35. Elements of the programming language which have essentially evolved out of use/style. Example of this is the java.awt package and its replacement javax.swing






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






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






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






39. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)






40. Entries in a database






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






42. What to attempt to do; requires a "catch" statement






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






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






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






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






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






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






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






50. A set of assertion methods useful for writing tests. Only failed assertions are recorded.