Computer Graphics MCQs with Answers
Practice important Computer Graphics MCQs with answers and explanations.
Multiple Choice Questions
Q301: Flood-fill algorithm is used in which type of applications?
- A: Hardware drivers
- B: Image editing tools
- C: Compilers
- D: Data encoders
View Answer
B
Q302: If a pixel’s color is neither boundaryColor nor fillColor in boundary-fill, it will be ______.
- A: Ignored
- B: Reset
- C: Filled
- D: Deleted
View Answer
C
Q303: Flood-fill can replace all ______ pixels of a selected color.
- A: Random
- B: Bright
- C: Connected
- D: Unused
View Answer
C
Q304: In the boundary-fill pseudocode, which function is used to check the pixel color?
- A: isPixelColor()
- B: checkPixel()
- C: GetPixel()
- D: ReadColor()
View Answer
C
Q305: What does setPixel(fillColor, x, y) do in the algorithm?
- A: Reads pixel
- B: Deletes pixel
- C: Colors pixel with fillColor
- D: Skips pixel
View Answer
C
Q306: In boundary-fill, what happens if current pixel is boundaryColor or fillColor?
- A: It gets filled
- B: It gets deleted
- C: It is skipped
- D: It is colored white
View Answer
C
Q307: In flood-fill algorithm, what condition prevents recursion when pixel color is not oldColor?
- A: Break
- B: Skip
- C: Continue
- D: Return
View Answer
D
Q308: Which algorithm uses directions like fillEast, fillSouth, fillWest, and fillNorth?
- A: Simple fill
- B: Line fill
- C: Fast flood-fill
- D: Horizontal fill
View Answer
C
Q309: Recursive algorithms like boundary-fill can cause which issue in large images?
- A: Memory leak
- B: Overflow
- C: Infinite loop
- D: Stack overflow
View Answer
D
Q310: Which version of flood-fill is more optimized and uses fewer directions per call?
- A: Basic flood-fill
- B: Slow fill
- C: Fast flood-fill
- D: Deep fill
View Answer
C