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. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute






2. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>






3. If you want to use the same path-like structure for several tasks - you can define them with this






4. Can't attempt one task until a previous task is successful






5. Test class used to test your code automatically






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






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






8. Retrieves values in JDBC






9. Certain look for a jquery element






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






11. The act of sending onto another destination






12. This provides methods that allow you to retrieve header information as well as information about the client and server.






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






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






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






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






17. associative array containing session variables available to the current script






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






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






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






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






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






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






24. Elements not displayed by the browser.






25. Enables a subclass to call the methods and fields of its superclass






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






27. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.






28. Sets values for parameters in JDBC






29. Element that will be completed as part of a parent element/task






30. Method that tests the program






31. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)






32. Returns a list of elements with the given tag name.






33. Represents a table in a relational database; each instance corresponds to a row in that table






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






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






36. A software program that checks an HTML document for syntactical errors.






37. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.






38. a single instance of that member shared by all instances of this class






39. Prints a message and exits the current script






40. Sets a property value or values in a Bean.






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






42. Can't attempt one task until a previous task is successful






43. Tells the compiler where to access certain classes






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






45. This modifier on a Java class member directs that the member should have a single value that is shared by all instances of this class






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






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






48. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)






49. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application






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