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. Used to extract only those records that fulfill a specified criterion.






2. Server error






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






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






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






6. The element containing the current element with no intervening container elements.






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






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






9. Tells the compiler where to access certain classes






10. Ascripting language used to make HTML pages interactive






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






12. an individual component of a document






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






14. Language that support either implicit type conversion (nearly all languages support at least one implicit type conversion) and ad-hoc polymorphism (also known as overloading) or both (ex. PHP)






15. Object reference






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






17. An element in a dialog box that allows the user to choose from a set of options






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






19. Process the tag contents if a test condition is satisfied






20. A special type of button in your forms that will perform the form's set action.






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






22. Sets a property value or values in a Bean.






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






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






25. A blueprint for creating objects of a certain kind; defines data and methods.






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






27. Causes the chosen class to be dynamically loaded (at runtime)






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






29. Sets values for parameters in JDBC






30. Type of method that returns the state of one field in an object.






31. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.






32. an individual component of a document






33. In the relational database model is a collection of similar entities. An entity is represented by






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






35. an object that provides an abstract interface to some type of database






36. The act of sending onto another destination






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






38. A software program that checks an HTML document for syntactical errors.






39. Method for just getting (retrieving) data.






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






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






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






43. an object associated with a visitor. Data can be put in this and retrieved from it - much like a Hashtable. A different set of data is kept for each visitor to the site.






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






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






46. A system where Web pages and their associated graphics are stored locally on a client computer to reduce Internet traffic and download wait time the next time the page is viewed.






47. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables






48. Object used for executing a static SQL statement and returning the result it produces






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






50. Part of JUnit and fails a test with no message