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. Sets a property value or values in a Bean.






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






3. An action that ANT will attempt to do






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






5. what an MVC is given by a database






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






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






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






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






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






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






12. Something that is not included in a rule or group or list or that does not behave in the expected way






13. Method for just getting (retrieving) data.






14. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools






15. This component of the MVC architecture holds business data that will be displayed in the JSP page






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






17. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.






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






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






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






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






22. An action that ANT will attempt to do






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






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






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






26. XML element that contains other elements and/or attributes






27. Returns a reference to the element by its ID where element is a reference to an Element object or null if an element with the specified ID is not in the document.






28. Object reference






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






30. Can't attempt one task until the previous task is successful






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






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






33. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.






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






35. All data for a single member (object)






36. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows






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






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






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






40. Success






41. Tells the compiler where to access certain classes






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






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






44. Marks successful completion of one or more tasks - what you are trying to get to.






45. The function for the browser to run when the server responds to your request






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






47. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request






48. Formatting language for XML data






49. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.






50. This provides methods that allow you to retrieve header information as well as information about the client and server.