wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

unit2_Computer Graphics MCQs

Total questions: 25

Worksheet time: 12mins

Name
Class
Date
1.

Which type of clipping is used to remove parts of a line outside the viewing window?

a)

Polygon Clipping

b)

Line Clipping

c)

Curve Clipping

d)

Text Clipping

2.

What is windowing in computer graphics?

a)

Dividing the screen into multiple panels

b)

Displaying only the part of the scene inside a specified region

c)

Setting the size of the application window

d)

Enabling drag-and-drop functionality

3.

Which of the following is NOT a line clipping algorithm?

a)

Cohen-Sutherland

b)

Liang-Barsky

c)

Bresenham’s Algorithm

d)

Midpoint Subdivision

4.

The Cohen-Sutherland algorithm divides the space into how many regions?

a)

2

b)

4

c)

6

d)

9

5.

Which parameter is used in the Liang-Barsky algorithm to clip lines?

a)

Direction cosines

b)

Parametric equations

c)

Cartesian coordinates

d)

Slope-intercept form

6.

The Midpoint Subdivision method works by:

a)

Iteratively halving the line segment

b)

Using slope equations

c)

Dividing polygons into triangles

d)

Calculating line intersections

7.

In Midpoint Subdivision, what is the termination condition?

a)

Line is completely outside the window

b)

Line segment becomes very small

c)

Line intersects the window diagonals

d)

None of the above

8.

What is the main purpose of clipping in computer graphics?

a)

To hide objects outside a certain boundary

b)

To zoom into objects

c)

To adjust object color

d)

To change the object orientation

9.

The Sutherland-Hodgeman algorithm is primarily used for:

a)

Line Clipping

b)

Polygon Clipping

c)

Text Clipping

d)

Curve Clipping

10.

What happens to a vertex inside the clipping window in the Sutherland-Hodgeman algorithm?

a)

It is discarded

b)

It is added to the output list

c)

It is divided into sub-vertices

d)

It is projected onto the edges

11.

What is the output of the Sutherland-Hodgeman algorithm when the polygon is entirely inside the window?

a)

A null set

b)

The same polygon

c)

A smaller polygon

d)

A clipped polygon

12.

Viewing transformation is the process of:

a)

Changing object size

b)

Mapping world coordinates to screen coordinates

c)

Rotating objects

d)

Removing hidden objects

13.

Which matrix is primarily used for 2D viewing transformations?

a)

Translation Matrix

b)

Rotation Matrix

c)

Viewing Transformation Matrix

d)

Scaling Matrix

14.

Which input technique allows the user to position a graphical object?

a)

Rubber Band Technique

b)

Dragging

c)

Positioning Technique

d)

OCR

15.

Rubber band technique is commonly used for:

a)

Text input

b)

Drawing straight lines or shapes interactively

c)

Applying textures

d)

Scaling objects

16.

Positional constraints are used to:

a)

Restrict object movement

b)

Control lighting effects

c)

Highlight polygons

d)

Change object colors

17.

Event handling involves:

a)

Handling hardware interrupts

b)

Managing user interactions like mouse clicks or key presses

c)

Data compression

d)

Rendering graphics

18.

Polling is used in event handling to:

a)

Continuously check for user events

b)

Stop the program execution

c)

Reset the program state

d)

Generate random events

19.

An event queue stores:

a)

Object data

b)

User actions in chronological order

c)

Color palettes

d)

Window sizes

20.

Dragging and fixing refers to:

a)

Animating objects

b)

Moving objects interactively and placing them

c)

Zooming into objects

d)

Applying filters

21.

Hit detection is used to determine:

a)

The speed of animations

b)

If a user-selected point overlaps an object

c)

Clipping regions

d)

Memory usage of graphics

22.

Which algorithm is commonly used for hit detection?

a)

Bresenham’s Algorithm

b)

Cohen-Sutherland Algorithm

c)

Bounding Box Algorithm

d)

Midpoint Circle Algorithm

23.

OCR is used for:

a)

Recognizing and interpreting text from images

b)

Object detection

c)

Rasterization

d)

Texture mapping

24.

Which input function is related to OCR?

a)

Text parsing

b)

Pixel-to-character mapping

c)

Object rotation

d)

Zoom interaction

25.

The main advantage of OCR in graphical input is:

a)

Faster rendering

b)

Interactive object selection

c)

Converting scanned text into editable digital text

d)

Smoothing edges