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. Name which includes a directive to a particular class or object in its reference (ex. System.in); use the .(dot) operator






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






3. Specifies whether or not an element is visible






4. Description of a set of requirements to be satisfied by a method






5. Manages the behavior and data of the application. Logic and data java class






6. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.






7. Keyword that can be used inside any method to refer to the current object






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






9. One or more complete Java statements grouped together logically - <% %>






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






11. Client error






12. All data for a single member (object)






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






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






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






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






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






18. Record consisting of one or more fields that are links to other nodes and a data field






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






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






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






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






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






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






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






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






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






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






29. Method that tests the program






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






31. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload






32. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.






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






34. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.






35. object created by servlet container for Servlets to access environment information and provide ability for Servlet to bind object attributes to the invironment scope by name






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






37. Record consisting of one or more fields that are links to other nodes and a data field






38. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.






39. what an MVC is given by a database






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






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






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






43. Elements not displayed by the browser.






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






45. Field that uniquely identifies a record in a table






46. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.






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






48. Specifies whether or not an element is visible






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






50. Advances the record cursor by one record. Returns a boolean value indicating success or failure. Failure occurs if the cursor moved past the last record.