Skip to main content

Course Name: Computer Graphics & Multimedia Application (BCA-401)

 

Course Name: Computer Graphics & Multimedia Application (BCA-401)

UNIT-I: Introduction

  1. Which of the following is an advantage of interactive graphics?

    • a) Increased computational complexity
    • b) Static visualization
    • c) Enhanced user interaction
    • d) Limited user feedback
    • Answer: c) Enhanced user interaction
  2. Which of these is a representative use of computer graphics?

    • a) Database management
    • b) Spreadsheet calculations
    • c) CAD (Computer-Aided Design)
    • d) Text editing
    • Answer: c) CAD (Computer-Aided Design)
  3. Computer graphics applications can be classified into which of the following?

    • a) Scientific and business applications
    • b) Art and entertainment applications
    • c) Both a and b
    • d) Neither a nor b
    • Answer: c) Both a and b
  4. The development of hardware and software for computer graphics involves:

    • a) Only hardware advancements
    • b) Only software advancements
    • c) Both hardware and software advancements
    • d) None of the above
    • Answer: c) Both hardware and software advancements
  5. What is the first step in converting lines in scan conversion?

    • a) Line initialization
    • b) Line clipping
    • c) Pixel placement
    • d) Color assignment
    • Answer: c) Pixel placement
  6. Which algorithm is used for scan converting circles?

    • a) DDA algorithm
    • b) Bresenham’s algorithm
    • c) Midpoint circle algorithm
    • d) Cohen-Sutherland algorithm
    • Answer: c) Midpoint circle algorithm
  7. The process of converting ellipses in scan conversion is called:

    • a) Line clipping
    • b) Circle filling
    • c) Ellipse filling
    • d) Scan converting ellipses
    • Answer: d) Scan converting ellipses

UNIT-II: Hardcopy Technologies

  1. Which of the following is a hardcopy technology?

    • a) CRT display
    • b) LCD monitor
    • c) Inkjet printer
    • d) Plasma screen
    • Answer: c) Inkjet printer
  2. Which display technology uses a video controller?

    • a) Raster-scan display system
    • b) Vector display system
    • c) LCD display system
    • d) OLED display system
    • Answer: a) Raster-scan display system
  3. The random-scan display processor is primarily used for:

    • a) Raster graphics
    • b) Vector graphics
    • c) Text display
    • d) Sound processing
    • Answer: b) Vector graphics
  4. Which input device is commonly used for operator interaction in computer graphics?

    • a) Microphone
    • b) Mouse
    • c) Speaker
    • d) Printer
    • Answer: b) Mouse
  5. An image scanner is used to:

    • a) Print documents
    • b) Display images
    • c) Digitize physical images
    • d) Create animations
    • Answer: c) Digitize physical images
  6. Dream Weaver is a graphics tool used for:

    • a) Video editing
    • b) Web design
    • c) Sound editing
    • d) 3D modeling
    • Answer: b) Web design
  7. Which algorithm is used in clipping for line segments?

    • a) DDA algorithm
    • b) Bresenham’s algorithm
    • c) Cohen-Sutherland algorithm
    • d) Midpoint circle algorithm
    • Answer: c) Cohen-Sutherland algorithm
  8. The Cyrus-Beck algorithm is used for:

    • a) Circle drawing
    • b) Line clipping
    • c) Polygon filling
    • d) Text rendering
    • Answer: b) Line clipping
  9. The Midpoint Subdivision algorithm is primarily used for:

    • a) Scan converting ellipses
    • b) Filling polygons
    • c) Clipping lines
    • d) Creating 3D effects
    • Answer: c) Clipping lines

UNIT-III: Geometrical Transformation

  1. Which transformation is used to change the position of an object?

    • a) Scaling
    • b) Rotation
    • c) Translation
    • d) Shearing
    • Answer: c) Translation
  2. Homogeneous coordinates are used in transformations to:

    • a) Simplify scaling
    • b) Simplify translation
    • c) Simplify rotation
    • d) Simplify all the above transformations
    • Answer: d) Simplify all the above transformations
  3. The composition of 2D transformations involves:

    • a) Applying transformations sequentially
    • b) Applying transformations in parallel
    • c) Ignoring the order of transformations
    • d) None of the above
    • Answer: a) Applying transformations sequentially
  4. The Window-to-Viewport transformation is used to:

    • a) Change object color
    • b) Scale objects
    • c) Map a 2D scene to a display window
    • d) Rotate objects
    • Answer: c) Map a 2D scene to a display window
  5. Which matrix is used for 3D transformations?

    • a) 2x2 matrix
    • b) 3x3 matrix
    • c) 4x4 matrix
    • d) 5x5 matrix
    • Answer: c) 4x4 matrix

UNIT-IV: Representing Curves & Surfaces

  1. Polygon meshes are used to represent:

    • a) Text
    • b) 2D shapes
    • c) 3D surfaces
    • d) Sound waves
    • Answer: c) 3D surfaces
  2. Cubic curves are typically used in computer graphics to:

    • a) Create linear shapes
    • b) Create complex shapes and surfaces
    • c) Simplify rendering
    • d) None of the above
    • Answer: b) Create complex shapes and surfaces
  3. Which of the following is a quadric surface?

    • a) Sphere
    • b) Cube
    • c) Pyramid
    • d) Tetrahedron
    • Answer: a) Sphere
  4. Solid modeling in computer graphics is used to represent:

    • a) 2D shapes
    • b) Sound waves
    • c) 3D objects
    • d) None of the above
    • Answer: c) 3D objects
  5. Regularized Boolean set operations involve:

    • a) Combining primitive shapes
    • b) Text rendering
    • c) Sound editing
    • d) Image filtering
    • Answer: a) Combining primitive shapes
  6. Spatial partitioning representations divide space into:

    • a) Equal halves
    • b) Different regions for efficient rendering
    • c) Random segments
    • d) None of the above
    • Answer: b) Different regions for efficient rendering
  7. Constructive Solid Geometry (CSG) is used for:

    • a) Texturing surfaces
    • b) Constructing complex 3D shapes from simple primitives
    • c) Lighting calculations
    • d) Shading models
    • Answer: b) Constructing complex 3D shapes from simple primitives
  8. Boundary representations (B-reps) are used to represent:

    • a) Edges only
    • b) Vertices only
    • c) The boundary surfaces of a 3D object
    • d) Colors
    • Answer: c) The boundary surfaces of a 3D object

UNIT-V: Introductory Concepts

  1. Multimedia is defined as:

    • a) Single media format
    • b) Multiple forms of media combined
    • c) Text-based media only
    • d) Image-based media only
    • Answer: b) Multiple forms of media combined
  2. CD-ROM stands for:

    • a) Compact Disk Read-Only Memory
    • b) Central Disk Read-Only Memory
    • c) Compact Data Read-Only Memory
    • d) Central Data Read-Only Memory
    • Answer: a) Compact Disk Read-Only Memory
  3. Which of the following is a type of computer animation?

    • a) Static animation
    • b) Dynamic animation
    • c) Real-time animation
    • d) All of the above
    • Answer: d) All of the above
  4. Using different functions in computer animation allows for:

    • a) Limited movements
    • b) Complex and varied animations
    • c) Simple text editing
    • d) Basic sound editing
    • Answer: b) Complex and varied animations
  5. Which of the following is essential in multimedia production?

    • a) High-speed internet
    • b) Only basic office computers
    • c) Powerful computers with ample storage and processing power
    • d) Handheld devices only
    • Answer: c) Powerful computers with ample storage and processing power

UNIT-VI: Uses of Multimedia

  1. Multimedia is commonly used in:

    • a) Text editing only
    • b) Video production, web design, and education
    • c) Sound editing only
    • d) None of the above
    • Answer: b) Video production, web design, and education
  2. The stages of a multimedia project include:

    • a) Only design
    • b) Only implementation
    • c) Planning, design, implementation, and evaluation
    • d) None of the above
    • Answer: c) Planning, design, implementation, and evaluation
  3. Training opportunities in multimedia often focus on:

    • a) Basic computer skills
    • b) Advanced multimedia software and hardware skills
    • c) Simple data entry
    • d) None of the above
    • Answer: b) Advanced multimedia software and hardware skills
  4. Motivation for multimedia usage includes:

    • a) Enhanced learning experiences
    • b) Limited interactivity
    • c) Increased text-based communication
    • d) Reduced engagement
    • Answer: a) Enhanced learning experiences

Comments

Popular posts from this blog

Course Name: Operating System[Objective QUESTION]

  Course Code: BCA-402 Course Name: Operating System UNIT-I: Introduction What is an operating system? a) A hardware component b) A system software that manages hardware and software resources c) An application software d) A programming language Answer: b) A system software that manages hardware and software resources Which of the following is a characteristic of simple batch systems? a) Real-time processing b) Interactive processing c) Jobs are processed in batches without user interaction d) Distributed processing Answer: c) Jobs are processed in batches without user interaction Multi-programmed batch systems are designed to: a) Handle one task at a time b) Improve CPU utilization by running multiple programs simultaneously c) Execute programs in a sequential manner d) Only manage system files Answer: b) Improve CPU utilization by running multiple programs simultaneously Time-sharing systems are characterized by: a) Batch processing b) Real-time processing c) Allowing multiple us...

In c, Array objective question with option

1. What is an array in C? a) A collection of similar data items stored in contiguous memory locations. b) A collection of different data items stored in non-contiguous memory locations. c) A collection of similar data items stored in non-contiguous memory locations. d) A collection of different data items stored in contiguous memory locations. Answer: a) A collection of similar data items stored in contiguous memory locations. 2.What is the syntax to declare an array in C? a) dataType arrayName[arraySize]; b) dataType arraySize[arrayName]; c) arrayName[arraySize] dataType; d) arraySize[arrayName] dataType; Answer: a) dataType arrayName[arraySize]; 3.How do you access the first element of an array in C? a) arrayName[0]; b) arrayName[1]; c) arrayName[-1]; d) arrayName[first]; Answer: a) arrayName[0]; 4.What is the index of the last element of an array in C? a) arraySize; b) arraySize - 1; c) arraySize + 1; d) arraySize * 2; Answer: b) arraySize - 1; 5.Can you change the size of an array ...