0% found this document useful (0 votes)
608 views15 pages

CG - End Term Question Papers

This document is an exam paper for the subject Computer Graphics for the 5th semester BCA students in November-December 2017. It contains instructions for the exam, details of the paper including the maximum marks and duration, and 9 questions divided across 4 units. Students are instructed to attempt 5 questions in total, including the compulsory Question 1 which contains 10 short answer questions covering key concepts from all units. The remaining 8 questions have 2 parts each worth varying marks, with questions testing knowledge of topics like Bresenham's algorithm, circle generation, 2D transformations, 3D representations, curves, projections and hidden surface removal.

Uploaded by

anjali sahu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
608 views15 pages

CG - End Term Question Papers

This document is an exam paper for the subject Computer Graphics for the 5th semester BCA students in November-December 2017. It contains instructions for the exam, details of the paper including the maximum marks and duration, and 9 questions divided across 4 units. Students are instructed to attempt 5 questions in total, including the compulsory Question 1 which contains 10 short answer questions covering key concepts from all units. The remaining 8 questions have 2 parts each worth varying marks, with questions testing knowledge of topics like Bresenham's algorithm, circle generation, 2D transformations, 3D representations, curves, projections and hidden surface removal.

Uploaded by

anjali sahu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

(Please write your Exam Roll No.) Exam Roll No. ...

END TERM EXAMINATION


FIFTH SEMESTER [BCA] Dec. -2019
Paper Code: BCA 303 Subject: Computer Graphics
Time: Note:
3 Hours Maximum Marks:75
Attempt five questions in all including Q. No. 1 which is
Select one question from each unit.
compulsory.

Q1 Answer the following questions (5x5-25)


circle using Bresenham's
a What steps are required to scan convert a

algorithm?
b} Briefly explain the functions of Random scan display processor.
c) Explain matrix representation for 2-D transformations.
d) Write short notes on:
i) Polygon Mesh
ii) Constructive Solid Geometry
e) Explain the following:
i) Vanishing point
i) Cavalier projection

UNIT I

Q2 a) Discuss the advantages of interactive graphics. Briefly explain


conceptual framework for interactive graphics. (7.5
b} Differentiate between Random scan and Raster Scan System. (5)

Q3 a) Indicate which raster location would be choosen by Bresenham's


co-ordinates (1,1) to
algorithm when scan converting a line from screen
screen co-ordinates (8,5). (7.5)
b) Discuss the side effects of scan conversion. (5)

UNIT II

with verticles A (0,0), B{1,1) and C(5,2) to twice its


Q4 a) Magnify the triangle
size while keeping C (5,2) fixed (7.5)
b) What do you mean by shearing? Explain with the help of matrix. (5)

the transformation that rotates an object point 0 about the


Q5 a) Derive
origin. (7.5)
for rotation of an object by 300 about
(i) Find the matrix representation
origin.
after the rotation.
(i) What are the new co-ordinates of the point P (2, -4)
b) Explain window to view-port transformation. (5)

UNIT III

function for
Q6 a) Find the geometric matrix, basis matrix and blending
parametric cubic curves (Hermite curve). (7.5)
Geometric continuity? How it is different from
b) What do you mean by
parametric continuity? (5)

PPa
BcA-30o3
P.T.O.
-2-1
Q7 a) How solids should be represented in Computer Graphics? Give a
comparative analysis of all the representations? (7.5)
b) Explain the following:
(i) Sweep Representation (ii) Primitive Instancing (5)

UNIT IV

Q8 a) Briefly explain z-buffer method for hidden surface removal with


example. (7.5)
b) How perspective projection is different from parallel projection? (5)

Q9 a) Explain depth sorting method of hidden surface removal. (7.5)


b) Differentiate between orthographic and oblique projections? (5)

*********
MS 1
Exam Roll No. . . .**************
Exam Roll No.)
Please write your
END TERM EXAMINATION
2018
FIFTH SEMESTER [BCA] NovEMBER-DECEMBER
Paper Code: BCA-303
Subject: Computer Graphics
Maximum Marks: 75
Time: 3 Hours
Q no.1 which is compulsory.
Note: Attempt five questions in all including
each unit.
Select one question from
Answer the following questions:-
(2.5x10-25)
Q1
of circle.
(a) Explain eight-way symmetry
(b) What is anti-aliasing?
controller in raster scan system?
(c) What is the role of video by 30° about the
the point P (2, -4) after rotating
(d What are the coordinates of
origin?
(e) Explain the working of color CRT.
() Define Homogeneous coordinate system.
Oblique projection.
(g) Differentiate between Orthographic andmeshes.
of
(h) Briefly explain the concept Polygon
() What is primitive instancing?
G) Differentiate between 2D clipping and 3D clipping.

UNIT-I
with its derivation. (6.5)
Q2 (a) Describe Bresenham's line drawing algorithm
of circle of radius 7 with
(b) Using Mid-Point circle algorithm draw a quadrant
center (0, 0).
(6)

is at L(-3,1) and
rectangular window whose lower left-hand
corner
Q3 (a) Let R be
line segment AB with endpoints
upper-right hand c o r n e r is at R{2,6). Clip .5)
A(-4,2) and B(-1,7) using Cohn-sutherland algorithm.
interactive graphics. (6)
(b) Explain conceptual framework for
UNIT-II
(a) Perform a 45° rotation of triangle A(0,0), B(1,1), C(5,2) about P(-1,1). (6.5)
Q4 (6)
(b) Explain window-to-viewport transformation.
in i.e, (7.5)
Q5 (a) Prove that two successive 2D scaling are multiplicative nature,
s(sS)s(s,.5,)=s(,,5,,,S,.S,1
(b) Explain matrix representation of 3D transformations. (5
UNIT-III
Explain the following: (12.5)
Q6
(a Boundary representation
(b) Spatial partitioning
(c) CSG
(d) Sweep representation

of Beizer curves. Find all blending function for Beizer


Q7 (a) State the properties
curve (n-3). (6.5)
(b) Describe B-Spline in detail and identify the differences between b-spline and
Beizer curve. 6)
UNIT-IV
hidden surface removal. Explain Painter's
Q8 (a) What do you understand by
algorithm. (6.5)
(b) Explain various types of parallel projection. (6)

Q9 (a) Explain various types of perspective projections. (6.5)


(b) Explain Z-buffer method for hidden surface removal. (6)
************

P
(Please write your Exam Roll No.) Exam Roll No. . & 490Uol
******e*********

END TERM EXAMINATIOON


FIFTH SEMESTER BCA] NovEMBER-DECEMBER 2017
Paper Code: BCA-303 Subject: Computer Graphics
Time: 3 Hours
Note:
Maximum Marks: 75
Aitempt any five questions including Q.no. 1
which is compulsory.
Select one question from each unit.

Q1 Answer any ten questions of the following:


(2.5x10-25)
a Draw the architecture of a simple raster graphics system?
DYGjve three differences between parallel and perspective projections.
cDefine the terms persistence and aspect ratio.
(d) List three properties of B spline curve?
Je) How much time is spent scanning across each row of pixels during
SCreen refresh on a raster sýstem with resolution of 1280x1024 and a
reffesh rate of 60 frames per second?
What is significance of homogeneous coordinate system in graphics?
e ist advantages and disadvantages of DDA algorithm for line drawing.
rConsider a raster system with resolution of 1280x1024. How many
pixels could be accessed per second in the system by a display
controller that refreshes the screen at a rate of 60 frames per second?
What is the access time per pixel?
i) What is Anti-Aliasing?
Give the transformation matrices for 3D rotation.
(k) List three properties of a B-Spline curve.

UnitI
Q2 (a) Derive condition for scan converting a circle using Bresenham's circle
drawing algorithm. Draw an octant of a circle of radius 8 and centered
at origin giving all steps. (7.5)
(b) List and explain the applications of interactive computer graphics. (5)

Q3 (afiven a clipping window A(20, 20) B(60, 20) C(60, 40) D(20, 40). Using
Cohen Sutherland algorithm find the visible portion of line segment
joining the point P(40, 80) Q(120, 30)? (6.5)
(bDiscuss about midpoint subdivision algorithm. (6)
Unit
04 a Consider the square (0,0), e , (2,0), (2,2). Perform a composite
transformation of the square by using the following steps. (Give the
coordinates of the squareat each of the intermediate
steps).
() Scale by using S, =2 and S, = 3.
(i) Rotate 450 in the anticlockwise direction.
(iTranslate by using T = 3 and 7, = 5.
(6.5)
(bDerive the transformation matrix for reflection of a point about an
arbitrary line y = mxtc.
(6)

P.T.O.
BCA-3S3
-2-1
Q5 (a) A polygon is describe by A(40, 70), B (60, 40), C(40, 10), D(20, 40) & A
(40, 70). It is desired to scale up the polygon to double of the size but
located at the same position. Indicate the necessary transformation to
carry out the task and find the transformed coordinates of the
polygon. (6.5)
(b) Suppose there is a rectangle ABCD whose co-ordinates are A(1,1),
B(4,1), C(4,4), D(1,4) and the window co-ordinates are (2,2), (5,2),
(5,5), (2,5) and the given viewport location is (0.5, 0) (1, 0.5), (0.5, 0.5).
Calculate the viewing transformation matrix? (6)

Unit-II
(aConstruct enough points on the Bezier curve whose control points are
Pol4,2), P1(8,8) and Pa(16,4) to draw an accurate sketch. What is the
legree of the curve? What are the coordinates atv = 0.5? (7.5)
Explain Boundary representations with examples. (5
Q7 (a) Write in detail on CSG methods and how CSG operations are
implemented using ray casting methods. (6.5)
(b) List all the properties of the Bezier curve. Prove one property of the
curve. (6)

Uít-IV
(a Define principal vanishing point. Discuss types of perspective
projections. (6.5)
(bExplain the Depth sorting Algorithm for Hidden Surface Removal. (6)
Q9 (a) Find the transformation for Cavalier projection with 0 = 45°. Find the
projection of a unit cube using the Cavalier transformation. (7.5)
(b) Describe the three dimensional Cohen-Sutherland clipping algorithm.(5)
***********

BCA-30s
(Please write your Exam Roll No.) Exam Roll No. 20fgi02OIy

END TERM EXAMINATION


FIFTH SEMESTER [BCA] DECEMBER 2016
Paper Code: BCA-3003 Subject: Computer Graphics
Maximum Marks: 75
Time: 3 Hours
Note: Attempt any five questions including Q.no.1 which is compulsorsy Select
onequestion from each Unit.
Answer the following questions: (2.5x10-25)
a) What is the function of a CRT?
b Give two differences between random scan and raster scan display system.

Define the terms Bit map, pixel nap and resolution.


d ) What is interlacing?
(Specify first order parametric continuity condition for two curves?
G i v e a chart classifying the various projections.
(g) List various input devices used in interactive graphics.
sizes of
h) Consider a raster system with resolution of 1280 x 1024. What
frame buffer (in bytes) are needed for the system to store 24 bits per pixel
and 12 bits per pixel respectively?
What is an Octree?
Mention two advantages of LCD displays over Plasmna displays.
Unit-I
02 (a) Describe Bresenham's circle drawing algorithm. Draw a quadrant of a circle
of radius 6 with center (1, 3) giving all steps. (7.5)
(b} Using Bresenham's line drawing algorithm find out the list of the activated
pixels for the line from (5, 5) to (13, 9). (5)
(a) Given a clipping window A(20, 20), B (60, 20), C(60, 40), D(20, 40). Using
Sutherland Cohen algorithm find the visible portion of the line segment
joining the points P(40, 80) and Q(120, 30). (6)
Discuss the advantages of interactive graphics? Give a classification of
b)
applications where interactive graphics are used. (6.5)
Unit-II
What is the significance of homogenot.s coordinate system in graphic? Give 3D
9 transformation matrices for rotation in homogeneous coordinate system
Magnify the triangle with vertices A(0, 0), B(1, 1), C(5, 2) to twice its size
keeping C(5, 2) fixed. (12.5)

(a) A triangle is defined by vertices A(2,2), B(4,2), C(4,4). Find the transformed
coordinates of the triangle after rotation about origin through 900 followed

by reflection about the line y X.= -

(6)
(b) Discuss steps and give matrix to transform an object from window to

viewport. (6.5)
Unit-III
Give the properties of Bezier curve. Find all the blending functions and drive
Bezier matrix for a cubic Bezier curve. Hencefind theequation of a Bezier curve
the control points as Po(40,40), Pi(10,40), Pa(10,60), Pa(60,0) and draw a
given
rough sketch of the curve. (12.5)

Q7 (a) What are B spline curves? Describe the various types of B splines. (6)
(b) What are spatial partitioning representation and boundary representations?(6.5)
Unit-IV
a Discuss the various types of parallel projections. (7.5)
(b Find the projection of a unit cube using Cabinet projection with 6 = 300, (5)

09 (a Explain Z-Buffer Method for hidden surface removal with an example. (6.5)
(b) Explain Cohen Sutherland clipping algorithm for 3D clipping (6)
***********

P
BCA
(Please write your Exam Roll No.) Exam Roll No. ..ilh.uk.6 ([

END TERM EXAMINATION


FIPTH SEMESTER (BCA DECEMBER-2014
Paper Code: BCA3003 Subject: Computer Graphics
(Batch:2011 onwards)
Time:3Hours Maximum Marks:75
Note: Attempt any five questiens including Q.no.1 which is compulsory.
Select one question from each unit.

Q1 Write short notes on the following: (2.5x10-25)


(a) Touch Panel Screen
(b) Antialiasing
(c) Significance of 4 bit code in line clipping.
d) Homogeneous coordinate system
(e) Matrix representation of 2-D shearing.
() Primitive Instancing
(8) Projections
(h) Vanishing point
i) Object Space method
0) Frame buffer

UNIT-
Q2 (a) Describe Mid-Point line drawing algorithm with it's complete derivation. (6.5)
(b) Scan convert the straight line using Midpoint line algorithm whose end points are
(0,0) and (5,6). (6)
OR
Q3 (a) Distinguish between following: (3x2-6)
(i) Interactive vs. Non Interactive graphics.
(i) Raster vs. Random Scan display.
(b) Discuss Cohen-Sutherland line clipping algorithm with a suitable example. (6.5)

UNIT-I
Q4 (a) What do you understand by window port and view port? Briefly describe the steps to
transform an object from window port to view port view conversion. (6.5)
(b) Consider a square A(1,0) B(0,0) C(O,1) D(1,1). Rotate the square ABCD by 600
clockwise about the point A(1,0). Also draw the transformed square. (6)
OR
Q5 (a) Prove that two successive 2-D rotations are additive in nature 1.e
R(a)R(B) =R(a + B). (6)
(b) Reflect a diamond shaped polygon whose vertices are A(-1,0), B{0,-2), C(1,0) and
D0,2) about (i) the horizontal line y=2 (i) the vertical line x=2. (6.5)

UNIT-II
Q6 (a) Explain that how solids are represented by using Boundary representation (B-rep)
Technique and Constructive Solid Geometry (CSG) Technique? (6.5)
(b) Describe Polygon Meshes. (6)
OR
(a) State the properties of Bezier curve. For the cubic Bazier Curve (n=3), find all the
blending functions and the Bezier matrix.
(b) What do you mean by B-Spline curves? ldentify the difference between Bezier and
(9.5)
B-spline curve. (3)

UNIT-JV
Q8 (a) How parallel projections are different from perspective projections? Explain by
discussing suitable example. (6)
(b) Perform a perspective projection onto the x=0 plane ofthe unit cube where centreof
projection is at xe-10, ye=-10 and z=-10. (6.5)
OR
9 (a) What is Hidden Surface Removal Method? Why do we need to remove hidden
surface? Discuss the Depth Buffer (Z buffer) algorithm for hidden surface removal. (6.5)
(b) Distinguish between the following: (3%2-6)
(i) Cavalier vs. Cabinet projcctions (i) 2-D clipping vs. 3-D clipping
************

P
BCA
(Please write your Exam Roll No.) Exam Roll No. yI L
********************

END TERM EXAMINATION


SixTH SEMESTER [BCA] MAY-JUNE-2013
Paper Code: BCA306 Subject: Computer Graphics & Multimedia
Applications (Old)
Time:3 Hours Maximum Marks :75
Note: Attempt any five questions including Q. no. 1 uwhich is compulsory.
Select one question from each unit.

Q.1. Answer any 10 of the following: (2.51 10 25)


a) Evolution of multimedia & their storage devices
b) Hypermedia
c) Tools for delivering multimedia on web
BSP Tree.
Why transformation required.
f) Analog vèrsus digital display unit,
g) Polygon meshes
h) What is the use of Z coordinate value in representing 3-D object on to 2-D sereen?
i) What are two difference methods for producing color display with CRT?
)Matrix representation of 2-D scaling
) Could you carry out composite transformation in normal Cartesian system?
1) Constructive solid geometry
UNIT-I
Explain Bresenham's line drawing algorithm. Give the advantages of this
algorithm over DDA algorithm.Compute the intermediate points on the line drawn from
0,0) to (-8,4) using Bresenham's algorithm. (12.5)
OR
Q.3. (a) Describe Cyrus-Beck clipping techniques. What are its merits and demerits compared to other
techniques of clipping (6.5)
(b) Differentiate thetoolslike Dream Weaver, 3D effects and explain the
features in it. (6)
UNIT - II
Q.4. (a) Compute 2D transformation matrix for rotating a point (12, 6) about the point
(3, 2) by an angle 30 in clockwise direction. (6.5)
(b) Show that:
i) A reflection about the line y = -x is equivalentto a retlection relative to y axis
followed by a counterclockwise rotation of 90
i) A simultaneous shearing in both directions (x and y) is not equal to the composition of
pure shear along x-axis followed by pure shear along y-axis. (6)
OR
Q.5.4a Derive the transformation matrix required for refletion about an arbitrary line y-mxtb (6.5)
there is rectangle ABCD whose co-ordinates are A(1,1),B(4,1),C(4,4),D(1,4) and the
(b) Suppose a
Window co-ordinates are (2,2).(5,2),(5,5),(2,5) and the given viewport location is (0.5,0),(1,0),
(1,0.5).(0.5,0.5).Calculate the viewing transformation matrix. (6)
UNIT II
Q.6. (a) What is a B-spline curve? How are they generated.Also explain knot values in these curves (6.5)
(b) Explain the difference between geometrie and parametric continuity with examples. (6)
OR
Q.7.. a) Determine the Bezier Curve with four control points. Discuss the importance
(10)
CofBernstein Polynomials
(b) What are conditions for smoothly joining the two Bezier curve segment. (2.5)
UNIT IV
Q.8. (a) Discuss why multimedia skill set is different from all other projects skill set ()
b) Detemine which of different types of authoring systems is most appropriate for any given
project. (6.5)
OR
DVD versus the worid wide
Q.9.(a) Discussthe 2 primary mnultimedia delivery media-CDROM and
web and their primary differences. (6)
(b) Briefly discuss the history and future of multimedia.How might multimedia be used to improve

the lives of its users (6.5)


BCA
Exam Roll No. .**eo**************
..
(Please write your Exam Roll No.)
END TERM EXAMINATION
FIFTH SEMESTER [BCA] DECEMBER 2015
Subject: Computer Graphies
Paper Code: BCA303
(Batch 2011 onwards)
Time: 3 Hours
Maximum Marks: 75
whlch is compulsory. Select one
Note: Attempt any flve questions including Q no. 1
question from each unit.

(5x5-25)
Explain any five of the following:-
Q1 systems
(a) Role of Video Controller in Raster Display
(b) Conceptual framcwork for Interactive Graphics
(c) Matrix representation of 3D Scaling
(d) Transformation as a change in Coordinate System
(c) Polygon Mesh
() Octree

UNIT-I
equations for scan converting a
What do you by scan conversion? Derive the
Q2 (a mean
(7.5)
line using Bresenham's line drawing algorithmn.
Differentiate between Random scan and Raster scan. Explain random scan display
(b) (5)
processor with suitable diagram.

Q3 (a) What is clipping? Explain Cohen


Sutherland line clipping algorithm. (7.5)
window whose lower left hand corner is at L{-3, 1) and
(b) Let R be the rectangular
Find the endpoint codes for the following points
upper ight hand corner is at (2,6).
of line clipping.
according to Cohen Sutherland algorithm
A(-4,2), B(-1,7)
C(-1,5), D(3,8)
E-2,3), F(1,2)
G(1,-2), H(3,3) (5)
I(-4,7), J-2,10)
UNIT-II
window
form of the transformation N which maps a rectangular
Find the general
Q4 (a)
with x extent wxmin to wXmax in x direction and y extent wymin to wymax in y direction
to vymax.(7.5)
on to a rectangular viewport
with x extent vxmin to vXmax and y extent vymin
various 2 D transformation in homogenous
(b) Explain the transformation matrixes for
(5)
coordinates.
that maps a widow in a world coordinates
Q5 (a) Find the complete viewing transformation extent 4 to %
10 on to a viewport with x
-

with x extent 1 to 10 and y extent 1 to


and then maps a window with x
and y extent 0 to % in normalized device space,
extent s to % and y extent 4 to % in the normalized device space in to a viewport
the physical display device. (7.5
with x extent 1 to 10 and y extent 1 to 10 on
transformation N which u s e s the rectangle A(1,1), B(5,3),
(b) Find the normalization
window and the normalized device screen a s a viewport. (5)
C(4,5), D(0,3) a s a

UNIT-II

Define parametric Bicubic surface?


Discuss Hermite surface in detail. (7.5)
Q6 (a) Curve with four control points. (5)
(b) State and prove a property of a Bezier
parametrically. Consider a Bezier Curve
Q7 (a) Explain how Bezier curves are represented
Pa(80,40), Pa(40,0). Compute the coordinates
having control points Pi(20,0), Pa(0,20), (7.5)
of the points on the curve for t 0.0,
=
0.2, 0.6, 1.0.
CSG? Discus various u s e r interfaces for solid modeling. (5)
(b) What is
UNIT-IV
Hidden Surface? Discuss z buffer method, for removal of
Q8 (a) What do you mean by
(7.5)
hidden surface.
Define Projection? Differentiate between parallel and perspective projection with
(b) (5)
suitable examples.
Discuss painter's algorithm for hidden
"Hidden surface should be removed" why?
Q9 (a) (7.5)
surface removal.
Discuss diferent applications of parallel and
b) Define Orthographic Projection. (5)
perspective projections.
***********

P
BCA
(Please write your Exam Roll No.) Exam Roll No.

END TERM EXAMINATION


SIXTH SEMESTER |BCAJ MAY-JUNE 2012
Paper Code: BCA306 Subject: Computer Graphics & Multimedia
Applications
Time: 3 Hours Maximum Marks :75
Note: Q.no. 1 is compulsory. Attempt one question from each unit

Answer any five of the following in brief:- (2.5x10-25)


(a) Interactive graphics
(b) Dream weaver
(c) Raster scan display
(d) How aliasing effect is minimized?
(c) Why Transfomation required?
(9 Could you carry out composite operation in normal Cartesian system?
(B) What happens if some of the control points of Bezier curves are coirncident?
(h) Interactive solid modeling.
(1) Parametric curves
G) Tools for delivering multimedia on web.
(k) Describe one application of multimedia,
(1) List a few softwares of multimedia with pplications.

UNIT-I
Q2 (a) Describe Bresenham mid point circle drawing algorithm. Draw an octant ot
a circle of radius r' and centred at origin giving all steps. (6.5)
(b) Role of computer graphics for scientific visualization. How does it help for
improved understanding? (6)
OR
Q3 (a) What and why clipping? List methods of clipping and describe one which
you think is the best with reasons. (6.5)
(b) (G) What are hidden surfaces? (3)
(i) How do we represent 3-D objects on 2-D VDU? (3)

UNIT-II
Q4 What is the need of homogenous coordinate system for 2-D and 3-D
Transformation? Compute the transíormation matrix which reduces the square
with vertices A(8,0), B(8,8), C(0,8) and D(0,0) to half its size keeping D fixed at
(0,0). (12.5)
OR
Q5 (a) How rotation process difers in 3-D system compared to 2-D system? (6)
(b) Discuss steps to window-to-view part transformation. Why is it needed? (6.5)

UNIT-111
Q6 (a) Explain polygon meshes. (5)
(b) Give the properties of Bezier curves (x=3). Find all the blending function and
Bezier matrix. (7.5)
OR
Q7 (a) Explain sweep representation.
(b) Discuss use of regularized Boolean set operation. (6.5)

UNIT-IV
Q8 (a) Discuss authoring tools for multimedia 6)
(b) Describe a useful application in real life situation of multimedia studies. (6.5)
OR
Q9 (a) Discuss basic stages in developing ot a multimedia project. (6)
(b) Explain the construction of CD-ROM and list its various formats. (6.5)

306P
BCA Z CoPy

(Please write your Exam. Roll No.) Exam. Roll No. .. *****************

END TERM EXAMINATION


SIXTH SEMESTER |BCAJ. MAY - 2011

Paper Code : BCA 306 Subject: Computer Graphics and Multimedia Applications
Paper ld: 20306

Time: 3Hours Maximum Marks: 75

Note: Question 1 is compulsory and attempt One question from each unit.

parts. Each part carries 2.5 marks. (10x2.5)


Q. 1. Attempt any Ten

(a) When and why we use homogeneous coordinate system?

(b) What is clipping?

(c) Describe aliasing.

(d) Polygon meshes.

(e) What do you understand by the term multimedia? List a few

applications of multimedia

(f Differentiate interactive and non-interactive graphic.

How millions of colours are created in graphics with only 3 basic


(g)
colours?

(h) Resolution of monitors.

(i) Refreshing.

G) Representation through parametric geometry.

(k) B-splines
3-D transformation requires information of projection
(1)

P.T.O.
UNIT-I
Q. 2. (a) List various methods learnt by you to draw a line. Discuss the

method you think is the best and


why. (6.5)
(b) Scan convert the straight line with end points (5, 10) and/(15, B5)
using the algorithm discussed by you earlier the part(a). (6)
OR

Q. 3. (a) Describe Cyrus-Back clipping tuchniques. What are its merits


demerits compared to other techniques of clipping. (6.5)
(b) Briefty describe evolution of input/output graphic tools. (6)

UNIT-II
Q. 4 (a) Consider a
square with coordinates (2,2), (6,2), (2,6), (6,6).
(b) Rotate the square with 90
degree, anticlockwise with respect
to (2,2).

(c) Now scale it to twice its size.

(d) Describe all operation through composite matrix.


(e) Also guess the shape of the final
figure. (5x2.5)
OR
Q. 5.. (a) What is the difference between window
and view port? What
happens, to the scene if viewport is displaced? (6.5)
(b) Describe Cohen-Suther land
algorithm of clipping. (6)
UNIT-III
Q. 6. (a) What is a B-spline curve? How are they generated? Describe the

algorithm to generate a B-spline.

(b) Describe Constructive Solid Geometry for solid modeling. (8+4.5)

OR

Q. 7. (a) Describe sweep representation for solid modeling.


(b) Explain how Bezier curves are represented parameterically.
Consider a Bezier curve having control points P (20, 0),
P2 (0, 20), P^ (80,40) and P4 (40, 0). Compute the coordinates of
points on the curve for i = 0, 0.2, 0.6, 1.0. Draw a rough sketch of

the curve.

UNIT-IV
Q. 8. (a) Describe evolution of skills in multimedia. Today, the multimedia

techniques are replacing old concepts of advertisements. Discuss,

also bring out power of multümedia with examples.


(b) Describe authoring tools. (8+4.5)
OR

3 P.T.O.
Q. 9. (a) How important is the software and software skills for the (4)

development of multimedia application?

(b) Describe any software of multimedia you have studied. (4)

(c) Describe interactive multimedia. (4.5)


DCN

(Please write your Exam Roll No.) Exam Rol No. . . . .

END TERM EXAMINATION


SIXTH SEMESTER|BCA| MAY-2010
Paper Code: BCA 306 Subject: Computer Graphics & Multimedia Applications
PaperiD: 20306
Time:3 Hours Maximum Marks:75
Note: Question 1 is compulsory and attempt one question from each unit.

01 Explain the following (any ten): (10x2.5-25)


Ja Raster Scan Display
Homogenous Coordinates
Primitive Instancing
Regularized Boolean set operations
ej Matrix representation of 2-D rotation
Evolution multimedia and their storage devices
9 Open uniform B-spline
Tools for delivering multimedia on web
Polygon mesh representation
Use of multimedia,
(k) Quadric surfaces
() Octree
Unit-
Give Bresenhams Algorithm for making circle also draw a circle whose centre is
(a)
(0,0) and radius is 8 units by using Algorithm. (9.5)
(b) Describe the use of Dreamweaver. (3
OR
Explain cyrus beck algorithm for line clipping (6.5)
Differentiate the foilowing (6)
() Beam Penetration method and shadow mask method
() CRT 8& DVST
Unit-ll
Describe steps to transform the object from window port to view port.
(a)
****************************************

** *
Describe the transformation used in magnifications and reduction with respect to
the origin. Find the new coordinates of the triangle A(0,0), B(2.2), C(54) aftert
has been (6.5)
(i) magnified twice its size
(i) reduced to half its size
OR
(a) Consider a rectangle ABCD having coordinates A(2.2), B(8,2), C(8,6) and D(2,6)
Rotate the rectangle ABCD with 90 degree in clockwise direction w.r.t. point
(2,2). (8.5)
(b) Provethat two scaling transfomation commute i.e. S,S-S;S. R R R ,
Unit-ll
(a) Give the properties of Bezier curves. For the cubic Bezier Curves (n= 3). Find
all the blending functions and the Bezier matrix. (9.5)
(b) Explain boundary representation. (3)
OR
(a) Explain B spline curve by giving its properties consider, d=n=3 find out all the
blending fns. (9.5)
(b) Explain winged edge representation. (3)
Unit-
Q5. (a) What all qualities are required for all the team members of mutimedia project
team? (6.5)
(b) Give authoring tools for mutimedia. (6)
OR
(a) Give in detail the formation and working of CD. (6.5)
(b) Describe multimedia highway. (6)
***********

You might also like