PATH: Instructional Server> COP 1830> Study Guides>

COP 1830 Final Study Guide


The Final Exam will consist of 40 Multiple Choice or True/False (Yes/No) questions covering Chapter 17 in our HTML textbook and online Chapters E-J in our Virtual JavaScript Textbook. You should also review the tutorial references from the [W3Schools web site] about JavaScript, especially their:

      JavaScript [Tutorial Home Page] and [JavaScript Objects Intro]
      JavaScript [Object Examples] and [HTML DOM Examples]
      JavaScript and HTML DOM [Object References]

Note: You will not be held responsible to know the specifics about the properties and methods within all built-in JavaScript objects, except you should know them for the Math and String objects, and be able to explain the purposes of the others.

The statements below define the bare minimum that a student should know to be prepared for the exam.

  1. Be familiar with the basic considerations related to form design in XHTML.
  2. Know the basic XHTML syntax for creating forms within a web page.
  3. Describe the various input controls used within forms and the tags used to define them.
  4. Be familiar with the methods of submitting and resetting forms, especially the use of the action and method attributes.
  5. Know the meaning of the get and post methods of form submission.
  6. Explain what "JavaScript" is and distinguish it from other programming languages such as Java and C.
  7. Know the definitions of the following JavaScipt programming terms: object, property and method.
  8. Differentiate between the following node types: document, element, attribute, text, and comment.
  9. Be familiar with the methods listed for the built-in Math object on the [JavaScript Math Object Reference page at W3Schools].
  10. Be familiar with the methods listed for the built-in String object on the [JavaScript String Object Reference page at W3Schools].
  11. Know the proper syntax to access object properties and methods, including how to assign values to properties how to pass parameters into methods.
  12. Be able to define the term "HTML DOM" and its related hierarchical terms: node, child, parent, sibling, and leaf node.
  13. Be familiar with HTML DOM properties and methods listed on the [HTML DOM Properties and Methods page at W3Schools].
  14. Be able to explain HTML DOM node properties as described on the [HTML DOM Node Information page at W3Schools].
  15. Know how to use the HTML DOM style object to access or alter the style property of an element object, especially font characteristics.
  16. Explain the objects listed on the [JavaScript and HTML DOM Objects page at W3Schools].
  17. Explain the events listed for the XHTML event handlers listed on the [JavaScript Event Reference page at W3Schools].
  18. Explain what HTTP "cookies" are and how they work.
  19. Know how to replace an image on a Web page using JavaScript events.
  20. Know how to define an image map on a Web page and how to attach event behaviors to its areas using JavaScript.

PATH: Instructional Server> COP 1830> Study Guides>