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






2. Attribute that can be used to generate a unique identity for new rows






3. A collection of standard programs and subroutines that are stored and available for immediate use






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






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






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






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






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






9. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows






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






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






12. Class that extends the attributes and methods of a superclass






13. Part of class definition that tells control what to do in response to event






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






15. Part of class definition that tells control what to do in response to event






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






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






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






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






20. Name which includes a directive to a particular class or object in its reference (ex. System.in); use the .(dot) operator






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






22. ${myBean.name}... Java code that evaluates to a value






23. Generic name for a Java class that manages data on behalf of a JSP page






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






25. Entries in a database






26. Prints a message and exits the current script






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






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






29. Used to amplify tags






30. Tells a Browser how and where to display text and images on a web page.






31. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)






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






33. Methodology that anticipates need for flexibility. focuses on keeping code simple and testing often and delivering functional bits of application as soon as they're ready. goal is to build upon small client-approved parts as the project progresses as






34. Type of method that changes the state of one field in an object.






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






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






37. Relational database driver used in PHP programming language to provide an interface with MYSQL databases






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






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






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






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






42. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)






43. Ascripting language used to make HTML pages interactive






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






45. This is used to select user information.






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






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






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






49. Object associated with a visitor; similar to a Hashtable; different set of data kept for each visitor to the site






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