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






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






3. a database view that allows the user to see all fields for one record and enter them one at a time.






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






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






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






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






8. Used to amplify tags






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






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






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






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






13. Tells the compiler where to access certain classes






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






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






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






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






18. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET






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






20. This component of the MVC architecture holds business data that will be displayed in the JSP page






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






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






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






24. Class that extends the attributes and methods of a superclass






25. Bean that only survives for current request






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






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






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






29. Success






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






31. The act of sending onto another destination






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






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






34. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools






35. This generic technique (not a Java class) associates Java objects with records in a database






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






37. Elements that are rendered (displayed) with empty space above and below






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






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






40. All data for a single member (object)






41. Used to amplify tags






42. Ascripting language used to make HTML pages interactive






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






44. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply






45. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role






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






47. This is used to select user information.






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






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






50. A document type that allows the use of deprecated tags.