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. Bean that only survives for current request






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






3. Prints a message and exits the current script






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






5. an individual component of a document






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






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






8. This modifier on a Java class member directs that the member should have a single value that is shared by all instances of this class






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






10. Relational database driver used in PHP programming language to provide an interface with MYSQL databases






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






12. Represents a table in a relational database; each instance corresponds to a row in that table






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. Programming language designed for managing data in relational database management systems






15. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS






16. Enables a subclass to call the methods and fields of its superclass






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






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






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






20. Content- Padding - Border- Margin






21. Elements not displayed by the browser.






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






23. The event gets sent to the most specific element and after this element has an opportunity to react - the event bubbles up to more general elements.






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






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






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






27. A module of Java code that is hosted on a web server






28. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)






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






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






31. In JSP; makes it possible to easily access application data stored in JavaBeans components (by using characters such as {...} - < - >). Used with JSTL to replace all JAVA






32. Code indicating status that server sends back to you.






33. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks






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






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






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






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






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






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






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






41. One or more complete Java statements grouped together logically - <% %>






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






43. Description of a set of requirements to be satisfied by a method






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






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






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






47. Attribute used to associate a template with an XML element; also used to define a template for the entire XML document






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






49. Specifies whether or not an element is visible






50. This Java class outputs the HTML content for a dynamically generated Web page