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. a single instance of that member shared by all instances of this class






2. The exclusive address of a web page. The official term is Uniform Resource Locator.






3. a piece of Java-code embedded in the HTML-like JSP code






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






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






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






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






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






9. Not intended to be depended on by external code and thus are not part of the interface.






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






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






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






13. Used to amplify tags






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






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






16. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files






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






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






19. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables






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






21. Retrieves values in JDBC






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






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






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






25. The act of intercepting requests and responses to transform or use info contained in the requests or responses; can transform response from a servlet or JSP page






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






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






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






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






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






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






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






33. A document type that allows the use of deprecated tags.






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






35. This modifier on a Java class member directs that the member should have a single value that is shared by all instances of this class






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






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






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






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






40. This is used to select user information.






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






42. allows client software to communicate with database server software






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






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






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






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






47. Design pattern for asynchronous invocation of potentially long-running methods of an object






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






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






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