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 individual component of a document






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






3. Used to extract only those records that fulfill a specified criterion.






4. a set of classes that supports the development of programs






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






6. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page






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






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






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






10. Entries in a database






11. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.






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






13. Document that conforms to SML syntax rules (ex. start tag without end tag)






14. Sets values for parameters in JDBC






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






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






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






18. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.






19. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.






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






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






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






23. Uses the equal sign to give the object property on the left of the equal sign the value on the right of the equal sign.






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






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






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






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






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






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






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






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






32. This component of the MVC architecture represents what is delivered to the client browser






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






34. Used to pass data to a server. can contain input elements like text fields and checkboxes and radio-buttons and submit buttons and more. It can also contain select lists and textarea and fieldset and legend and label elements.






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






36. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page






37. Specifies where to send the form-data when a form is submitted.






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






39. Programming language designed for managing data in relational database management systems






40. A special type of button in your forms that will perform the form's set action.






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






42. Bean that only survives for current request






43. A class that provides its attributes and methods to a subclass.






44. Programming language designed for managing data in relational database management systems






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






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






47. what an MVC is given by a database






48. Retrieves values in JDBC






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






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