Dewan V S Institute of Engineering & Technology Department of Cse/It BTECH: CSE/IT, SEM:VIII, SUB: Game Programming, SUB CODE: RCS-081
Dewan V S Institute of Engineering & Technology Department of Cse/It BTECH: CSE/IT, SEM:VIII, SUB: Game Programming, SUB CODE: RCS-081
Dewan V S Institute of Engineering & Technology Department of Cse/It BTECH: CSE/IT, SEM:VIII, SUB: Game Programming, SUB CODE: RCS-081
DEPARTMENT OF CSE/IT
BTECH: CSE/IT, SEM:VIII, SUB: Game Programming, SUB CODE: RCS-081
MCQ
1. Which one in the following list is the usual correct game design for sound?
Music is played on the left speaker while sound effects are on the right one.
Music is played on the right speaker while sound effects are on the left one.
Music is played in stereo and sound effects are mixed above it.
None of the above
2. General algorithm applied on game tree for making decision of win/lose is ____________
Greedy Search Algorithms
MIN/MAX Algorithms
DFS/BFS Search Algorithms
Heuristic Search Algorithms
3. In Game Programming , The structure and logic rules used to manage the groups of data
and their names is called as
File System
File Structure
Memory System
Game Architecture
4. How many 3 dimension vectors are needed to position and orient an object in space?
1
2
3
4
6. What does the following statement describe "It renders the scene from the light point of
view, in a depth texture; then it renders the scene again from the camera point of view using
the depth texture to determine if a pixel is in shadow or not."
Shadow mapping
Texture mapping
Collision detection
Depth mapping
8. A game can be formally defined as a kind of search problem with the following
components.
Initial State
Successor Function
Terminal Test
All of the Above
9. The rules, action, abilities of the player character that govern the virtual world in which the
game takes place is known as
Animation
Profiling
Game Play
Rendering
10. "Keep heap allocations to a minimum, and never allocate from the heap within a tight
loop." This statement is
Game Development
Stack-Based Allocators
Game-Specific Subsystems
Gameplay Foundation Systems
11. The initial state and the legal moves for each side define the __________ for the game.
Search Tree
Game Tree
State Space Search
Forest
12. Which one of the following languages can easily be embedded into a game engine?
C
Perl
Lua
Java
19. The phase of determining the appropriate pixels for representing images or graphics
object is called as -
Translation
Transformation
Rasterization
Scaling
20. ___ is done to achieve better image quality either by elevating image contrast levels or by
eradicating noise.
Image compression
Image enhancement
Image restoration
Image segmentation
21. ___ is responsible for producing the picture from the detailed descriptions.
Graphical System
Application model
Conceptual model
Application program
22. For the axis which does not coincide with the axis of the coordinate, a rotation matrix can
be set up as a composite transformation that involves the combinations of translation and the
___ rotations.
Cartesian axes
Spatial axes
Coordinate axes
Reflexive axes
24. A ___ is nothing but the film plane in a camera that is positioned and oriented for a
particular shot of the scene.
View system
View volume
View plane
All the above
25. This area in Flash is similar to the clipboard in Microsoft Office applications.
Dashboard
Layers Panel
Library Panel
Property Inspector
26. To start Adobe Flash, Click on Start > ______ > Adobe Flash.
Adobe Collection
All Programs
Run
Open
28. DirectX is a
Computer Part
Software that drives Graphics Hardware
A user interface
None
29. ________ is used for 3D positioning and modeling, animation and other application.
Space ball
Trackball
Spac ball
All of the Above
32. Which of the following option is not a core data type in the python language?
Dictionary
Lists
Class
All of the above
36. A Mesh Renderer must be present in order to draw surfaces onto the mesh of a 3D object.
It is also in charge of the following?
How the mesh responds to lighting
Materials used on the surface to show color or textures
Both
None
41. How many 3 dimension vectors are needed to position and orient an object in space? *
1
2
3
4
42. What does the following statement describe "It renders the scene from the light point of
view, in a depth texture; then it renders the scene again from the camera point of view using
the depth texture to determine if a pixel is in shadow or not." *
Collision detection
Shadow mapping
Texture mapping
Depth mapping
44. A game can be formally defined as a kind of search problem with the following
components. *
Initial State
Successor Function
Terminal Test
All of the Above
Clipping against the window and then applying the window transformation
Applying window transformation and then clipping against the viewport
Both A and B have the same efficiency
Efficiency depends on whether the window is an aligned rectangle or not
47. The point at which a set of projected parallel lines appear to coverage is called as a? *
convergence point
vanishing point
point of illusion
point of delusion
49. "There are three basic transformation techniques in Computer Graphics to alter an object.
They are: Translation, Rotation and Scaling."Based upon the above statement, determine
whether the following condition is true or false."In all these three transformation types, the
shape of the object is never deformed." *
True
False
50. Oblique projection with an angle of 45 degree to the horizontal plane is called as? *
Cabinet projection
Isometric projection
Cavalier projection
None of these
Shadow volumes are a technique used in 3D computer graphics to add shadows to a rendered scene .
Shadow volumes are a fast way to add shadows to a 3D scene.
Shadow volumes are a very slow way to add shadows to a 3D scene.
None of the these
53. Which one in the following list is the usual correct game design for sound? *
Music is played on the left speaker while sound effects are on the right one.
Music is played on the right speaker while sound effects are on the left one.
Music is played in stereo and sound effects are mixed above it.
None of the these
Dewan V S Institute of Engineering & Technology
DEPARTMENT OF CSE/IT, BTECH: CSE/IT, SEM:VIII, SUB: Game Programming, SUB CODE: RCS-081
1. In Game graphical system, the array of pixels in the picture are stored in
Memory
Frame Buffer
Processor
All of the above
2. By default, graphics coordinates in Java have the origin(0,0) in the ________ corner of the
drawing area.
upper-left
upper-right
lower-left
lower-right
3. The process of digitizing a given picture definition into set of pixel intensity for storage in the
frame buffer is called
Rasterization
Encoding
Scan Conversion
True Color System
12. _______ is when three or more edges are connected together to create a surface.
Face
Vertex
Edge
Subdivide
18. The line segment if extended from only one end-point and the other point remains same then it
is considered as
Line
Segment
Ray
2-point line
21. When the game is played on a predetermined course of action, which does not change
throughout the game, then the game is said to be
Pure strategy game
Fair strategy game
Mixed strategy game
Unsteady game
28. Reversing the order in which a sequence of transformations is performed may affect the
transformed position of an object.
True
False
30. Which of the following is NOT true? Image formed by reflection through a plane mirror
is_______________
of same size
same orientation
virtual
is at same distance from the mirror
32. _____________ creates more geometry by pulling the face of a polygon out.
Extrude
X-tend
Vertices
Subdivide
33. Which co-ordinates allow common vector operations such as translation, rotation, scaling and
perspective projection to be represented as a matrix by which the vector is multiplied.
vector co-ordinates
3d co-ordinates
affine co-ordinates
homogenous co-ordinates
34. What is the name of the space in which the image is displayed?
World co-ordinate system
Screen co-ordinate system
World window
Interface window
35. The window opened on the raster graphics screen in which the image will be displayed is
called _____________
World co-ordinate system
Screen co-ordinate system
World window
Interface window
37. The command which is used for drawing isometric grid is ______________
XLINE
DDRMODES
CIRCLE
POLYLINE
38. In MAYA, the viewing window into your 3D space is known as the ______
Polyplane
Viewport
Render
Subdivide
40. An array of values specifying the relative importance of sub-pixel is referred as________ of
sub-pixel weights.
Sub-mask
Mask
Pixel phasing
Pixel weighting
41. The cursor does not change when we ON the isometric grid in Auto Cad
True
False
can't Say
none
46. The number of views to be drawn depends upon the _______ of the object.
Size
Shape
Measure
Dimension
47. The property in which the drawing which are not properly aligned is goes to the middle is
known as ________
plot scale
centering the plot
drawing orientation
previewing
49. When two different parts are adjacent to each other, then the section line is drawn at an angle
_____ and _______
35° and 125°
45° and 135°
45° and 125°
35° and 135°
50. Angles of inclined surfaces are the actual angles in isometric views
True
False
Can't Say
None
Dewan V S Institute of Engineering & Technology
DEPARTMENT OF CSE/IT, BTECH: CSE/IT, SEM:VIII, SUB: Game Programming, SUB CODE: RCS-081
1. Isometric plane is
(A) parallel to one of the principal planes and perpendicular to other two principal planes
(B) parallel to two of the principal planes and perpendicular to other one principal plane
(C) inclined to one of the principal planes and perpendicular to other two principal planes
(D) parallel to one of the principal planes and inclined to other two principal planes
4. .________ stores the picture information as a charge distribution behind the phosphor-coated screen.
a) Cathode ray tube
b) Direct-view storage tube
c) Flat panel displays
d) 3D viewing device
5. The process of digitizing a given picture definition into a set of pixel-intensity for storage in the frame
buffer is called
a) Rasterization
b) Encoding
c) Scan conversion
d) True color system
7. Which display devices allows us to walk around an object and view it from different sides.
a) Direct view storage tubes
b) Three-dimensional devices
c) Flat panel display devices
d) Plasma panel display devices
8. The drawing in which the view is drawn at an angle 30° and 150° is called ___________
a) Auxiliary view
b) Front view
c) Isometric view
d) Perspective view
10. The transformation that enhances or reduces the size of object is called
Translation
Scaling
Shearing
Rotation
11. If (x,y,h) is the point in the homogeneous coordinate system then it’s equivalent in the two
dimensional system is
(x,y,1)
(x,y,0)
(x/w,y/w,1)
(x,y,x-y)
14. In method the thickness of the primitive varies with the angle of primitive
& varies in opposite way then in pixel method.
a) Moving pen, replication
b) replication, moving pen
c) pattern filling, moving pen
d) all of the above
15. The increase in x or y is determined by examine the distance between locn & nearest pixel.
This distance is called or
a) Decision variable, error gradient
b) e, error
c) Proposition to d1...d2
d) All of the above
17. The object is held stationary while the coordinates system is moved relation to the object is called.
(a) Geometric transformation
(b) Coordinate transformation
(c) Translation
(d) Rotation
18. The object is displaced a given distance and direction its original position is called
(a) Translation
(b) Rotation
(c) Transformation
(d) Scaling
20. For a graphics device adjacent pixels on a scan line are likely to have the same
characteristics.
(a) Random scan
(b) Raster scan
(c) CRT
(d) None of the above
21. Rasterization combined with the process of rendering the picture scan line order is known as
(a) Scan conversion
(b) Randomization
(c) Recreation
(d) None of the above
23. In viewing / specifying any objective the first viewing parameter is & next is
a) view reference point, view plane normal vector
b) View plane normal vector, the View reference point
c) Both a & b
d) None of these
24. The characteristics of pixels on a given scan line change only where a polygon scan line
(a) Intersects
(b) Unions
(c) Differences
(d) All of the above
25. is the process of extracting a portion of the database, is fundamental to several aspects
of computer graphics.
(a) Projection
(b) Clipping
(c) Rotation
(d) Translation
26. The object is held stationary while the coordinate system is moved relative to the object is called
(a) Geometric Transformation
(b) Coordinate transformation
(c) Translation
(d) Rotation
27. When the angle between the projectors and the plane of projection is not equal to 900 then the
projection is
a. Orthographic
b. b) Isometric
c) Perspective
d) Oblique
28. When projection lines are perpendicular to the view plane then such type of projection is
called
a. Parallel b) Perspective c) Orthographic d) Oblique
37. The memory area which holds a set intensity values for all the screen points is
a. Frame buffer b) refresh RAM
c) Video cache d) RAM
41. GKS is
a. GEOMETRIC KERNAL SYSTEM b) GRAPGICAL KARNEL SIFTWARE
c) GRAPHICAL KARNEL SYSTEM d) GEOMETRIC KERNEL SOFTWARE
42. MIDI is
a. Musical instrument digital interface b) Multiple instrument digital interface
c) Musical interchangeable digital interface d) Multiple interchangeable digital interface
44. The process of determining which pixels will provide a better approximation to the
desired line is known as .
(a) Scan conversion
(b) Randomization
(c) Rasterization
(d) Recreation
45. In order to avoid Flicker in monitor having low refresh rate the techniques used is
a. Refreshing b) Vertical refreshing
c) Interfacing d) horizontal refreshing
46. CMY coordinates of a colour at (0.2, 1, and 0.5) in the RGB space are
a) (1.2,2,1.5) b) (2.2,2,2.5) c) (0.8,0,0.5) d) (0.1,0.5,0.25)
47. A monitor can display 4 shades of red, 8 shades of blue and 16 shades of green. The colour
depth supported by the monitor is
a. 7 bits b) 8 bits c) 9 bits d) 10 bits
48. An object is viewed by using perspective transformation. The maximum number of principal
vanishing point(s) possible is
a. b)2 c)3 d) Infinite
49. Good graphics programming avoids the use of operations whenever possible.
(a) Multiplications
(b) Division
(c) Floating point
(d) Integer
50. If both scaling constants have the same value S, the sealing transformation is said to be
(a) Homogeneous
(b) Heterogeneous
(c) Both a and b
(d) None of the above
Dewan V S Institute of Engineering & Technology
DEPARTMENT OF CSE/IT, BTECH: CSE/IT, SEM:VIII, SUB: Game Programming, SUB CODE: RCS-081
1) refers to the shutting off the electron beam as it returns from the bottom of the display at the end of
a cycle to the upper left-hand corner to start a new cycle.
(a) Horizontal retraces blanking
(b) Diagonal retrace blanking
(c) Vertical retrace blanking
(d) None of the above
4) The majority of systems assign 1 bit in the memory map to one pixel on the display.
(a) Monochromatic
(b) Dichromatic
(c) Polychromatic
(d) Tri-chromatic
1
9) The process of determining which pixels will provide a better approximation to the desired line is known
as .
(a) Scan conversion
(b) Randomization
(c) Rasterization
(d) Recreation
10) Rasterization combined with the process of rendering the picture scan line order is known as
(a) Scan conversion
(b) Randomization
(c) Recreation
(d) None of the above
11) One technique for obtaining a raster zed straight line is to solve the governing equation.
(a) Linear
(b) Drastic
(c) Integrated
(d) Differentials
13) In viewing / specifying any objective the first viewing parameter is & next is
a) view reference point, view plane normal vector
b) View plane normal vector, the View reference point
c) Both a & b
d) None of these
14) Brasenhams circle algorithm, it is desirable to perform the calculation necessary to find the scan –converted
points with only.
(a) Integer addition
(b) Subs traction
(a) Multiplication
(c) All of the above
15) The best approximation in Brasenhams circle algorithm of the true circle will be described by those pixels in
the raster that falls the distance from the true circle.
(a) Least
(b) Far
(c) Both a and b
(d) None of the above
19) Expect at boundary edges, adjacent pixels are likely to have some characteristics. This property is referred to
as .
(a) Coherence
(b) Special coherence
(c) Spatial coherence
(d) None of the above
20) For a graphics device adjacent pixels on a scan line are likely to have the same characteristics.
(a) Random scan
(b) Raster scan
(c) CRT
(d) None of the above
22) The characteristics of pixels on a given scan line change only where a polygon scan line
(a) Intersects
(b) Unions
(c) Differences
(d) All of the above
23) Efficient algorithms for scan –converting solid area polygons can be developed. These are called
(a) Unordered edge list algorithm
(b) Ordered edge list algorithm
(c) A lumbered edge list algorithm
(d) All of the above
25) Using the half scan line convention for each edge interesting the polygon, set the leftmost pixel whose
endpoint lies to the right of the interaction. This is a procedure for-
3
(a) Fill
(b) Counter
(c) Contour outline
(d) None of the above
27) is the process of extracting a portion of the database, is fundamental to several aspects of computer
graphics.
(a) Projection
(b) Clipping
(c) Rotation
(d) Translation
28) If both the and points of a line are exterior to the window then,
(a) It is completely exterior to the window
(b) The line is not necessarily complete exterior of the window
(c) Both a and b
(d) None of the above
29) If a and b are endpoints of a line, then an algorithm for identifying completely visible and most invisible lines
might be:
(a) Visibility algorithm
(b) Simple visibility algorithm
(c) Complex visibility algorithm
(d) None of the above
30) Endpoint code checking can easily be implemented when are available.
(a) Byte manipulation
(b) Megabyte manipulation
(c) Bit manipulation
(d) None of the above
34) The object is held stationary while the coordinates system is moved relation to the object is called.
(a) Geometric transformation
(b) Coordinate transformation
(c) Translation
(d) Rotation
35) The object is displaced a given distance and direction its original position is called
(a) Translation (b) Rotation
(c) Transformation (d) Scaling
5
42) In raster scan display a special area of memory is dedicated to graphics only. This memory area is called
& it hold the set of value for all screen points.
a) Frame Buffer, Intensity
b) LUT, Canvas
c) Canvas, Output
d) None of the above
43) In the display controller architecture, the allows the CPU to access the frame buffer directly &
display controller to access the & there is a separate position to avoid memory conflicts when the
CPU & display controller run asynchronously.
a) Memory mapping, CPU memory
b) Direct Mapping, CPU memory
c) Indirect mapping, main memory
d) Memory mapping, a frame buffer.
45) The increase in x or y is determined by examine the distance between locn & nearest pixel. This distance is
called or
a) Decision variable, error gradient
b) e, error
c) Proposition to d1...d2
d) All of the above
46) Two basic approaches used to fill the polygon are &_ .
a) Seed point, the scan line
b) Rasterizaion, scan conversion
c) Seed point, bucket file
d) None of the above
47) give the color of specified pixel & draws the pixel with specified color.
a) get pixel(), put pixel()
b) put pixel(), get pixel()
c) Both a & b
d) None of the above
48) Filling an area with a rectangular pattern is called & relating the area of pattern with the area of
primitive is known as .
a) Filing, anchoring
b) filing, viewing
c) clipping, viewing
d) anchor, cryptography
49) Horizontal & vertical lines have different thickness then line at an angle. If the thickness of horizontal
/vertical line is t then line drawn at 45° has an average thickness of & unequal line thickness results in
unequal
6
a) t/√3, replication
b) t/2 , replication
c) t/√2 brightness
d) t/√3, brightness
50) In method the thickness of the primitive varies with the angle of primitive & varies in
opposite way then in pixel method.
a) Moving pen, replication
b) replication, moving pen
c) pattern filling, moving pen
d) all of the above
51) The process of selecting & viewing the picture with different views is called & a process
which divides each element of the picture into its visible & invisible position is called .
a) Windowing, clipping
b) anchoring, filling
c) anchoring, cartography
d) all of the above
57. The technique of using a minimum number of intensity levels to obtain increased visual resolution is
a) Dithering b)Half toning c)Depth-Cueing d)Rendering
7
a. Number of component b) Number of small square boxes
c) Number of pixels d) Number of pixels per unit length
59. The video memory that is used to hold the image displayed on screen is known as
a. Display processor b) LUT c) Frame buffer d) Display file
60. If (x,y,w), w= 0 , is a point in the homogeneous coordinate system than its equivalent in the two dimensional system
is
a)(x,y,1) b)(x,y,0) c)(x/w,y/w) d)(x,y, x-y)
72. if Sx and Sy are scaling factors applied in X and Y directions respectively , on p (x,y),the output point co-ordinates
after applying scaling operation is
a. x1=1/x.Sx, y1=y.Sy b)x1=x+Sx,y1=y+Sy
c) x1=x.Sx, y1=1/y.Sy d)x1=x.Sx,y1=y.Sy