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 Java class outputs the HTML content for a dynamically generated Web page






2. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented






3. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method






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






5. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.






6. Java class specifically created to enable communication with a particular database management product such as MySQL






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






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






9. Associative array that by default contains contents of $_GET and $_POST and $_COOKIE






10. Used to amplify tags






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






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






13. An action that ANT will attempt to do






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






15. A web server software notable for playing a key role in the initial growth of the World Wide Web.






16. An open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.






17. The act of sending onto another destination






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






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






20. Client error






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






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






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






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






25. Content- Padding - Border- Margin






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






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






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






29. Marks successful completion of one or more tasks - what you are trying to get to.






30. Returns a reference to the element by its ID where element is a reference to an Element object or null if an element with the specified ID is not in the document.






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






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






33. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.






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






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






36. Certain look for a jquery element






37. Methodology that anticipates need for flexibility. focuses on keeping code simple and testing often and delivering functional bits of application as soon as they're ready. goal is to build upon small client-approved parts as the project progresses as






38. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.






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






40. Name of the tag to which the style declarations have been assigned






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






42. An XML document whose content describes the structure of other XML documents.






43. Advances the record cursor by one record. Returns a boolean value indicating success or failure. Failure occurs if the cursor moved past the last record.






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






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






46. Sets values for parameters in JDBC






47. Bean that only survives for current request






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






49. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS






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