General Information
- Date: Wednesday, Feb 27, 2019
- Time/Location: Your exam will take place in lecture.
- Duration: 50 minutes
- Closed-book, Closed-notebooks, No Computers/Calculators.
- Use a pencil/mechanical pencil (no pen) to answer the exam.
- We may curve in this course. After you taken the exam, do not discuss
anything associated with the exam with other students that have
not taken the exam yet.
- Posting any information in Piazza about the exam after taking it
is considered an academic integrity violation.
- Do not separate the pages of the exam (e.g., remove the staple). This
will interfere with the scanning process.
Exam Structure
- Short answer questions: This includes for example, multiple
choice, true/false, fill-in-the-blank, and 1-2 sentence answer type questions.
- Code analysis questions: We will give a short segment of code and
you may be asked to identify syntax and logical errors, generate code
output, etc.
- Code Writing: Write code snippets of HTML/CSS to solve a given
problem.
Topics
The exam will include all the material covered in
lecture, quizzes, exercises, and project #1 including the following topics:
- Networking fundamentals
- Web Fundamentals
- IP Addresses
- Web Server
- DNS
- URLs
- Only the following HTML
- How to define tables.
- How to define ordered and unordered lists.
- Other tags you should be familiar with:
- <br /> or <br> (both acceptable)
- <strong></strong>
- <em></em>
- <h1></h1>, <h2></h2>, etc.
- <div></div>
- <span></span>
- <p></p>
- <pre></pre>
- <img>
- <a></a>
- Box Model
- Only the following CSS properties
- font-family
- background
- color
- font-size
- text-align
- margin
- padding
- border
- font-style
- font-weight
- Pseudo-classes
- a:link
- a:visited
- a:hover
- a:active
- Selectors
- id selectors
- class selectors
- type selectors
- descendant selectors
- combining selectors
- Very limited JavaScript
- what it is
- comment syntax
- <script></script> tags
- basic operators
- reserved words
The exam will NOT cover the following topics:
- Komodo Edit
- Writing JavaScript
- Anything after week 4