Comp 414:Computer Graphics Question Paper
Comp 414:Computer Graphics
Course:Bachelor Of Computer Science
Institution: Kabarak University question papers
Exam Year:2012
SUPPLEMENTARY/SPECIAL EXAMINATIONS
2011/2012 ACADEMIC YEAR
FOR THE DEGREE OF BACHELOR OF
COMPUTER
SCIENCE
COMP 414: COMPUTER GRAPHICS
DAY:
WEDNESDAY
DATE: 24/10/2012
TIME: 11.00ā1.00 PM.
STREAM:Y4S1
INSTRUCTIONS
Answer question ONE and any other TWO
questions.
QUESTION ONE COMPULSORY (30 MARKS)
A.
What is interactive graphics?
(1 ½ marks)
B.
Briefly explain any five components of computer graphics.
(2 ½ marks)
C.
Explain six applications of computer graphics.
(6 marks)
D.
Consider the line point from (0,3) to (6,8)
.
Using the simple DDA algorithm rasterize the line
points.
(7 marks)
E.
The coordinates of one side of a triangle a
re (20,30) and (50,80). Determine the coordinates of
the other two sides of the triangle and write a java program including an applet to display the
triangle. The line should bear some color and the triangle should be filled with some color.
(
5 marks)
F.
Explain the following composite transformations. .
(i)
Translation
(2 marks)
(ii)
Rotations
(2 marks)
G.
Take an object with coordinates A(1,3), B(2,7), C(6,3), D(5,3).
Required:
(i)
Reflect the given triangle about x
-
axis.
(2 ½
marks)
Page
2
of
3
(ii)
Reflect the given rectangle about y =
-
x
(2 ½ marks)
QUESTION TWO (20 MARKS)
A.
Using an example, explain the difference between uniform and non
-
uniform scaling.
(4
marks)
B.
Explain any f
our properties of light.
(6
marks)
C.
How much time is spent scanning across each row of pixels during screen refresh on a
raster system with a resolution of 1280 by 1024 and a refresh rate of 60 frames per
second?
(2 marks)
D.
What is clipping?
(2 marks)
E.
Using elaborate illustrations, describe the following clipping algorithms:
a.
Line clipping
(3 marks)
b.
Text clipping
(3 marks)
QUESTION THREE (20 MARKS)
A.
Explain two features in each case that distinguishes raster graphics from their vector
counterparts?
(4 marks)
B.Consider an object ABC with co-ordinates A(2,1), B(12,1), C(7,5) rotate the object by 90°
counter clockwise direction. Find the resultant matrix of the new object.
(5 marks)
C.
Briefly explain the following terms as used in computer graphics.
(i)
Animation
(3 marks)
(ii)
Key-frame
(3 marks)
D.
What is the difference between emissive and none-missive flat panel displays?
(3 marks)
E.
What is the use of AWT in graphics programming?
(2 marks)
QUESTION FOUR (20 MARKS)
A.
Translate a polygon with coordinates X
(3,4), Y(8,11), Z(10,3) by 5 units in x direction
and 3 units in y direction. Using matrixes find the new coordinates of the translated
object.
(3 marks)
B.
Explain two basic techniques for producing color displays with a CRT.
(5 marks)
C.
Using an appropriate diagram explain the working of a Refresh Cathode
-
Ray Tube.
( 6 marks)
D.
Discuss any two
visible
-
surface detection methods
.
(6 marks)
Page
3
of
3
QUESTION FIVE (20 MARKS)
A.
What is color gamut?
(3 marks)
B.
If an object was
to be transformed from the origin to be half the size of
the original, Give
the new matrix and its xā,yā,zā values.
(5 marks)
C.
Briefly explain about the RGB color model and its applications.
(3 marks)
D.
Find the transpose of the following matrix.
(i)
(2marks)
(ii)
(1 mark)
E.
Outline different input components(6)that are used in computer graphics.
(6 marks)
More Question Papers