IT-601 · Computer Graphics & Multimedia/Unsolved PYQ Paper
IT-601 Computer Graphics and Multimedia - May 2024 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaExplain the Architecture of a raster scan display with a neat block diagram. How it is differ from Random scan display?
How to answer
- Definition and components of raster scan display: frame buffer, video controller, CRT, electron gun
- Working: horizontal and vertical scanning, refresh, interlacing
- Neat block diagram of raster scan system
- Differences from random/vector scan: scanning order, resolution, applications, cost
-
7 MarksbWrite in brief about various interactive input devices.
How to answer
- Define interactive input devices
- List devices: keyboard, mouse, trackball, joystick, light pen, touch panel, digitizer
- Brief function of each device
- Role in graphical interaction
-
7 MarksaDescribe with neat diagram the working of DVST. Write its advantages and disadvantages.
How to answer
- Principle of DVST: direct view storage tube, storage mesh
- Working with neat diagram: electron guns, phosphor, storage grid
- Advantages: no refresh, high resolution, low cost
- Disadvantages: no selective erase, low contrast, no animation
-
7 MarksbBriefly explain about Rubber band techniques.
How to answer
- Definition of rubber band technique
- Principle of elastic line/shape stretching with cursor
- Steps for drawing line/rectangle/circle using rubber banding
- Use in interactive drawing and positioning
-
7 MarksaFind equation of Bezier curve defined by the control points $(2, 1), (3, 2), (5, 0)$ and $(6, 2)$. Draw the curve and find its midpoints.
How to answer
- Cubic Bezier formula $P(t) = \sum_{i=0}^{3} B_{i,3}(t) P_i$
- Substitute control points (2,1), (3,2), (5,0) and (6,2)
- Derive parametric equations $x(t), y(t)$ for $0 \le t \le 1$
- Plot curve and compute midpoint at $t=0.5$
-
7 MarksbWrite down midpoint circle drawing algorithm. Draw a circle of radius 5 about origin with the help of this algorithm.
How to answer
- Initial decision parameter $p0 = 5/4 - r$ and update rules
- Stepwise algorithm for 8-way symmetry
- Iteration table for radius 5 about origin
- Plot of circle points in all octants
-
7 MarksaExplain Bresenham's line drawing algorithm with example.
How to answer
- Principle of Bresenham error decision parameter
- Algorithm steps for slope |m|<1
- Decision parameter $p_k$ update formulas
- Worked example with pixel positions
-
7 MarksbPlot a line from $(1, 1)$ to $(5, 5)$ using DDA algorithm.
How to answer
- DDA formulas $x_{k+1}=x_k+dx/steps$, $y_{k+1}=y_k+dy/steps$
- Compute steps = max(|dx|,|dy|) = 4 for (1,1) to (5,5)
- Iteration table with rounded pixels
- Plot of line at 45 degrees
-
7 MarksaRotate a Triangle $A(0, 0), B(2, 2), C(4, 2)$ about the origin and about $P(-2, -2)$ as by an angle of $45^\circ$.
How to answer
- Rotation matrix for $45^\circ$: $x' = x\cos\theta - y\sin\theta$
- Rotation about origin for A(0,0), B(2,2), C(4,2)
- Translation to P(-2,-2), rotate, translate back for second case
- Final coordinates of rotated triangle
-
7 MarksbWhat is Z Buffer technique? Write the use of depth and frame buffer.
How to answer
- Definition of Z-buffer / depth buffer hidden surface method
- Algorithm: initialize depth and frame buffer, depth test per pixel
- Use of depth buffer to store z-values
- Use of frame buffer to store intensity/color
-
7 MarksaWrite down Cohen-Sutherland line clipping algorithm with suitable example.
How to answer
- Region outcodes and window boundaries
- Trivial accept/reject tests using bitwise AND/OR
- Clipping intersection calculation steps
- Suitable line example with before/after clipping
-
7 MarksbDistinguish between parallel and perspective projection.
How to answer
- Definition of parallel projection: center at infinity
- Definition of perspective projection: center at finite distance
- Comparison on foreshortening, vanishing points, preservation
- Applications of each type
-
7 MarksaWhat do you understand by multimedia? Explain with its application.
How to answer
- Definition of multimedia: text, graphics, audio, video integration
- Characteristics: interactivity, non-linearity
- Applications: education, entertainment, medicine, web
- Example systems
-
7 MarksbDiscuss various multimedia data file formats standards.
How to answer
- Need for multimedia file standards
- Image standards: JPEG, GIF, PNG, TIFF
- Audio/video standards: MIDI, WAV, MP3, MPEG, AVI
- Comparison of features and uses
-
14 MarksWrite short notes on the following: (any four)
- a)Reflection
- b)Shading
- c)B-spline curve
- d)Color models
- e)CRT
- f)Authoring tools
How to answer
- Select any four topics from list
- Give definition and key points for each
- Mention formulas/diagrams where relevant
- Mention applications
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel