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 project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files






2. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request






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






4. Prints a message and exits the current script






5. Method that tests the program






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






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






8. allows client software to communicate with database server software






9. Description of a set of requirements to be satisfied by a method






10. Governing body for the development of platform independent web standards






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






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






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






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






15. what an MVC is given by a database






16. All data for a single member (object)






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






18. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.






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






20. Specifies that the child elements must appear in an order






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






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






23. Entries in a database






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






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






26. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio






27. Tells the compiler where to access certain classes






28. A set of assertion methods useful for writing tests. Only failed assertions are recorded.






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






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






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






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






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






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






35. Ascripting language used to make HTML pages interactive






36. a single instance of that member shared by all instances of this class






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






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






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






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






41. A component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks such as XML data processing etc.






42. Attribute that can be used to generate a unique identity for new rows






43. Name which includes a directive to a particular class or object in its reference (ex. System.in); use the .(dot) operator






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






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






46. Description of a set of requirements to be satisfied by a method






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






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






49. What to attempt to do; requires a "catch" statement






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