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. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






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






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






4. Spaces at the top and bottom and left and right of the document between the edges of the text; the absolute boundary of text and graphics on a page






5. Extension of JAR task with special treatment for files that should end up in WEB-INF directories of the Web Application Archive






6. This Java class outputs the HTML content for a dynamically generated Web page






7. Entries in a database






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






9. Specifies that the Node will contain text elements






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






11. This Java class outputs the HTML content for a dynamically generated Web page






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






13. The element containing the current element with no intervening container elements.






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






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






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






17. Object reference






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






19. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.






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






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






22. allows you to create and bind objects to a session. is often used for managing security credentials and for managing state among multiple pages (such as in a Web-based wizard). Lasts for life of request






23. a constructor calls another constructor in its class using the ": this()" designation






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






25. ${myBean.name}... Java code that evaluates to a value






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






27. In the relational database model is a collection of similar entities. An entity is represented by






28. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine






29. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables






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






31. Tells the compiler where to access certain classes






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






33. Server error






34. Entries in a database






35. A collection of standard programs and subroutines that are stored and available for immediate use






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






37. Elements that are rendered (displayed) with empty space above and below






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






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






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






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






42. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure






43. Success






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






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






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






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






48. The event gets sent to the most specific element and after this element has an opportunity to react - the event bubbles up to more general elements.






49. Layer below HTTP. HTTP accesses this. Reliable data stream service. The Internet's primary transport protocol; provides a point-to-point channel for applications that require reliable communications






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