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. Channel into a new direction (to a different page)






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






3. Elements not displayed by the browser.






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






5. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>






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






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






8. Computer stops examining comparisons as soon as it determines the final outcome






9. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character






10. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>






11. Bean that only survives for current request






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






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






14. an object that provides an abstract interface to some type of database






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






16. Server error






17. JavaScript library that emphasizes interaction between JavaScript and HTML.






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






19. Insert a string or replace a variable with its value; makes string formatting and specifying contents more intuitive






20. a test of each individual component (often a program) to ensure that it is as defect-free as possible






21. Object reference






22. Layer below HTTP. HTTP accesses this. Reliable data stream service. The Internet's primary transport protocol; provides a point-to-point channel for applications that require reliable communications






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






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






25. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.






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






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






28. Tells the compiler where to access certain classes






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






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






31. The act of sending onto another destination






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






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






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






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






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






37. Open-source SQL (Structured Query Language) database implementation. persistence provider.






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






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






40. Certain look for a jquery element






41. Defines restrictions on a simpleType or simpleContent or complexContent definition; names that are reserved by XML






42. The event gets sent to the most specific element and after this element has an opportunity to react - the event bubbles up to more general elements.






43. Retrieves values in JDBC






44. Used for an origin website to send state information to a user's browser and for the browser to return the state information to the origin site.






45. Specific style elements such as background-color and font-size fill this role in CSS






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






47. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools






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






49. All data for a single member (object)






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