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. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools






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






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






4. A collection of standard programs and subroutines that are stored and available for immediate use






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






6. Server error






7. Process the tag contents if a test condition is satisfied






8. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine






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






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






11. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application






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






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






14. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply






15. Object reference






16. Can't attempt one task until the previous task is successful






17. Tells the compiler where to access certain classes






18. Defines objects which can connect Java applications to a JDBC Driver






19. Returns a list of elements with the given tag name.






20. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.






21. associative array containing session variables available to the current script






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






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






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






25. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.






26. Method for just getting (retrieving) data.






27. The exclusive address of a web page. The official term is Uniform Resource Locator.






28. Programming language designed for managing data in relational database management systems






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






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






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






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






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






34. A deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.






35. Uses the equal sign to give the object property on the left of the equal sign the value on the right of the equal sign.






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






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






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






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. Method that sets value of the attribute for the request which is retrieved later in either the current JSP page or another JSP page






41. Content- Padding - Border- Margin






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






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






44. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.






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






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






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






48. Specifies whether or not an element is visible






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






50. allows client software to communicate with database server software