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 component of the MVC architecture represents what is delivered to the client browser






2. Object reference






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






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






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






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






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






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






9. Object created by servlet container for Servlets to access environment information and provide ability for Servlet to bind object attributes to the invironment scope by name






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






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






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






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






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






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






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






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






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






19. Part of class definition that tells control what to do in response to event






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






21. Bean that only survives for current request






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






23. jQuery provides a single object with the most important properties.






24. This term describes an action for which performing the action twice has the same effect as performing it once






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






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






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






28. Specifies constraints and information about the values of attributes or text-only elements






29. Does nothing if expected value equals actual value but throws error otherwise






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






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






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






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






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






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






36. Specifies that the Node will contain text elements






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






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






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






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






41. An action that ANT will attempt to do






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






43. Success






44. In this handler use event object to determine event target






45. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files






46. This ANT element defines all of the places a Java task would look for classes to load






47. Contain data about transaction between browser and server (IP address etc.)






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






49. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated






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