Quiz 1


Directions:


1) List 3 input devices.






2) Draw a diagram and explain how the human eye works.






3) What is rasterization?






4) Draw and label the x, y, and z axes (be careful where you place the z axis).






5) What letters do all OpenGL commands begin?






6) What are 3 of the 5 OpenGL primitives?






7) How are the numeric color values represented in OpenGL?






8) True or False -- OpenGL is a stateless machine.






9) Explain the difference (in terms of what the user sees) between double and single buffering.






10) What is the purpose of the #if statements in the following code sample from a header file?
#ifndef HEADER_H
#define HEADER_H
.
.
.
#endif







1 question extra credit: If a monitor refreshes at 60Hz, what is the maximum frames per second? Why?