AItE/Chapter 6/Read MCQs
๐Ÿ“– Back to Study Notes
6

Chapter 6 ยท MCQ Read Mode

Computer Graphics and Multimedia System

AITE06ยท80 Total MCQs
Question 1 of 80Introduction to Computer Graphics

Bresenham's line drawing algorithm is preferred over DDA because:

AIt produces smoother curves
BIt uses integer arithmetic only, making it faster and eliminating rounding errors
CIt can draw circles and ellipses
DIt requires less memory
Answer is hidden
Question 2 of 80Introduction to Computer Graphics

A raster scan display stores the screen image in:

AA vector database
BThe CPU registers
CA frame buffer (video RAM)
DThe hard disk
Answer is hidden
Question 3 of 80Introduction to Computer Graphics

Vector scan displays are best suited for:

ADisplaying photographic images
BCAD drawings and line-based graphics requiring sharp lines at any scale
CHigh-resolution video playback
DGaming with complex textures
Answer is hidden
Question 4 of 80Introduction to Computer Graphics

Bresenham's Circle algorithm exploits:

A2-way symmetry
B4-way symmetry
C8-way symmetry
D16-way symmetry
Answer is hidden
Question 5 of 80Introduction to Computer Graphics

The scan-line fill algorithm is most appropriate for:

AFilling irregularly shaped fractal regions
BFilling defined polygons efficiently
CFilling regions bounded by a specific boundary color
DAnti-aliasing edges
Answer is hidden
Question 6 of 80Introduction to Computer Graphics

A pixel in computer graphics is:

AA mathematical point with infinite resolution
BThe smallest addressable element in a raster display
CA vector path segment
DA unit of screen resolution equal to 1 inch
Answer is hidden
Question 7 of 80Introduction to Computer Graphics

OpenGL is best described as:

AA programming language for graphics
BA cross-platform API for 2D and 3D hardware-accelerated graphics
CA proprietary Microsoft graphics library
DA file format for vector graphics
Answer is hidden
Question 8 of 80Introduction to Computer Graphics

DDA (Digital Differential Analyzer) computes line pixels by:

AUsing only integer addition and comparison
BComputing incremental float steps (dx/steps, dy/steps)
CMirroring pixels using symmetry
DSampling the continuous line equation at pixel centers
Answer is hidden
Question 9 of 80Introduction to Computer Graphics

Flood fill algorithm fills all pixels that:

AAre adjacent to a boundary color
BHave the same color as the seed pixel, replacing them with the fill color
CAre on a horizontal scan line
DHave a value above a threshold
Answer is hidden
Question 10 of 80Introduction to Computer Graphics

Double buffering in graphics prevents:

APixelation of images
BScreen tearing caused by reading a frame while it's being written
CColor depth limitations
DMemory overflow in the frame buffer
Answer is hidden
Question 11 of 80Two and Three-Dimensional Transformations

Homogeneous coordinates are used in 2D graphics to:

AAdd a third dimension to all 2D objects
BRepresent all 2D transformations including translation as matrix multiplication
CStore color information in transformation matrices
DConvert between raster and vector formats
Answer is hidden
Question 12 of 80Two and Three-Dimensional Transformations

To rotate an object around an arbitrary point P (not the origin), you must:

AApply the rotation matrix directly
BTranslate P to origin, rotate, then translate back
CScale the object before rotating
DUse perspective projection
Answer is hidden
Question 13 of 80Two and Three-Dimensional Transformations

3D transformations are represented using matrices of size:

A2ร—2
B3ร—3
C4ร—4
D3ร—4
Answer is hidden
Question 14 of 80Two and Three-Dimensional Transformations

Perspective projection differs from parallel projection in that:

AParallel lines always remain parallel in perspective
BPerspective preserves true shape and size
CPerspective produces foreshortening โ€” farther objects appear smaller
DPerspective is used only for engineering drawings
Answer is hidden
Question 15 of 80Two and Three-Dimensional Transformations

Cohen-Sutherland line clipping uses:

APolygon edge testing
BRegion codes assigned to line endpoints
CScan-line intersection
DZ-buffer depth comparison
Answer is hidden
Question 16 of 80Two and Three-Dimensional Transformations

The window-to-viewport transformation is used to:

AConvert 3D scenes to 2D projections
BMap the visible world coordinate region to a screen region
CClip objects outside the view frustum
DConvert between coordinate systems in 3D
Answer is hidden
Question 17 of 80Two and Three-Dimensional Transformations

In 2D transformation, matrix multiplication order matters because:

AMatrices are always symmetric
BMatrix multiplication is not commutative โ€” different orders produce different results
COnly rotation matrices are non-commutative
DTranslation matrices commute with all other transformations
Answer is hidden
Question 18 of 80Two and Three-Dimensional Transformations

Sutherland-Hodgman algorithm is used for clipping:

ALine segments
BPolygons against a rectangular clip window
C3D objects against the view frustum
DCurved surfaces
Answer is hidden
Question 19 of 80Two and Three-Dimensional Transformations

Shear transformation in 2D:

AFlips an object across an axis
BScales an object uniformly
CSlants an object by displacing points proportional to their distance from an axis
DRotates an object around the origin
Answer is hidden
Question 20 of 80Two and Three-Dimensional Transformations

In 2D scaling transformation with sx=2, sy=2, the object:

ARotates by 2 degrees
BMoves 2 units in each direction
CDoubles in size in both x and y directions
DReflects across the origin
Answer is hidden
Question 21 of 803D Object Representation and Visible Surface Detection

A cubic Bezier curve is defined by how many control points?

A2
B3
C4
D8
Answer is hidden
Question 22 of 803D Object Representation and Visible Surface Detection

The Z-buffer algorithm stores:

AThe color of the polygon nearest to each pixel
BThe depth (z) value of the nearest surface for each pixel
CA list of all polygons in the scene
DThe normal vectors of all surfaces
Answer is hidden
Question 23 of 803D Object Representation and Visible Surface Detection

Back-face culling removes polygons that:

AAre outside the view frustum
BHave a z-value farther than other polygons
CHave normal vectors pointing away from the viewer
DAre too small to render
Answer is hidden
Question 24 of 803D Object Representation and Visible Surface Detection

The Painter's Algorithm limitation is that it cannot correctly handle:

AOpaque surfaces
BCyclic polygon overlaps and intersecting polygons
CPolygons with different colors
DScenes with more than 1000 polygons
Answer is hidden
Question 25 of 803D Object Representation and Visible Surface Detection

A Bezier curve always stays within its:

ABounding box
BConvex hull of control points
CArea defined by the first and last control points
DCircular arc defined by adjacent control points
Answer is hidden
Question 26 of 803D Object Representation and Visible Surface Detection

B-Spline curves offer which advantage over Bezier curves?

AThey always pass through all control points
BThey have local control โ€” moving one point affects only a local region of the curve
CThey require fewer control points
DThey are easier to compute
Answer is hidden
Question 27 of 803D Object Representation and Visible Surface Detection

The A-buffer algorithm improves upon the Z-buffer by:

AUsing less memory
BHandling transparency and anti-aliasing through per-pixel fragment lists
CSorting polygons by depth
DUsing ray tracing for reflections
Answer is hidden
Question 28 of 803D Object Representation and Visible Surface Detection

The Z-buffer algorithm is classified as:

AObject-space algorithm
BImage-space algorithm
CWorld-space algorithm
DScreen-space ambient algorithm
Answer is hidden
Question 29 of 803D Object Representation and Visible Surface Detection

Ray tracing produces realistic images by:

ARendering polygons front-to-back
BCasting rays from the eye and simulating reflections, refractions, and shadows
CUsing Z-buffer with ambient light
DInterpolating vertex normals
Answer is hidden
Question 30 of 803D Object Representation and Visible Surface Detection

A Hermite curve is defined by:

AFour interior control points
BTwo endpoints and two tangent vectors at those endpoints
CA set of B-spline basis functions
DThe convex hull of control points
Answer is hidden
Question 31 of 80Illumination Models and Surface Rendering

The Phong illumination model computes surface color as the sum of:

ADiffuse + Specular only
BAmbient + Diffuse + Specular
CAmbient + Specular only
DEmissive + Ambient + Diffuse
Answer is hidden
Question 32 of 80Illumination Models and Surface Rendering

Diffuse reflection intensity depends on:

AThe angle between the reflected ray and the viewer
BThe angle between the surface normal and the light direction
CThe shininess exponent of the material
DThe ambient light coefficient
Answer is hidden
Question 33 of 80Illumination Models and Surface Rendering

Gouraud shading interpolates:

ANormals across the polygon
BColors/intensities computed at vertices across the polygon
COne constant color for the entire polygon
DTexture coordinates
Answer is hidden
Question 34 of 80Illumination Models and Surface Rendering

Phong shading (the shading model, not the illumination model) interpolates:

AColors computed at vertices
BA single normal for the entire polygon
CSurface normals across the polygon, computing lighting per pixel
DTexture coordinates
Answer is hidden
Question 35 of 80Illumination Models and Surface Rendering

Flat shading is limited because:

AIt is computationally too expensive
BIt produces abrupt color discontinuities between adjacent faces (faceted look)
CIt cannot handle directional lighting
DIt requires per-pixel computation
Answer is hidden
Question 36 of 80Illumination Models and Surface Rendering

Specular highlight sharpness is controlled by:

AThe ambient coefficient kโ‚
BThe diffuse coefficient kd
CThe shininess exponent n in (RยทV)โฟ
DThe light source intensity
Answer is hidden
Question 37 of 80Illumination Models and Surface Rendering

RGB color model is additive because:

AColors are absorbed from white light
BAdding Red, Green, and Blue light at full intensity produces white
CColors are mixed by subtracting wavelengths
DIt uses a perceptual hue-saturation model
Answer is hidden
Question 38 of 80Illumination Models and Surface Rendering

Ambient lighting in the Phong model represents:

ADirectional light from the sun
BMirror-like reflections
CUniform background light approximating indirect/scattered illumination
DLight emitted by the surface itself
Answer is hidden
Question 39 of 80Illumination Models and Surface Rendering

Texture mapping uses UV coordinates because:

AUV ensures textures fit any polygon shape exactly
BUV (0 to 1 range) provides resolution-independent texture coordinate space
CUV is faster to compute than XY
DUV is the standard for bump mapping
Answer is hidden
Question 40 of 80Illumination Models and Surface Rendering

Comparing shading methods, which provides the highest quality?

AFlat shading
BGouraud shading
CPhong shading
DConstant shading
Answer is hidden
Question 41 of 80Introduction to Multimedia

The Nyquist theorem states that the sampling rate must be at least:

AEqual to the maximum frequency in the signal
BTwice the maximum frequency in the signal
CHalf the maximum frequency in the signal
DFour times the maximum frequency
Answer is hidden
Question 42 of 80Introduction to Multimedia

MIDI files store:

ASampled audio waveforms
BMusical instructions (notes, pitch, duration, velocity)
CCompressed audio using DCT
DUncompressed PCM audio
Answer is hidden
Question 43 of 80Introduction to Multimedia

JPEG compression is classified as:

ALossless โ€” original data perfectly recoverable
BLossy โ€” some image data is permanently discarded
CRun-length encoding
DLossless with optional transparency
Answer is hidden
Question 44 of 80Introduction to Multimedia

PNG format supports which feature that JPEG does not?

ALossy compression for smaller files
BAnimation
CTransparency (alpha channel)
DProgressive rendering
Answer is hidden
Question 45 of 80Introduction to Multimedia

Which image format supports animation and is limited to 256 colors?

AJPEG
BPNG
CGIF
DBMP
Answer is hidden
Question 46 of 80Introduction to Multimedia

Keyframe animation works by:

ARecording every frame of motion
BDefining key poses at specific times and interpolating (tweening) the in-between frames
CUsing motion capture sensors
DRunning physics simulations
Answer is hidden
Question 47 of 80Introduction to Multimedia

24-bit color depth allows how many distinct colors?

A65,536
B1,048,576
C16,777,216 (approximately 16.7 million)
D4,294,967,296
Answer is hidden
Question 48 of 80Introduction to Multimedia

Multimedia differs from traditional media primarily because it:

AUses only digital data
BIntegrates multiple media types and often supports interactivity
CRequires internet connectivity
DIs limited to video content
Answer is hidden
Question 49 of 80Introduction to Multimedia

WAV files are large because:

AThey include video data
BThey store uncompressed PCM audio samples
CThey use lossless compression
DThey store both audio and MIDI instructions
Answer is hidden
Question 50 of 80Introduction to Multimedia

In video, frame rate (fps) refers to:

AThe resolution of each video frame
BThe number of still images displayed per second
CThe compression ratio of the video
DThe bitrate of the video stream
Answer is hidden
Question 51 of 80Data Compression, User Interfaces and Applications

Huffman coding assigns shorter codes to:

ALess frequent symbols
BMore frequent symbols
CAll symbols equally
DThe longest symbols
Answer is hidden
Question 52 of 80Data Compression, User Interfaces and Applications

Run-Length Encoding (RLE) is most effective for:

AAudio files with varying frequencies
BText files with random character distribution
CImages with large areas of uniform color
DVideo files with rapid scene changes
Answer is hidden
Question 53 of 80Data Compression, User Interfaces and Applications

JPEG compression uses which mathematical transform?

AFast Fourier Transform (FFT)
BDiscrete Cosine Transform (DCT)
CDiscrete Wavelet Transform (DWT)
DHuffman Transform
Answer is hidden
Question 54 of 80Data Compression, User Interfaces and Applications

MPEG video compression reduces file size by exploiting:

AOnly spatial redundancy within frames
BBoth spatial redundancy (within frames) and temporal redundancy (between frames)
COnly differences between non-adjacent frames
DHuffman coding only
Answer is hidden
Question 55 of 80Data Compression, User Interfaces and Applications

In MPEG, an I-frame is:

AAn interpolated frame referencing two other frames
BA predicted frame based on the previous frame
CA complete intra-coded frame with no reference to other frames
DAn audio frame
Answer is hidden
Question 56 of 80Data Compression, User Interfaces and Applications

LZW compression builds a:

AHuffman tree of symbol frequencies
BDictionary of recurring patterns found during encoding
CRun-length table of repeated sequences
DDCT coefficient matrix
Answer is hidden
Question 57 of 80Data Compression, User Interfaces and Applications

The UI design principle of 'affordance' means:

AThe UI should be affordable to build
BUI elements should visually suggest how they are used
CThe system should respond to all user inputs
DThe interface should use minimal colors
Answer is hidden
Question 58 of 80Data Compression, User Interfaces and Applications

Which compression is classified as lossless?

AMP3
BJPEG
CMPEG
DPNG
Answer is hidden
Question 59 of 80Data Compression, User Interfaces and Applications

DCT in JPEG discards high-frequency components because:

AHigh frequencies are easier to compress
BHuman vision is less sensitive to high-frequency detail (fine texture)
CHigh-frequency data takes more bits to store
DLow-frequency components cause more compression
Answer is hidden
Question 60 of 80Data Compression, User Interfaces and Applications

HCI (Human-Computer Interaction) evaluation using heuristic evaluation involves:

AReal users performing tasks with the system
BExperts reviewing the UI against established usability principles
CAutomated testing of UI components
DStatistical analysis of user logs
Answer is hidden
Question 61 of 80Computer Graphics & AI

The activation function used in a Hopfield Network is:

ASigmoid
BReLU
CTanh
DSign (Signum)
Answer is hidden
Question 62 of 80Computer Graphics & AI

Machine learning using labelled training data (input-output pairs) is called:

ASupervised learning
BUnsupervised learning
CReinforcement learning
DSemi-supervised learning
Answer is hidden
Question 63 of 80Computer Graphics & AI

In an AI agent, which component carries out actions on the environment?

ASensors
BKnowledge base
CActuators
DInference engine
Answer is hidden
Question 64 of 80Computer Graphics & AI

Which UML diagram describes the vocabulary (classes and relationships) of a system?

ASequence Diagram
BClass Diagram
CUse Case Diagram
DActivity Diagram
Answer is hidden
Question 65 of 80Computer Graphics & AI

To translate a circle to a new position in 2D graphics, what must be translated?

AThe centre point only
BEvery pixel on the circumference
CThe bounding box
DThe radius
Answer is hidden
Question 66 of 80Computer Graphics & AI

In 2D scaling, if both scale factors sx < 1 and sy < 1, the object:

AGrows larger
BShrinks (becomes smaller)
CReflects about the origin
DStays the same size
Answer is hidden
Question 67 of 80Computer Graphics & AI

How many distinct reflection planes exist in 3D space?

A3
B4
C6
D2
Answer is hidden
Question 68 of 80Computer Graphics & AI

The complexity of an Artificial Neural Network primarily depends on:

ANumber of input nodes only
BTraining data size only
CNumber of hidden layers only
DAll of the above (architecture, data, training)
Answer is hidden
Question 69 of 80Computer Graphics & AI

A crossword-puzzle solving environment is best described as:

APartially observable, multi-agent, stochastic
BFully observable, single-agent, deterministic
CPartially observable, single-agent, stochastic
DFully observable, multi-agent, deterministic
Answer is hidden
Question 70 of 80Computer Graphics & AI

In an expert system, the component that stores all facts, rules, and domain knowledge is the:

AKnowledge Base
BInference Engine
CWorking Memory
DUser Interface
Answer is hidden
Question 71 of 80Computer Graphics & AI

MYCIN, the medical expert system, used how many rules and which reasoning strategy?

A500 rules, Backward chaining
B500 rules, Forward chaining
C200 rules, Backward chaining
D1000 rules, Forward chaining
Answer is hidden
Question 72 of 80Computer Graphics & AI

Which concept is central to Fuzzy Logic?

ABoolean truth values
BProbability distributions
CCrisp set membership
DMembership Function (degree of truth 0โ€“1)
Answer is hidden
Question 73 of 80Computer Graphics & AI

The A* search algorithm is NOT admissible when:

AThe heuristic overestimates the true cost to goal
BThe heuristic underestimates the true cost
CThe heuristic equals zero
DThe search space is finite
Answer is hidden
Question 74 of 80Computer Graphics & AI

Greedy Best-First Search selects the next node to expand based on:

Ag(n) only (cost from start)
Bg(n) + h(n)
Ch(n) only (estimated cost to goal)
DBreadth from root
Answer is hidden
Question 75 of 80Computer Graphics & AI

The key components of a search problem in AI are:

AInitial state, goal state, and operators (transition function)
BStart node, heuristic function, and path cost only
CDatabase, inference engine, and user interface
DAgent, environment, and reward function
Answer is hidden
Question 76 of 80Computer Graphics & AI

The transformation matrix [[1,0,0],[0,5,0],[0,0,2]] represents:

ATranslation
BScaling
CRotation
DShearing
Answer is hidden
Question 77 of 80Computer Graphics & AI

DDA stands for:

ADirect Drawing Algorithm
BDigital Differential Analyzer
CDynamic Display Adapter
DDiscrete Drawing Approach
Answer is hidden
Question 78 of 80Computer Graphics & AI

The OOAD methodology that features macro and micro development processes is:

ABooch Method
BRumbaugh OMT
CJacobson OOSE
DRUP
Answer is hidden
Question 79 of 80Computer Graphics & AI

The NLP processing pipeline in correct order is:

ATokenization โ†’ POS Tagging โ†’ Parsing โ†’ Semantic Analysis
BParsing โ†’ Tokenization โ†’ Semantic Analysis โ†’ POS Tagging
CSemantic Analysis โ†’ Tokenization โ†’ POS Tagging โ†’ Parsing
DPOS Tagging โ†’ Tokenization โ†’ Parsing โ†’ Semantic Analysis
Answer is hidden
Question 80 of 80Computer Graphics & AI

The Turing Test extension that requires a robot to interact physically with the world is:

AChinese Room Test
BTotal Turing Test
CWinograd Schema Test
DCAPTCHA
Answer is hidden
โ† PREVIOUS CHAPTERCh 5: Data Communication, Computer Network and OrganizationNEXT CHAPTER โ†’Ch 7: Data Structures and Algorithm, Database System and Operating System