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 term describes an action for which performing the action twice has the same effect as performing it once






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






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






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






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






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






7. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






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






9. Content- Padding - Border- Margin






10. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)






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






12. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






13. The function for the browser to run when the server responds to your request






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






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






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






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






18. Test class used to test your code automatically






19. Method that tests the program






20. A blueprint for creating objects of a certain kind; defines data and methods.






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






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






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






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






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






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






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






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






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






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






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






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






33. Your computer sends a ______ for some file (e.g. "Get me the file 'home.html'") and the web server sends back a response ("Here's the file" - followed by the file itself).






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






35. Bean that survives for the life of the HTTP session






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






37. This generic technique (not a Java class) associates Java objects with records in a database






38. If you want to use the same path-like structure for several tasks - you can define them with this






39. object created by servlet container for Servlets to access environment information and provide ability for Servlet to bind object attributes to the invironment scope by name






40. Open-source SQL (Structured Query Language) database implementation. persistence provider.






41. This provides methods that allow you to retrieve header information as well as information about the client and server.






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






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






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






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






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






47. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.






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






49. Certain look for a jquery element






50. Tells the compiler where to access certain classes