Q.1 Which of the following is NOT a component of a graphics system?
Input devices
Output devices
Central Processing Unit
Graphics Kernel
Explanation - A typical graphics system consists of input devices, output devices, and a CPU. 'Graphics Kernel' is not a standard component.
Correct answer is: Graphics Kernel
Q.2 The primary function of the frame buffer in a graphics system is to:
Store pixel data for display
Process geometric transformations
Control input devices
Generate audio output
Explanation - The frame buffer holds the color values of each pixel that will be displayed on the screen.
Correct answer is: Store pixel data for display
Q.3 Which memory type is most commonly used for storing the frame buffer?
DRAM
SRAM
ROM
Cache Memory
Explanation - Dynamic RAM (DRAM) is used for frame buffers due to its high density and cost-effectiveness.
Correct answer is: DRAM
Q.4 In a graphics pipeline, which stage is responsible for converting geometric data into pixels?
Rasterization
Transformation
Clipping
Lighting
Explanation - Rasterization converts vector graphics (geometric data) into raster images (pixels) for display.
Correct answer is: Rasterization
Q.5 A graphics system that uses a CPU to perform all graphics operations is called:
Hardware-accelerated graphics
Software graphics system
Raster graphics system
Vector graphics system
Explanation - In a software graphics system, all graphics computations are performed by the CPU without dedicated graphics hardware acceleration.
Correct answer is: Software graphics system
Q.6 Which bus type is typically used to transfer data from CPU to GPU in modern graphics systems?
PCI Express
USB 2.0
Ethernet
SATA
Explanation - PCI Express (PCIe) provides high-speed data transfer between CPU and GPU for efficient graphics processing.
Correct answer is: PCI Express
Q.7 The color resolution of a frame buffer refers to:
Number of pixels
Number of colors per pixel
Screen refresh rate
Size of the memory
Explanation - Color resolution defines how many distinct colors can be represented by each pixel in the frame buffer.
Correct answer is: Number of colors per pixel
Q.8 Which of the following is an example of a 3D graphics input device?
Mouse
3D Scanner
Keyboard
Joystick
Explanation - A 3D scanner captures three-dimensional data from real-world objects and is used as a 3D graphics input device.
Correct answer is: 3D Scanner
Q.9 In graphics hardware, a Z-buffer is used to:
Store depth information
Store color information
Transform vertices
Control shading
Explanation - The Z-buffer keeps track of the depth of each pixel to handle hidden surface removal during rendering.
Correct answer is: Store depth information
Q.10 Which graphics architecture stores all pixel information for the entire screen in memory?
Frame buffer architecture
Vector display architecture
Scanline architecture
Immediate mode architecture
Explanation - Frame buffer architecture maintains a complete image in memory, allowing flexible pixel manipulation and display.
Correct answer is: Frame buffer architecture
Q.11 A vector graphics display differs from a raster display in that it:
Draws images as a series of lines directly on the screen
Uses a frame buffer
Requires a Z-buffer
Can display only monochrome images
Explanation - Vector displays render images by directly drawing lines and curves, unlike raster displays which use pixels in a frame buffer.
Correct answer is: Draws images as a series of lines directly on the screen
Q.12 Which of the following is true about immediate mode graphics systems?
They store pixel data in a frame buffer
They require the CPU to send geometry every frame
They use hardware rasterization
They are only used for 2D graphics
Explanation - Immediate mode systems do not retain geometry data in memory and must resend it each frame, relying heavily on the CPU.
Correct answer is: They require the CPU to send geometry every frame
Q.13 Which type of graphics memory is optimized for sequential access by the display hardware?
Video RAM (VRAM)
Cache Memory
EEPROM
ROM
Explanation - VRAM is dual-ported memory designed to allow simultaneous read by the display and write by the CPU/GPU, optimized for graphics.
Correct answer is: Video RAM (VRAM)
Q.14 The main advantage of double buffering is:
Eliminates flickering
Reduces memory usage
Speeds up geometric calculations
Improves input device performance
Explanation - Double buffering uses two frame buffers to render frames off-screen and display them seamlessly, preventing flicker.
Correct answer is: Eliminates flickering
Q.15 Which of the following best describes the function of a graphics controller?
Manages data transfer between CPU and display
Performs complex arithmetic operations
Stores programs
Controls network communications
Explanation - A graphics controller interfaces with the CPU and frame buffer to control rendering and display operations.
Correct answer is: Manages data transfer between CPU and display
Q.16 Which of the following is a limitation of raster graphics compared to vector graphics?
Scaling can cause pixelation
Cannot represent color
Requires more complex hardware
Cannot display images on screens
Explanation - Raster images are resolution-dependent, so scaling them up can lead to pixelation, unlike vector graphics which are resolution-independent.
Correct answer is: Scaling can cause pixelation
Q.17 In graphics pipelines, clipping is performed to:
Remove parts of objects outside the viewing area
Convert 3D objects to 2D
Apply lighting effects
Enhance color resolution
Explanation - Clipping ensures that only the visible portions of objects are sent to the rasterizer for display.
Correct answer is: Remove parts of objects outside the viewing area
Q.18 Which of the following is true for a 24-bit color frame buffer?
It can display 16,777,216 colors
It can display 65,536 colors
It uses 8 colors only
It supports grayscale only
Explanation - A 24-bit frame buffer allocates 8 bits each for red, green, and blue, allowing 2^24 = 16,777,216 colors.
Correct answer is: It can display 16,777,216 colors
Q.19 The scan conversion process in raster graphics is responsible for:
Converting geometric primitives into pixels
Storing depth information
Handling user input
Performing shading calculations
Explanation - Scan conversion transforms lines, polygons, and curves into discrete pixels on the raster display.
Correct answer is: Converting geometric primitives into pixels
Q.20 Which of the following devices is primarily used as an output device in graphics systems?
Monitor
Mouse
Keyboard
Joystick
Explanation - The monitor displays the graphical output generated by the system.
Correct answer is: Monitor
Q.21 Which hardware component accelerates 3D rendering by performing parallel computations?
GPU
CPU
RAM
Hard Disk
Explanation - The GPU is specialized for graphics processing and performs many parallel operations for rendering 3D graphics efficiently.
Correct answer is: GPU
Q.22 Which of the following operations is typically performed in the geometry stage of a graphics pipeline?
Transformations and lighting calculations
Rasterization
Frame buffering
Scan conversion
Explanation - The geometry stage handles vertex transformations, projection, and lighting before rasterization.
Correct answer is: Transformations and lighting calculations
Q.23 In computer graphics, aliasing refers to:
Jagged edges in rasterized images
High color depth
Flickering display
Loss of frame buffer data
Explanation - Aliasing occurs due to insufficient resolution when converting smooth lines or edges into pixels, resulting in jagged appearance.
Correct answer is: Jagged edges in rasterized images
Q.24 Which display technology uses electron beams to illuminate phosphors on the screen?
CRT
LCD
LED
OLED
Explanation - Cathode Ray Tube (CRT) displays use electron beams to excite phosphors and produce images.
Correct answer is: CRT
Q.25 The main purpose of a graphics accelerator card is to:
Reduce CPU load and speed up rendering
Increase RAM capacity
Enhance network speed
Provide additional storage
Explanation - Graphics accelerator cards (GPUs) handle graphics computations, offloading work from the CPU for faster rendering.
Correct answer is: Reduce CPU load and speed up rendering
