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 part of a CSS rule specifies the set of HTML elements to which a defined style should apply






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






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






4. Method for just getting (retrieving) data.






5. Specifies whether or not an element is visible






6. Object used for executing a static SQL statement and returning the result it produces






7. An action that ANT will attempt to do






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






9. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.






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






11. The act of sending onto another destination






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






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






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






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






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






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






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






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






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






21. A module of Java code that is hosted on a web server






22. Technology specifically designed for automated logic testing of Web applications






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






24. The act of sending onto another destination






25. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character






26. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine






27. Entries in a database






28. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks






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






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






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






32. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive






33. Specifies that the Node will contain text elements






34. Object used for executing a static SQL statement and returning the result it produces






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






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






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






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






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






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






41. The address of a website. Uniform Resource locator.






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






43. Elements of the programming language which have essentially evolved out of use/style. Example of this is the java.awt package and its replacement javax.swing






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






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






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






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






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






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






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