Cs Question Bank Graphics
Cs Question Bank Graphics
UNIT I - 2 MARKS
1. Distinguish between bitmap and pixmap. (APRIL 2014)
On a Black-and-White system with one bit per pixel, the frame buffer is
commonly called a Bitmap. For systems with multiple bits per pixel, the frame buffer
is often referred to as a Pixmap.
Random scan is a method in which the display is made by the electronic beam
which is directed only to the points or part of the screen where the picture is to be
drawn.
Systems with multiple bits per pixel, the frame buffer is often referred to as a
Pixmap.
Keyboards:
The Keyboard is an efficient device for inputting nongraphic data as picture
labels, i.e., for entering text strings. Cursor-control keys, Numeric pad and function
keys are common features on general-purpose keyboards.
Mouse:
A mouse is small hand-held box used to position the screen cursor. Wheels or
rollers on the bottom of the mouse can be used to record the amount and direction of
movement.
11. Write a note on: Display controller in Raster – Scan systems. (NOV 2015)
In Raster-Scan systems, the electron beam is swept across the screen, one row
at
a time from top to bottom. As the electron beam moves across each row, the beam
intensity is turned on and off to create a pattern of illuminated spots. Picture definition
is stored in a memory area called the Refresh Buffer or Frame Buffer.
UNIT I - 5 MARKS
1. Discuss briefly use of computer graphics in image processing. (APRIL 2014)
2. Write short notes on: Direct –view storage tubes. (APRIL 2014)
3. What are raster – scan systems? Explain. (NOV 2014)
4. Write short notes on: Graphics software (NOV 2014) (APRIL 2016)
5. Write short notes on Hard copy devices. (APRIL 2015)
6. Discuss the essential characteristics of Graphics software. (APRIL 2015)
7. Write short notes on: Graphical user interfaces. (NOV 2015)
8. Discuss briefly on: Flat – panel displays. (NOV 2015)
9. Discuss about use of Image processing in computer graphics. (APRIL 2016)
10. Discuss about use of Computer Graphics in CAD. (NOV 2016)
11. Write short notes on: Random-Scan systems. (NOV 2016)
12. Discuss about the use of Computer Graphics in Presentation Graphics and Computer
Art. (APRIL 2017)
13. Write short notes on: Refresh Cathode-Ray Tubes (APRIL 2017)
14. Compare and construct the CRT and LCD. (NOV 2017)
15. Illustrate the organization of a simple random scan system (NOV 2017)
UNIT I - 10 MARKS
1. Explain the working of Refresh Cathode-Ray Tubes with a diagram. (APRIL 2014)
2. Discuss in detail, any four input devices used in computer graphics. (NOV 2014)
3. Explain the working principle of CRT. (APRIL 2015)
4. Discuss the following: (a) Random – Scan systems. (b) Graphics software. (NOV
2015)
5. Describe about direct-view storage tubes and flat-panel displays. (APRIL 2016)
6. Discuss about Hard-Copy Devices (NOV 2016)
7. Describe about any Four Graphical Input devices (APRIL 2017)
8. Describe the architecture of simple Raster graphics system (NOV 2017)
UNIT 2 - 2 MARKS
1. Write a note on: Setpixel () function. (APRIL 2014)
SetPixel() is a function that simply sets a pixel with the user-defined color.
For Windows users, pixel operation can be easily done with C/C++ programming
language.
Possible selections for the line-type attribute include solid lines, dashed lines,
and dotted lines.
setLinetype (lt)
where parameter 1 is assigned a positive integer value of 1, 2, 3, or 4 to generate lines
that are, respectively, solid, dashed, dotted, or dash-dotted.
We set the line-width attribute with the command:
setLinesidthScaleFactor (lw)
Line-width parameter lw is assigned a positive number to indicate the relative width
of the line to be displayed. A value of 1 specifies a standard-width line.
Inquiry functions are used to retrieve the current settings of attributes and
other parameters such as workstation types and status from the system lists.By using
inquiry function, current values of any specified parameter can be saved and then they
can be used to check the current state of the system if any error encounters.
InquiresetTextcolor(lasttc)
Possible selections for the line-type attribute include solid lines, dashed lines,
and dotted lines.
setLinetype (lt)
where parameter 1 is assigned a positive integer value of 1, 2, 3, or 4 to generate lines
that are, respectively, solid, dashed, dotted, or dash-dotted.
We set the line-width attribute with the command:
setLinesidthScaleFactor (lw)
Line-width parameter lw is assigned a positive number to indicate the relative width
of the line to be displayed. A value of 1 specifies a standard-width line.
9. Write the intensity codes for a four – level grayscale system. (NOV 2015)
UNIT II - 5 MARKS
1. Write the steps in Midpoint Circle Algorithm. (APRIL 2014)
2. Discuss briefly on: Line Attributes. (APRIL 2014)
3. Write the steps in Bresenham’s line drawing algorithm. (NOV 2014)
4. Write about character attributes (NOV 2014)
5. Describe the mid-point circle drawing algorithm. (APRIL 2015)
6. What is composite transformation? Explain. (APRIL 2015)
7. Write short notes on: Flood – fill algorithm. (NOV 2015) (APRIL 2017)
8. What are inquiry functions? Explain. (NOV 2015)
9. Explain briefly on: line attributes. (APRIL 2016)
10. Explain briefly on: Boundary-Fill Algorithm (NOV 2016)
11. Explain the DDA line drawing algorithm in detail (NOV 2017)
UNIT II - 10 MARKS
A rubber band line: The user specifies two end points. As he moves from the
first endpoint to the second, the program displays a line form first end point to the
cursor position. This effect is of an elastic line stretched between the first endpoint
and to the cursor.
A transformation that distorts (deform or alter) the shape of an object such that
the transformed shape appears as if the object were composed of internal layers that
had been caused to slide over each other is called a shear.
Two common shearing transformations are those that shift coordinate x values
and those that shift y values.
A transformation that distorts (deform or alter) the shape of an object such that
the transformed shape appears as if the object were composed of internal layers that
had been caused to slide over each other is called a shear.
Two common shearing transformations are those that shift coordinate x values and
those that shift y values.
(Sx 0 0 0)
(x' y' z' 1) = (x y z 1) * (0 Sy 0 0)
(0 0 Sz 0)
(0 0 0 1)
As in 2D, if the object is not centered at the origin (0, 0, 0) the scaling transformation
causes both size change and movement of the object. Scaling about a fixed point P0
(x0,y0,z0) can be accomplished by the following:
1. translating P0 to the origin
2. scaling the object
3. translating P0 back to original position.
so the composite matrix is
= T(-x0,-y0,-z0)*(S(Sx,Sy,Sz))*(T(x0,y0,z0))
4. What are Polygon Tables? (APRIL 2015) (NOV 2015) (APRIL 2016)
Scaling: x' = x * Sx
y' = y * Sy
z' = z * Sz
(Sx 0 0 0)
(x' y' z' 1) = (x y z 1) * (0 Sy 0 0)
(0 0 Sz 0)
(0 0 0 1)
As in 2D, if the object is not centered at the origin (0, 0, 0) the scaling transformation
causes both size change and movement of the object. Scaling about a fixed point P0
(x0,y0,z0) can be accomplished by the following:
= T(-x0,-y0,-z0)*(S(Sx,Sy,Sz))*(T(x0,y0,z0))
We translate a 3D point by adding translation distances, tx, ty, and tz, to the
original coordinate position (x,y,z): x' = x + tx, y' = y + ty, z' = z + tz
UNIT IV - 5 MARKS
UNIT IV - 10 MARKS
1. Write short notes on: (a) Depth cueing (b) Polygon Meshes. (APRIL 2014)
2. Explain about three – dimensional basic transformations. (NOV 2014)
3. Explain Rotation and Translation with respect to 3D objects. (APRIL 2015)
4. Describe about 3D composite transformations. (NOV 2015)
5. Describe visible line and surface identification. (APRIL 2016)
6. Describe about 3D Rotation and 3D Reflections (NOV 2016)
7. Describe about Parallel and Perspective Transformations (APRIL 2017)
8. Describe any two three-dimensional display methods (NOV 2017)
UNIT V - 2 MARKS
There are two approaches for removing hidden surface problems − Object-
Space method and Image-space method. The Object-space method is implemented
in physical coordinate system and image-space method is implemented in screen
coordinate system.
There are two approaches for removing hidden surface problems − Object-
Space method and Image-space method. The image-space method is implemented
in screen coordinate system.
There are several established color models used in computer graphics, but the
two most common are the RGB model (Red-Green-Blue) for computer display and
the CMYK model (Cyan-Magenta-Yellow-Black) for printing.
UNIT V - 5 MARKS
UNIT V - 10 MARKS