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. An element in a dialog box that allows the user to choose from a set of options






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






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






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






5. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






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






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






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






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






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






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






12. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






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






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






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






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






17. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload






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






19. The act of sending onto another destination






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






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






22. stores information about or change settings for a user session. Variables stored in it hold information about one single user and are available to all pages in one application.






23. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character






24. Technology specifically designed for automated logic testing of Web applications






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






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






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






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






29. Computer stops examining comparisons as soon as it determines the final outcome






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






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






32. Used to amplify tags






33. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page






34. Java classes inside a package that have already been compiled into byte code.






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






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






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






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






39. Bean that only survives for current request






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






41. Your computer sends a ______ for some file (e.g. "Get me the file 'home.html'") and the web server sends back a response ("Here's the file" - followed by the file itself).






42. Any item that can be manipulated such as picture and data file or text.






43. Programming language designed for managing data in relational database management systems






44. An action that ANT will attempt to do






45. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.






46. The act of sending onto another destination






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






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






49. Tells the compiler where to access certain classes






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