Q#1: Sutherland-Hodgeman clipping algorithm clips any polygon against a concave clip polygon.
(A) True
(B) False
Answer: (B) False
Q#2: There are ______ basic types of polygon.
(A) 2
(B) 3
(C) 4
(D) 5
Answer: (B) 3
Q#3: Dot product of two vectors results in ______ quantity.
(A) Scalar
(B) Vector
(C) Magnitude
(D) Value
Answer: (A) Scalar
Q#4: (x²/a²) + (y²/b²) = 1 is the equation of ______.
(A) Parabola
(B) Hyperbola
(C) Ellipse
(D) Circle
Answer: (C) Ellipse
Q#5: In trivial accept/reject test, Bit1 represents ______.
(A) X < Xmin (left of window)
(B) X > Xmax (right of window)
(C) Y < Ymin (below window)
(D) Y > Ymax (above window)
Answer: (A) X < Xmin (left of window)
Q#6: Rotating a point requires ______.
(A) Coordinates of the point
(B) Rotation angle
(C) Both of above
(D) None of above
Answer: (C) Both of above
Q#7: Computer graphics is helpful for scientific visualization.
(A) True
(B) False
Answer: (A) True
Q#8: When scaling factors Sx and Sy are the same value, ______ scaling occurs.
(A) Uniform
(B) Unequal
(C) Multiform
(D) Parallel
Answer: (A) Uniform
Q#9: A column matrix is also known as ______.
(A) Column vector
(B) Row vector
(C) Vector
(D) Simple matrix
Answer: (A) Column vector
Q#10: Boundary Fill Algorithm can work for complex polygons.
(A) True
(B) False
Answer: (B) False
Q#11: Various curve functions are useful in ______.
(A) Object modeling
(B) Graphics applications
(C) Animation path specification
(D) All of the given
Answer: (D) All of the given
Q#12: Boundary Fill and Flood Fill algorithms are non-recursive techniques.
(A) True
(B) False
Answer: (B) False
Q#13: Shortcoming of Sutherland-Hodgeman algorithm is concave polygons may display extra lines.
(A) True
(B) False
Answer: (A) True
Q#14: ______ uses divide-and-conquer strategy.
(A) Pipeline clipping
(B) Sutherland-Hodgeman algorithm
(C) Weiler-Atherton algorithm
(D) None of the above
Answer: (C) Weiler-Atherton algorithm
Q#15: Boundary fill algorithm begins when a point ______ is selected.
(A) Outside boundary
(B) Inside boundary
(C) At boundary
(D) Not in boundary
Answer: (B) Inside boundary
Q#16: Rotation around a fixed point is called ______.
(A) X point rotation
(B) Y point rotation
(C) Point of origin
(D) Pivot point rotation
Answer: (D) Pivot point rotation
Q#17: A set of points equal distance from focus and directrix forms a ______.
(A) Circle
(B) Hyperbola
(C) Parabola
(D) Ellipse
Answer: (C) Parabola
Q#18: Vectors can be multiplied using ______.
(A) Dot product
(B) Cross product
(C) Both of above
(D) None of above
Answer: (C) Both of above
Q#19: ______ is used for circumference of a circle.
(A) 2r
(B) 2πr
(C) 2π
(D) None of these
Answer: (B) 2πr
Q#20: The process of describing an object so that an image can be constructed is called ______.
(A) Rendering
(B) Modeling
(C) Meshing
(D) None of above
Answer: (B) Modeling
Q#21: Global coordinate systems can be defined with respect to local coordinate systems.
(A) True
(B) False
Answer: (B) False
Q#22: A two dimensional rotation moves an object along a ______ path in the XY plane.
(A) Straight
(B) Circular
(C) Oval
(D) Ellipse
Answer: (B) Circular
Q#23: In video text memory ______ are used to display a character.
(A) 2 bytes
(B) 4 bytes
(C) 8 bytes
(D) 16 bytes
Answer: (A) 2 bytes
Q#24: In ______ transformation one coordinate remains fixed and the other shifts.
(A) Rotation
(B) Reflection
(C) Shear
(D) Scaling
Answer: (C) Shear
Q#25: Computer Graphics are used in ______.
(A) Game development
(B) Movies development
(C) Simulations
(D) All of the given
Answer: (D) All of the given
Q#26: If a line between any two points inside a polygon does not intersect edges, it is a ______ polygon.
(A) Convex
(B) Concave
(C) Complex
(D) Concave and complex
Answer: (A) Convex
Q#27: (x²/a²) − (y²/b²) = 1 is equation of ______.
(A) Circle
(B) Parabola
(C) Hyperbola
(D) Ellipse
Answer: (C) Hyperbola
Q#28: A unit vector has zero magnitude.
(A) True
(B) False
Answer: (B) False
Q#29: DDA stands for ______.
(A) Discrete Data Analyzer
(B) Digital Data Analyzer
(C) Digital Differential Analyzer
(D) Different Analog Analyzer
Answer: (C) Digital Differential Analyzer
Q#30: Scaling transformation changes the ______ of an object.
(A) Shape
(B) Position
(C) Size
(D) Rotation
Answer: (C) Size