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. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks






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






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






4. Method that tests the program






5. This Java class outputs the HTML content for a dynamically generated Web page






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






7. Gets the value of a Bean property so that you can display it in a result page.






8. Specifies whether or not an element is visible






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






10. a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. Development Automation Tool.






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






12. In the relational database model is a collection of similar entities. An entity is represented by






13. Defines objects which can connect Java applications to a JDBC Driver






14. what an MVC is given by a database






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






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






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






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






19. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.






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






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






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






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






24. Needs to be installed to run PHP on Apache






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






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






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






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






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






30. Written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory






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






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






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






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






35. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.






36. Ascripting language used to make HTML pages interactive






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






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






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






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






41. Tag that gives you the option to iterate over arrays and collections






42. Retrieves values in JDBC






43. One or more set of rules in an XSL style sheet






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






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






46. The act of sending onto another destination






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






48. Governing body for the development of platform independent web standards






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






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