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. This is used to select user information.






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






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






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






5. An API used to send HTTP requests directly to a web server and load the server response data directly back into the script.






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






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






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






9. Name of the tag to which the style declarations have been assigned






10. Bean that only survives for current request






11. Ascripting language used to make HTML pages interactive






12. XHTML element - a class name - an id name






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






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






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






16. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files






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. Combination of data and operations that can be performed on that data; specification of the data members and methods of the object.






19. Certain look for a jquery element






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






21. Runs tests in ANT; just have <formatter> - <test> and <classpath>






22. What to attempt to do; requires a "catch" statement






23. Servlet configuration descriptor to use WEB-INF/web.xml; required most of the time in WAR task






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






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






26. Success






27. This is used to select user information.






28. Client error






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






30. Compiles a java source tree






31. Bean that only survives for current request






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






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






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






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






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






37. This term describes an action for which performing the action twice has the same effect as performing it once






38. Bean that only survives for current request






39. An open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.






40. If you want to use the same path-like structure for several tasks - you can define them with this






41. Specifies constraints and information about the values of attributes or text-only elements






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






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






44. After a database query is performed this Java class provides access to the records extracted from the database






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






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






47. Document that conforms to SML syntax rules (ex. start tag without end tag)






48. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.






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






50. Spaces at the top and bottom and left and right of the document between the edges of the text; the absolute boundary of text and graphics on a page