You are on page 1of 35

Model Question Paper

Subject Code: MT0072

Subject Name: Computer Graphics

Credits: 4 Marks: 140

Part A (One mark questions)

1. The smallest addressable screen element. Is called……….

a. Pixel

b. Graph

c. voltage level

d. color information

2. Pixel on the graphics display represents…….

a. mathematical point

b. a region which theoretically can contain an infinite


number of points
c. voltage values

d. picture

3. The process of determining the appropriate pixels for representing picture or graphics object
is known as ……………………..

a. rasterization,

b. animation

c. both a and b

d. representation

4. The relationship among the data and objects which are stored in the database called
application database, and referred by the ……………

a. Application programs

b. application model

c. graphics display

d. both a and b
5. Selective or part erasing of screen is not possible in………………..

a. raster scan display

b. vector scan display

c. DVST

d. both a and b

6. The display processor is also called a ……………………..

a. graphics controller

b. display coprocessor.

c .both a and b

d. out put device for graphics

7. Graphics software acts as a very powerful tool to create ………….


a. Images

b. animated pictures

c. both a and b

d. system interface

8. The purpose of display processor is …………………….. from the graphics routine task

a. to free the CPU

b. To free the secondary memory

c. to free the main memory

d. Both a and c

9. random-scan monitors typically offer ………..color choices.

a. Only a few

b. wide range

c. just 1 or 2

d. moderate range of
10. RGB system needs …………. of storage for the frame buffer.

a.100 megabytes

b.10 megabytes

c. 3 megabytes

d.2 Gb

11. The SRGP package provides the ………….to wide the variety of display devices.

a. interface

b. connection

c. link

d. way

12. Length of shift register in bits is equal to ……………

a. one word

b. A single scan lines

c. number of scan lines

d. One bit

13. Display controller is not required for ……………

a. display system with only frame buffer


b. Display system with display controller

c. both a and b

d. display system with color

14. The basic principle of Bresenham’s line algorithm is ……………

a. to select the optimum raster locations to represent a straight


line.

b. to select either ∆x or ∆y, whichever is larger, is chosen as one


raster unit

c. we find on which side of the line the midpoint lies.

d. both a and b

15. The midpoint circle drawing algorithm also uses the ……………...of the circle to generate

a. two-way symmetry

b. four-way symmetry

c. eight-way symmetry

d. both a and b

16. a polygon in which the line segment joining any 2 points within the polygon lies completely
inside the polygon is called……….

a. convex polygon

b. concave polygon
c. both a and b

d. hexagon

17. A polygon in which the line segment joining any 2 points within the polygon may not lie
completely inside the polygon is called ………….

a. convex polygon

b. concave polygon

c. both a and b

d. Hexagon

18. Rectangular patterns are sometimes referred as …………..

a. tiling patterns.

b. Filling patterns

c. coloring patterns

d. both a and b

19. Replicating pixels is one of the methods of …………..

a. Thick primitives

b. thin primitives

c. stylish primitives

d. both a and b

20. Line produced by moving pen is ………….. at the end points than the line produced by the
pixel replication.
a. thin

b. straight

c. thicker

d. both a and b

21. The process of selecting and viewing the picture with different views is called …………..

a. Windowing

b. clipping

c. projecting

d. both a and b

22. The process which divides each element of the picture into its visible and invisible portions,
allowing the invisible portion to be discarded is called ………….

a. clipping

b. Windowing

c. both a and b

d. Projecting
23. The region against which an object is to be clipped is called ……………………..

a. clip window or clipping window.

b. Drawing window

c. image window

d. both b and c

24. The region code 0000 represents the …………

a. viewing window

b. left clipping window

c. right clipping window

d. bottom clipping window

25. A method used to test lines for total clipping is equivalent to the

a. logical XOR operator

b. logical OR operator

c. logical AND operator

d. both a and b

26. A process of changing the position of an object in a straight line path from one coordinate
location to another is called ………….
a. Translation

b. rotation

c .motion

d. both b and c

27. Data hazards occur when……………

a. Greater performance loss

b. Pipeline changes the order of read/write


accesses to operands

c. some functional unit is not fully pipelined

d. machine size is limited

27. The translation distance pair (tx, ty) is called………..

a. translation vector

b. shift vector.
c .both a and b

d. Rotation vector

28. A two dimensional rotation is applied to an object by repositioning it along a ………………

a. circular path in the x-y plane.

b. straight path in the x-y plane.

c. diagonals path in the x-y plane.

d. upward in the x-y plane.

29 . A scaling transformation changes the ………. of an object

a. size

b. location

c. shape

d. both a and b

30. Given matrix represents the ……………………


S x 0 0
S   0 Sy 0
 0 0 1
a. Homogeneous Coordinates for rotation
b. Homogeneous Coordinates for translation

c. Homogeneous Coordinates for Scaling

d. Homogeneous Coordinates for both rotation and scaling

31. In two dimensional viewing we have ……………..

a. 3D window and 2D viewport

b. 3D window and 3D viewport

c. 2D window and 2D viewport

d.2D window and 2D viewport

32. The first viewing parameter we must consider is the………….

a. viewing window

b. shift vector.

c. view reference point.

d. view reference plane.

33 the line segment from the view plane to the view reference point is called ………….
a. view-distance

b. Projection distance

c. view-path

d. both a and b

34. In perspective projection, the lines of projection are not parallel. Instead, they all coverage at
a single point called………………….

a. Center of projection

b. projection reference point.

c. center of projection or projection reference point

d. interaction point

35. when the projection is obtained by projecting points along parallel lines that are not
perpendicular to the projection plane is called……………

a. isometric projection.

b. perspective projection

c. oblique projection

d. cavalier projection

36. The transformation that produces a mirror image of an object relative to an axis is
called……………..
a. rotation

b. translation

c. reflection

d. both a and b

37. A transformation that slants the shape of objects is called the ………..

a. shear transformation

b. translation

c. reflection
d. both a and b

38. Sometimes it may require undoing the applied transformation, In such a case which of the
following transformation will be used?

a. shear transformation

b. translation

c. reflection

d. inverse transformation

39. The main task of the display processor is to digitize a picture definition given in an
application program; this digitization process is known as ……………………

a. rasterization.
b. scan conversion

c. transformation

d. both a and c

40. After completion of scanning of one line, the electron beam files back to the start of next
line, this process is known as …………………….

a. horizontal retrace

b. vertical retrace

c. interleaving

d. both a and b
Part B (Two mark questions)
41. the screen images is maintained by repeating scanning the same image. This process
is known as ………….

a. refreshing of screen.

b. redisplay

c. Redrawing

d. both c and b

42. Refresh buffer in CRT, is used to store the picture infromation in the form of ………….

a. 0's and 1's

b. voltage level

c. lines and curve

d. -1's and 1's

43. A DVST uses the ……….. which stores the picture information as a …………...just behind
the phosphor-coated screen.

a. pixel, voltage information

b. charge distribution, voltage information


c. storage grid , voltage information

d. storage grid, charge distribution

44. The main hardware components of a graphics workstation are ……………..

a. CPU and Display Processor

b. plotter, joystick

c. display devices, recorder

d. input and out put device

45. In random scan displays, the display processor has its own instruction set and instruction
address register, Hence it is also called …………….

a. Display Processing Unit ( DPU)

b. Graphics Controller.

c. both a and b

d. to store processor clock cycles


46. In random scan display ………... is provided for scan conversion algorithms,

a. local memory

b. register

c. flash memory

d. no local memory

47. Frame buffer can implement using ………..

a. rotating random access semiconductor memory or


shift registers

b. shift registers only

c. rotating random access semiconductor memory only

d. ROM

48. the method which used either ∆x or ∆y, whichever is larger, is chosen as one raster unit to
draw the line .the algorithm is called……..

a. Bresenham’s Line Algorithm

b. Generalized Bresenham’s Algorithm

c. DDA Line Algorithm

d. Midpoint Line Algorithm


49. There are two standard methods of mathematically representing a circle centered at the
origin. They are………….

a. Polynomial Method, and Bresenham’s

b. Trigonometric Method and Bresenham’s

c. DDA, and Bresenham’s

d. Polynomial Method, and Trigonometric Method

50. There are 2 types of polygons. They are ……….

a. convex and concave

b. squire and rectangle

c. hexagon and squire

d. octagon and convex

51. The approach is called …………. because color flows from the seed pixel until reaching the
polygon boundary

a. scan line algorithm.

b. Boundary fill

c. seed fill

d. Both c and b

52. Fill algorithm. Algorithms that fill interior defines regions are called …………. algorithms

a. scan line algorithm.

b. Boundary fill
c. seed fill

d. flood-fill

53 Sutherland and Cohen Subdivision Line Clipping Algorithm, The four bit codes are called
……………

a. region codes

b out codes.

c..both a and b

d. Clipping code

54. The method which uses the small line segments to generate a character called …………

a. Bitmap method

b. Starburst method

c. Stroke method

d. both a and b
55. In Sutherland-Hodgeman polygon clipping algorithm If the first vertex of the edge is outside
the window boundary and the second vertex of the edge is inside then the intersection point of
the polygon edge with the window boundary and the second vertex are ..............

a. saved

b. added to the Input vertex list

c. discarded

d. added to the output vertex list

56. A point (4, 3) is rotated counter clockwise by an angle of 450. what will be the rotation
matrix ?.

 1 1 
 
a.  2 2
 1 1 
 2 2 

 1 1 
 2 3 
b.   
 1 1 
 2 2 
 1 1 
 2 2 
c.  
 1 1 
 3 2 
 1 1 
 3 2 
 
d.  1 1 
 2 2 
57. Which of the following is correct for scale the polygon with coordinates A (2,5) , B (7, 10), C
(10, 2) by 2 units in x direction and 2 units in y direction.

 4 11 
  14 
a.
20 
 20 4 

 4 10 
b.   14 31 

 20 4 

 4 10 
c.   14 20 

 20 4 

 54 10 
d.   14 20 

 20 4 

58. The coordinate system that allows us to express all transformation equations as matrix
multiplication. The homogeneous coordinate is represented by a triplet

 X W , YW , W ,

is called…………...
a .coordinate system

b. matrix

c. both a and b

d. homogeneous coordinate system

59. There are two basic ways of projecting objects onto the view plane : which are they?

a. Parallel projection and Perspective projection.

b. upward projection and downward projection

c. backward projection and forward projection

d. Parallel projection and downward projection

60. The projection in which z coordinate is discarded and parallel lined from each vertex on the
object are extended until they intersect the view plane. The point of intersection is the projection
of the vertex. This type of projection is called
a. Parallel projection

b. Perspective projection.

c. both a and b

d. Forward projection

Part C (Four mark questions)

61. Match the followings:


Part A

1). the interactive graphics provides tool called motion dynamics.


2). the process of representing continuous picture or graphics object as a collection of discrete
pixels is called

3).The interactive graphics also provides facility called

Part B

A. motion dynamics.

B. scan conversion.

C. update dynamics

a. 1. C, 2. A, 3. B
b. 1.C, 2. B, 3. A

c. 1. A, 2. C, 3. B

d. 1.B, 2.A, 3. C

62. Match the followings:

Part A

1). the beam is moved all over the screen one scan line at a time, from top to bottom and then
back to top.

2). the beam is moved between the end points of the graphics primitives
3). The technology which consists of two electron guns: a primary gun and a flood gun.

Part B

A. Vector Scan Display

B. DVST

C. Raster Scan Display

a. 1. C, 2. A, 3. B

b. 1.C, 2. B, 3. A

c. 1. A, 2. C, 3. B

d. 1.B, 2.A, 3. C

63. State weather the following statement is true or false for Graphics Workstation.
1). Graphics Workstation is the Graphics Kernel System’s
2). In addition to the system memory, a separate display processor memory area is provided in
graphics workstations

3). The graphics workstation some times does not support the graphics software.

a. 1. True, 2. true, 3. true

b. 1. true, 2. false, 3. false

c. 1. false, 2. false, 3. false

d. 1. true, 2. true, 3. false

64 match the followings:

Part A

1). the device which is used to receives the intensity information of each pixel from frame buffer
and display them on the screen.

2).The process in which it accepts information of two images simultaneously, One from frame
buffer and other from television camera

3). the program executed by the display processor and the graphics package reside in the

Part B

A. video mixing

B. main memory

C. video controller

a. 1. C, 2. A, 3. B

b. 1.C, 2. B, 3. A
c. 1. A, 2. C, 3. B

d. 1.B, 2.A, 3. C

65. State weather the following statement is true or false for DDA Algorithm
1). Floating point arithmetic in DDA algorithm is still time-consuming.
2). the algorithm is orientation dependent. Hence end point accuracy is poor.
3). It is the simplest algorithm and it does not require special skills for implementation.

a. 1. True, 2. true, 3. true

b. 1. true, 2. false, 3. false

c. 1. false, 2. false, 3. false

d. 1. true, 2. true, 3. false

66. Match the followings:


Part A
1) Mediator between the application program and the display hardware.
2). in raster scan displays a special area of memory that holds the set of intensity values for all
the screen points.
3). line starts with the starting point, Then a fix increment is added to the current point to get the
next point on the line, and this is continued till the end of line

Part B
A. graphics packages
B. line drawing algorithms use incremental methods
C. Frame buffer

a. 1.C, 2. A, 3. B

b. 1.C, 2. B, 3. A

c. 1. A, 2. C, 3. B

d. 1.B, 2.A, 3. C
67. Match the followings:

Part A

1). the function which gives the color of specified pixel

2). the function which draws the pixel with specified color.

3). In some cases we can fill areas by replacing a specified interior color instead of searching for
a boundary color

Part B

A. getpixel()

B. putpixel()

C. Flood Fill

a. 1. A, 2. B, 3. C

b. 1.C, 2. B, 3. A

c. 1. A, 2. C, 3. B

d. 1.B, 2.A, 3. C

68. Match the followings:


Part A

1). property of a scene by which we can relate one part of a scene with the other parts of a
scene

2). when consecutive scan lines that intersect the rectangle are identical.

3). when all pixels on a span are set to the same value

Part B
A. Scan-line coherence
B. Span coherence
C. Coherence

a. 1. C, 2. A, 3. B
b. 1.C, 2. B, 3. A

c. 1. A, 2. C, 3. B

d. 1.B, 2.A, 3. C

69. State weather the following statement is true or false for Starburst method
1). It uses a fix pattern of line segments are used to generate characters
2).It does not Requires code conversion software to display character from its 24-bit code
3). Character quality is poor. It is worst for curve shaped characters

a. 1. True, 2. true, 3. true

b. 1. true, 2. false, 3. false

c. 1. false, 2. false, 3. false

d. 1. true, 2. true, 3. false

70. Match the followings:

Part A

1).The algorithm is applicable to an arbitrary convex region


2). A polygon can be clipped by processing its boundary as a whole against each window edge
3). the method in which characters are represented by an array of dots in the matrix form.
Part B

A. Sutherland – Hodgeman Polygon Clipping

B. Bitmap method

C. Cyrus-beck Algorithm

a. 1. C, 2. A, 3. B
b. 1.C, 2. B, 3. A

c. 1. A, 2. C, 3. B

d. 1.B, 2.A, 3. C

71. Find a transformation of triangle A(1, 0), B(0, 1), C(1, 1) by Rotating 45 degree about the
origin and then translating one unit in x and y direction. Which of the following is correct?

 1 1 
 1 1 1
2 3
a.  
1 1
  1 1 1
 2 2 
 1 2 1 1
 
 
 1 1 
 1  1 1
b.  2 2 
1 1
  1  1 1
 2 2 
 1 3  2 1
 
 
 1 1 
 1  1 1
 2 2 
1 1
  1  1 1
 2 2 
c.  
 1 2  1 1
 
 2 1 
 1 1 1
 2 2 
1 1
  1 1 1
 2 2 
d.  1 2 1 1
 
 
72. which of the following is correct to Show how shear transformation may be expressed in
terms of rotation and scaling.

 1 tan  0
a.  tan  1 0 S x cos  S y cos  1

 0 0 5

 1 tan  0
 
b.  tan  1 0 S x cos   S y cos   1
 0 0 1

 1 tan  0
c.
2 1 0  S x cos   S y cos   1

 0 0 1 
 1 tan  2
d.  tan  1 0 S x cos  S y cos  1

 0 0 1 
73. Apply the shearing transformation to square with A(0, 0), B(1, 0), C(1, 1) and D(0,1) as
given below:

a) Shear parameter value of 0.5 relative to the line yref = –1

A  0 .5 0 1
1 .5 0 1 

 9 1 5
.  
 1 1 1

 0 .6 0 1
1 .5 0 1 
b.

 2 1 1
 
 1 3 1

0.5 0 1
c. 1.5 0 1
 
 2 1 1
 
 1 1 1

 0 .5 0 4
1 .5 0 1 

 2 1 1
 
 1 5 1
d.

74. State weather the following statement is true or false for Three Dimensional Viewing
1).the 3D viewing process is inherently more easy and clear than the 2 D viewing process

2). in 3D viewing, we specify a view volume in the world coordinates using modeling
transformation

3). the complexity added in the three dimensional viewing is because of the added dimension

a. 1. True, 2. true, 3. true

b. 1. true, 2. false, 3. false

c. 1. false, 2. false, 3. false

d. 1.false, 2. true, 3. true

75. State weather the following statement is true or false for Perspective Projection
1).The perspective projections of any set of parallel lines that are not parallel to the projection
plane converge to a vanishing point

2). principle axes of an object are referred to as a principle vanishing point or axis vanishing
point.

3). the perspective projection is classified according to number of principle vanishing points in a
projection: one-point, two-point or three-point projections

a. 1. True, 2. true, 3. true


b. 1. true, 2. false, 3. false

c. 1. false, 2. false, 3. false


1
0
1
9
.
.
5
5
1
1
0
0
1
1
1
5

d. 1. true, 2. true, 3. false

Answer Keys
Part - A Part - B Part - C
Q. No. Ans. Key Q. No. Ans. Key Q. No. Ans. Key Q. No. Ans. Key
1 A 21 A 41 A 61 C
2 B 22 A 42 A 62 A
3 A 23 A 43 D 63 D
4 A 24 A 44 A 64 A
5 C 25 C 45 C 65 A
6 C 26 A 46 D 66 C
7 C 27 C 47 A 67 A
8 A 28 A 48 C 68 A
9 A 29 A 49 D 69 D
10 C 30 C 50 A 70 A
11 A 31 A 51 C 71 C
12 C 32 C 52 D 72 B
13 A 33 A 53 C 73 C
14 A 34 C 54 C 74 D
15 C 35 C 55 D 75 A
16 A 36 C 56 A
17 B 37 A 57 C
18 A 38 D 58 D
19 A 39 B 59 A
20 C 40 A 60 A

You might also like