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






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






3. a constructor calls another constructor in its class using the ": this()" designation






4. This component of the MVC architecture directs client requests to the appropriate resource






5. JavaScript library that emphasizes interaction between JavaScript and HTML.






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






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






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






9. Java classes inside a package that have already been compiled into byte code.






10. Java classes inside a package that have already been compiled into byte code.






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






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






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






14. jQuery provides a single object with the most important properties.






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






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






17. Does nothing if expected value equals actual value but throws error otherwise






18. XML element that contains other elements and/or attributes






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






20. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method






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






22. Specifies whether or not an element is visible






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






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






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






26. Specification about a tag (first ordered list: 1-2-3 or A-B-C)






27. Code indicating status that server sends back to you.






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






29. Client error






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






31. Elements not displayed by the browser.






32. Single piece of info; record is one complete set of these






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






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






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






36. A Java keyword used in method declarations that specify which exceptions are not handled within the method but rather passed to the next higher level of the program.






37. Contain data about transaction between browser and server (IP address etc.)






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






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






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






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






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






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






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






45. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure






46. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.






47. an individual component of a document






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






49. Used to affect a certain portion of your material. They utilize the on/off approach.






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