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. Represents a table in a relational database; each instance corresponds to a row in that table






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






3. allows client software to communicate with database server software






4. Needs to be installed to run PHP on Apache






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






6. Tells the compiler where to access certain classes






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






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






9. Content- Padding - Border- Margin






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






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






12. Record consisting of one or more fields that are links to other nodes and a data field






13. Entries in a database






14. Used to amplify tags






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






16. Tag that gives you the option to iterate over arrays and collections






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






18. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.






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






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






21. A popular persistence provider used with Java Web servers






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






23. a single instance of that member shared by all instances of this class






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






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






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






27. This Java class outputs the HTML content for a dynamically generated Web page






28. Methodology that anticipates need for flexibility. focuses on keeping code simple and testing often and delivering functional bits of application as soon as they're ready. goal is to build upon small client-approved parts as the project progresses as






29. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)






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






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






32. One or more set of rules in an XSL style sheet






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






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






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






36. HTTP request method. Parameters are encoded in URL. used for idempotent requests.






37. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.






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






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






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






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






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






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






44. Server error






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. Type of method that returns the state of one field in an object.






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






48. A Java keyword used in method declarations that specify which exceptions are not handled within the method but rather passed to the next higher level of the program.






49. Server error






50. Prints a message and exits the current script