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. ${myBean.name}... Java code that evaluates to a value






2. Prints a message and exits the current script






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






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






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






6. Open-source servlet container. popular servlet engine of the apache project






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






8. Done by including portions of SQL statements in a web form entry field in an attempt to get the website to pass a newly formed rogue SQL command to the database






9. A software program that checks an HTML document for syntactical errors.






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






11. Advances the record cursor by one record. Returns a boolean value indicating success or failure. Failure occurs if the cursor moved past the last record.






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






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






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






15. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables






16. Entries in a database






17. The element containing the current element with no intervening container elements.






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






19. A notation that shows all of the information needed to invoke (or call) the method






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






21. After a database query is performed this Java class provides access to the records extracted from the database






22. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated






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






24. an individual component of a document






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






26. In JSP; makes it possible to easily access application data stored in JavaBeans components (by using characters such as {...} - < - >). Used with JSTL to replace all JAVA






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






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






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






30. Method that retrieves the values corresponding to the given attribute name that is set through setAttribute()






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






32. Client error






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






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






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






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






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






38. Contain data about transaction between browser and server (IP address etc.)






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






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






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






42. Something that is not included in a rule or group or list or that does not behave in the expected way






43. a class with a default constructor that exposes properties through its (get) and (set) methods - Generic name for a Java class that manages data on behalf of a JSP page






44. This generic technique (not a Java class) associates Java objects with records in a database






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






46. The address of a website. Uniform Resource locator.






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






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






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






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






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