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. a piece of Java-code embedded in the HTML-like JSP code






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






4. Tells the compiler where to access certain classes






5. This component of the MVC architecture represents what is delivered to the client browser






6. Keyword that can be used inside any method to refer to the current object






7. Ascripting language used to make HTML pages interactive






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






9. an individual component of a document






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






11. Specific style elements such as background-color and font-size fill this role in CSS






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






13. Prints a message and exits the current script






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






15. Scope of variables that would be stored in a database






16. Needs to be installed to run PHP on Apache






17. Accessor whose purpose is to return the value stored in an instance variable.






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






19. Sets a property value or values in a Bean.






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






21. Process the tag contents if a test condition is satisfied






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






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






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






25. Sets a property value or values in a Bean.






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






27. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role






28. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application






29. This Java object encapsulates the information that a servlet sends back to the client






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






31. Describes the styles of the page elements - such as their colors and font sizes and background colors.






32. Done by including portions of SQL statements in a web form entry field in an attempt to get the website to pass a newly formed rogue SQL command to the database






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






34. an object associated with a visitor. Data can be put in this and retrieved from it - much like a Hashtable. A different set of data is kept for each visitor to the site.






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






36. Channel into a new direction (to a different page)






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






38. Servlet configuration descriptor to use WEB-INF/web.xml; required most of the time in WAR task






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






40. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page






41. Specifies whether or not an element is visible






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






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






44. what an MVC is given by a database






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






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






47. Channel into a new direction (to a different page)






48. Sets values for parameters in JDBC






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






50. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated