Get premium membership and access revision papers, questions with answers as well as video lessons.

Comp 320: Introduction To Computer Graphics Question Paper

Comp 320: Introduction To Computer Graphics 

Course:Bachelor Of Education Science

Institution: Kabarak University question papers

Exam Year:2010



INSTRUCTIONS:
 Answer question ONE (compulsory) and Any other TWO questions

1. (a)What is computer graphics? (2 marks)
(b) Using a neat well labeled diagram explain the basic design of magnetic deflection
CRT (6 marks)
(c) Define the following terms in reference to computer graphics:- (3 marks)
i) a) persistence
b) Pixel
c) Contrast ratio
ii) Give an account on how computer graphics has improved the Education sector with
appropriate example (3 marks)
(d) Discuss the basic attributes of a straight line giving examples in each case.
(4 marks)
(e) Differentiate between image processing and Computer Graphics giving appropriate
in each case (4 marks)
(f) (b) Write a program to draw an ellipse using C/C++ programming language.
(5 marks)
(g) Differentiate between Horizontal and vertical resolution. (3 marks)

SECTION B
CHOOSE ANY TWO
2. (a) Explain the following 2D geometric transformation: (9 marks)
(i) Translation
(ii) Rotation
(iii)Scaling
(b) Name and discuss into details the two categories of flat panel giving examples in
each case
(6 marks)
c) Various devices are available for data input on graphics workstations. Name at least
6 devices.
d) Elaborate on the term “Flat Panel Display’’ (2 marks)
3. (a) Explain the following into details giving appropriate examples in each case:-
(7 marks)
(i) Raster Scans displays
(ii) Random scan displays
(iii)Explain the shear transformation (3 marks)
(b)Explain the term horizontal Retrace of the electron beam (2 marks)
(c) Write a procedure for implementing DDA line algorithm and hence write a
program for drawing a line based on DDA line algorithm (used C programming
language) (8 marks)
Page 3 of 3

4. (a) Discuss at least 8 areas where computer graphic is applied citing appropriate
examples. (2 marks)
(b) i) Define the term “Clipping algorithm’’ as used in computer graphics
(2 marks)
ii) With aid of appropriate diagrams, carefully explain Sutherland-
Hodgeman polygon clipping algorithm. (10 marks)
iii) Write a C/C++ program to draw a circle. Use circle function in your program.
(4 marks)
5 (a) With aid of neat diagram, explain the basic design of a plasma panel display
Device (10 marks)
(b) Draw a flow chart showing steps involved in the translation and hence write a
program to implement translation of a line using C++ programming language
(10 marks)






More Question Papers


Popular Exams



Return to Question Papers