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. Certain look for a jquery element






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






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






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






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






6. Specifies that the Node will contain text elements






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






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






9. After a database query is performed this Java class provides access to the records extracted from the database






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






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






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






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






14. Method that retrieves the values corresponding to the given attribute name that is set through setAttribute()






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






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






17. The act of sending onto another destination






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






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






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






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






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






23. Used for an origin website to send state information to a user's browser and for the browser to return the state information to the origin site.






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






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






26. The act of sending onto another destination






27. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.






28. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.






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






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






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






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






33. If the XML file containing the fragment above were parsed with a W3C DOM parser (as in our programming assignment) - the contents of the fragment above would appear as an object satisfying this interface






34. Bean that only survives for current request






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






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






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






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






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






40. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.






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






42. Client error






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






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






45. A Java keyword used in method declarations that specify which exceptions are not handled within the method but rather passed to the next higher level of the program.






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






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






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






49. Bean that only survives for current request






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