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. Java classes inside a package that have already been compiled into byte code.






2. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean






3. Elements not displayed by the browser.






4. Tells the compiler where to access certain classes






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






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






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






8. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.






9. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.






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






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






12. Test class used to test your code automatically






13. Used to amplify tags






14. Can't attempt one task until the previous task is successful






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






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






17. Specific style elements such as background-color and font-size fill this role in CSS






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






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






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






21. Specifies where to send the form-data when a form is submitted.






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






23. Clears an area around the content which is inside of the border of an element (length-%)






24. a class with a default constructor that exposes properties through its (get) and (set) methods - Generic name for a Java class that manages data on behalf of a JSP page






25. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio






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






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






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






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






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






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






32. anyone can use to create and manipulate objects. forms public interface.






33. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.






34. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS






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






36. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.






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






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






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






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






41. a set of classes that supports the development of programs






42. Server error






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






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






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






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






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






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






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






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