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. Tag that gives you the option to iterate over arrays and collections






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






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






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






5. Causes the chosen class to be dynamically loaded (at runtime)






6. This component of the MVC architecture directs client requests to the appropriate resource






7. This Java object is used by a controller servlet to send the request to the appropriate JSP page






8. an individual component of a document






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






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






11. Ascripting language used to make HTML pages interactive






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






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






14. Sets values for parameters in JDBC






15. XHTML element - a class name - an id name






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






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






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






19. Runs tests in ANT; just have <formatter> - <test> and <classpath>






20. a database view that allows the user to see all fields for one record and enter them one at a time.






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






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






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






24. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.






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






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






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






28. The character that seperates one field from another in a plain text file.






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






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






31. Not intended to be depended on by external code and thus are not part of the interface.






32. Type of method that changes the state of one field in an object.






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






34. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements






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






36. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean






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






38. A document type that allows the use of deprecated tags.






39. All data for a single member (object)






40. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






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






42. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)






43. attributes that are bound to a session as a mean to provide state to a set of related HTTP requests






44. Web page content that changes or is changed automatically based on database content or user information.






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






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






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






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






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






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