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. Elements that are rendered (displayed) with empty space above and below






2. This Java object encapsulates the information that a servlet sends back to the client






3. A component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks such as XML data processing etc.






4. A popular persistence provider used with Java Web servers






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






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






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






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






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






10. Elements that are rendered (displayed) directly in line with the text






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






12. Specification about a tag (first ordered list: 1-2-3 or A-B-C)






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






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






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






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






17. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.






18. Insert a string or replace a variable with its value; makes string formatting and specifying contents more intuitive






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






20. A program that extracts comments from Java Source files and produces documentation files in HTML.






21. A pseudo-method that creates an object. Instance methods with the same name as their class. are invoked using the new keyword.






22. Method that tests the program






23. Specifies that the Node will contain text elements






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






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






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






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






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






29. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT






30. Channel into a new direction (to a different page)






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






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






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






34. Bean that only survives for current request






35. Used to amplify tags






36. Certain look for a jquery element






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






38. The GET and HEAD are ____ methods and SHOULD NOT have the significance of taking an action other than retrieval.






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






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






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






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






43. Method that may involve anything - like storing or updating data or ordering a product or sending E-mail.






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






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






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






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






48. This generic technique (not a Java class) associates Java objects with records in a database






49. If the XML file containing the fragment above were parsed with a W3C DOM parser (as in our programming assignment) - the contents of the fragment above would appear as an object satisfying this interface






50. Method that retrieves the values corresponding to the given attribute name that is set through setAttribute()