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. This is used to select user information.






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






3. This is used to select user information.






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






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






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






7. Specifies whether or not an element is visible






8. Bean that survives for the life of the HTTP session






9. XHTML element - a class name - an id name






10. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request






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






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






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






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






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






16. Java class specifically created to enable communication with a particular database management product such as MySQL






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






18. Elements not displayed by the browser.






19. Part of class definition that tells control what to do in response to event






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






21. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables






22. XHTML element - a class name - an id name






23. Method that tests the program






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






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






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






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






28. Entries in a database






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






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






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






32. This Java object encapsulates the information that a servlet sends back to the client






33. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive






34. Ascripting language used to make HTML pages interactive






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






36. an object associated with a visitor. Data can be put in this and retrieved from it - much like a Hashtable. A different set of data is kept for each visitor to the site.






37. An action that ANT will attempt to do






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






39. Elements not displayed by the browser.






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






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






42. This Java class outputs the HTML content for a dynamically generated Web page






43. Content- Padding - Border- Margin






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






45. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)






46. Tells a Browser how and where to display text and images on a web page.






47. Open-source servlet container. popular servlet engine of the apache project






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






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






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