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. a set of classes that supports the development of programs






2. Retrieves values in JDBC






3. After a database query is performed this Java class provides access to the records extracted from the database






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






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






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






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






8. Client error






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






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






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






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






13. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files






14. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






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






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






17. Method for just getting (retrieving) data.






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






19. Spaces at the top and bottom and left and right of the document between the edges of the text; the absolute boundary of text and graphics on a page






20. Elements that are rendered (displayed) directly in line with the text






21. HTTP request method. Parameters are encoded in URL. used for idempotent requests.






22. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element






23. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.






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






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






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






27. In JSP; makes it possible to easily access application data stored in JavaBeans components (by using characters such as {...} - < - >). Used with JSTL to replace all JAVA






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






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






30. Server error






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






32. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.






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






34. These auto-generated methods allow us to change data members of a Java class






35. This is used to select user information.






36. The character that seperates one field from another in a plain text file.






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






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






39. Relational database driver used in PHP programming language to provide an interface with MYSQL databases






40. The act of sending onto another destination






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






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






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






44. Uses the equal sign to give the object property on the left of the equal sign the value on the right of the equal sign.






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






46. HTTP request method. Parameters are encoded in URL. used for idempotent requests.






47. Tells the compiler where to access certain classes






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






49. An XML document whose content describes the structure of other XML documents.






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