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 survives for the life of the HTTP session






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






3. Test class used to test your code automatically






4. A style sheet containing format and layout settings that is stored in a separate file.






5. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)






6. Design pattern for asynchronous invocation of potentially long-running methods of an object






7. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)






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






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






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






11. Tag that gives you the option to iterate over arrays and collections






12. Defines objects which can connect Java applications to a JDBC Driver






13. Certain look for a jquery element






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






15. Success






16. Defines a standard way for accessing and manipulating HTML documents.






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






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






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






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






21. The act of intercepting requests and responses to transform or use info contained in the requests or responses; can transform response from a servlet or JSP page






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






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






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






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






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






27. Content- Padding - Border- Margin






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






29. All data for a single member (object)






30. The data transfer protocol used on the World Wide Web. About requests and responses. Uses TCP.






31. Tells a Browser how and where to display text and images on a web page.






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






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






34. Tag that gives you the option to iterate over arrays and collections






35. Handles the error if it does not satisfy the "try" statement






36. Identifies the document as a web page.






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






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






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






40. A set of assertion methods useful for writing tests. Only failed assertions are recorded.






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






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






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






44. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML






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






46. Elements not displayed by the browser.






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






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






49. Bean that only survives for current request






50. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables