Cop 311: Computer Graphics Question Paper
Cop 311: Computer Graphics
Course:Bachelor Of Science In Computer Science
Institution: The Presbyterian University Of East Africa question papers
Exam Year:2017
INSTRUCTIONS:
a) Read the instructions on ANSWER BOOKLET carefully:
b) Answer Question ONE and any other TWO Questions
c) Time allowed is TWO hours
QUESTION ONE (30 MARKS)
a) Explain how Computer Graphics finds its use in the following areas. (8 marks)
i. Multimedia
ii. Design and Drawing
iii. Animation
iv. Simulation
b) Graphics figures can be drawn using two possible techniques, discuss each in detail. Use diagrams where necessary. (6 Marks)
c) Write notes on the following concepts. (8 marks)
i. Resolution
ii. Morphing
iii. Frame Buffer
iv. Persistence
d) Explain the CRT Monitor with the aid of a well labelled diagram. (8 Marks)
QUESTION TWO (15 MARKS)
a) Explain any four difficulties for drawing Graphic Pictures on the screen. (4 marks)
b) Two techniques have been used to display colour in a CRT screen. Explain these methods with the aid of well labelled diagrams. (6 Marks)
c) Discuss how a DVST works. Use a well labelled diagram to illustrate. (5 Marks)
QUESTION THREE (15 MARKS)
a) While the same picture can be drawn using several algorithms, some are desirable
than others. Discuss the qualities of a good Line Drawing Algorithm. (6 Marks)
b) Explain the following line drawing algorithms
i. DDA (2 Marks)
ii. Bresenham (2 Marks)
c) Differentiate between Emissive and Non-Emissive displays. (5 Marks)
QUESTION FOUR (15 MARKS)
a) With the aid of illustrations explain the three two-dimensional transformations. (6 Marks)
b) Explain the following concepts.
i. VGA (1 Marks)
ii. SVGA (1 Marks)
iii. Display Files (1 Marks)
c) You want to set up a software that does all sorts of graphics work. Discuss any six interactive graphics devices. (6 Marks)
QUESTION FIVE (15 MARKS)
a) Explain why we need to do windowing and clipping. (2 Marks)
b) Differentiate World Co-ordinates from Device Co-ordinates. (4 Marks)
c) Explain the Mid-Point Subdivision Algorithm. (2 Marks)
d) Write a note on the following interactive input methods. (7 marks)
i. Basic Positioning Methods.
ii. Constraints.
iii. Grids.
iv. Rubber-Band Methods.
v. Dragging.
vi. Painting and Drawing.
vii. Gravity Field.
More Question Papers
Exams With Marking Schemes