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






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






3. a class with a default constructor that exposes properties through its (get) and (set) methods - Generic name for a Java class that manages data on behalf of a JSP page






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






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






6. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.






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






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






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






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






11. Element that will be completed as part of a parent element/task






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






13. Technology specifically designed for automated logic testing of Web applications






14. A software program that checks an HTML document for syntactical errors.






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






16. Client error






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






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






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






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






21. Something that is not included in a rule or group or list or that does not behave in the expected way






22. Retrieves values in JDBC






23. Specifies whether or not an element is visible






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






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






26. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.






27. JavaScript library that emphasizes interaction between JavaScript and HTML.






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






29. The next generation of HTML and is a hybrid between HTML and XML. XML was designed to describe data. HTML was designed to display data.






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






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






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






33. Handles the error if it does not satisfy the "try" statement






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






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






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






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. Sets values for parameters in JDBC






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






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






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






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






43. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML






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






45. A program that extracts comments from Java Source files and produces documentation files in HTML.






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






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






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






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






50. Entries in a database