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






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






3. Part of JUnit and fails a test with no message






4. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.






5. Enables a subclass to call the methods and fields of its superclass






6. This is used to select user information.






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






8. Success






9. This term describes an action for which performing the action twice has the same effect as performing it once






10. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated






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






12. jQuery provides a single object with the most important properties.






13. The act of sending onto another destination






14. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.






15. Channel into a new direction (to a different page)






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






17. Open-source servlet container. popular servlet engine of the apache project






18. Single piece of info; record is one complete set of these






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






20. Can't attempt one task until the previous task is successful






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






22. Elements that are rendered (displayed) directly in line with the text






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






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






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






26. This Java object encapsulates the information that a servlet sends back to the client






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






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






29. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT






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






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






32. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.






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






34. stores information about or change settings for a user session. Variables stored in it hold information about one single user and are available to all pages in one application.






35. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.






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






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






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






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






40. allows client software to communicate with database server software






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






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






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






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






45. Certain look for a jquery element






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






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






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






49. Returns a list of elements with the given tag name.






50. associative array containing session variables available to the current script