Get premium membership and access revision papers, questions with answers as well as video lessons.
Got a question or eager to learn? Discover limitless learning on WhatsApp now - Start Now!

Comp 414: Introduction To Computer Graphics December 2009 Question Paper

Comp 414: Introduction To Computer Graphics December 2009 

Course:Bachelor Of Computer Science

Institution: Kabarak University question papers

Exam Year:2009



COURSE CODE: COMP 414
COURSE TITLE: INTRODUCTION TO COMPUTER GRAPHICS
STREAM: Y4S1

INSTRUCTIONS:
1. This question paper has FIVE questions
2. Answer question ONE and any other TWO questions

SECTION A
1. (a) What is Computer Graphics? (2 marks)
(b) Write a program to draw an ellipse using C programming language (5marks)
(c) Define the following terms in reference to computer graphics: - (3 marks)
i)
a. Morphing
b. pixel
c. Aspect ratio
ii) Give an account on how computer graphics has improved the Education &
Training sector with appropriate example (3 marks)

(d) Discuss the basic attributes of a straight line giving examples in each case.(6marks)
(e) Differentiate between Image Processing and Computer Graphics giving
appropriate in each case (4marks)
(f) Using a neat well labeled diagram explain the basic design of magnetic deflection
CRT (7 marks)

SECTION B
Choose any Two
2. (a) Elaborate on the term “Flat Panel Display” (2 marks)
(b) Name and discuss into details the two categories of flat panel giving examples in each
case (6 marks)
ii) Various devices are available for data input on graphics workstations. Name at
least 6 devices. (3 marks)

c) Explain the following 2D geometric Transformation: (9 marks)
(i) Translation
(ii) Rotation
(iii)Scaling

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 algorithm and hence write a program
for drawing a line based on DDA line algorithm (Use C programming Language)
(8marks)
4. (a) Discuss at least 8 areas where Computer graphics is applied citing appropriate
examples (4 marks)
(b) (i) Define the term “Clipping algorithm” as used in computer graphics (2marks)
(ii) With aid of appropriate diagrams, carefully explain Sutherland-Hodgeman
polygon clipping algorithm (10marks)
(iii) Write a C program to draw a circle .Use circle function in your program.
(4 marks)
5. (a) With an aid of neat diagram, explain the basic design of a plasma panel display
device (10 marks)
(b) Draw a flow chat showing steps involved in the Translation and hence write a
program to implement translation of a line using C programming Language
(10marks)






More Question Papers


Popular Exams



Return to Question Papers