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. XHTML element - a class name - an id name






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






3. Document that conforms to SML syntax rules (ex. start tag without end tag)






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






5. The element containing the current element with no intervening container elements.






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






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






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






9. Sets values for parameters in JDBC






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






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






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






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






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






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






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






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






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






19. Identifies the document as a web page.






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






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






22. Specifies whether or not an element is visible






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






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






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






26. Certain look for a jquery element






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






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






29. Programming language designed for managing data in relational database management systems






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






31. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.






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






33. In this handler use event object to determine event target






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






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






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






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






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






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






40. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated






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






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






43. A module of Java code that is hosted on a web server






44. The act of sending onto another destination






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






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






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






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






49. Method for just getting (retrieving) data.






50. A component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks such as XML data processing etc.