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 individual component of a document






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






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






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






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






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






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






8. Positioned outside of the relative positioning. The element is positioned in a fixed position on the document.






9. Bean that survives for the life of the HTTP session






10. Field that uniquely identifies a record in a table






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






12. All data for a single member (object)






13. Accessor whose purpose is to return the value stored in an instance variable.






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






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






16. A popular persistence provider used with Java Web servers






17. ${myBean.name}... Java code that evaluates to a value






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






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






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






21. A class that provides its attributes and methods to a subclass.






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






23. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET






24. anyone can use to create and manipulate objects. forms public interface.






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






26. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.






27. Marks successful completion of one or more tasks - what you are trying to get to.






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






29. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page






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






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






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






33. The act of intercepting requests and responses to transform or use info contained in the requests or responses; can transform response from a servlet or JSP page






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






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






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






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






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






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






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






41. Type of method that changes the state of one field in an object.






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






43. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.






44. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute






45. Improving the design of existing software code. doesn't change the observable behavior of the software; it improves its internal structure






46. Ascripting language used to make HTML pages interactive






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






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






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






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






Can you answer 50 questions in 15 minutes?



Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests