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. Name of the tag to which the style declarations have been assigned






2. Entries in a database






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






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






5. A popular persistence provider used with Java Web servers






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






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






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






9. allows you to create and bind objects to a session. is often used for managing security credentials and for managing state among multiple pages (such as in a Web-based wizard). Lasts for life of request






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






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






12. Single piece of info; record is one complete set of these






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






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






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






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






17. Java class specifically created to enable communication with a particular database management product such as MySQL






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






19. This Java object is used by a controller servlet to send the request to the appropriate JSP page






20. Identifies the document as a web page.






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






22. Class that extends the attributes and methods of a superclass






23. A module of Java code that is hosted on a web server






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






25. Prints a message and exits the current script






26. Used to pass data to a server. can contain input elements like text fields and checkboxes and radio-buttons and submit buttons and more. It can also contain select lists and textarea and fieldset and legend and label elements.






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






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






29. allows client software to communicate with database server software






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






31. Gets the value of a Bean property so that you can display it in a result page.






32. Method for just getting (retrieving) data.






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






34. An XML document whose content describes the structure of other XML documents.






35. This Java class is used in JDBC pages to execute SQL statements and provides protection against SQL scripting attacks






36. A communications protocol that treats each request as an independent transaction that is unrelated to any previous request so that the communication consists of independent pairs of requests and responses. Does not require the server to retain sessio






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






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






39. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements






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






41. Code indicating status that server sends back to you.






42. Gets the value of a Bean property so that you can display it in a result page.






43. Object associated with a visitor; similar to a Hashtable; different set of data kept for each visitor to the site






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






45. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)






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






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






48. Describes the styles of the page elements - such as their colors and font sizes and background colors.






49. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element






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