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

Most importance question with Answers in C++

1. Write the shorts notes on Garbage collection. Ans.  Garbage collection in C++ isn't native to the language; it relies on manual memory management using constructs like new and delete . However, some third-party libraries or smart pointers like std::shared_ptr and std::unique_ptr offer automated memory management. C++11 introduced smart pointers, reducing manual memory handling but lacking the automatic garbage collection found in languages like Java or Python. 2. What is multiple heritance? Ans. Multiple inheritance in C++ enables a class to inherit attributes and behaviors from more than one base class. It allows a derived class to access features from multiple parent classes, fostering complex class hierarchies but potentially causing issues like the diamond problem due to ambiguous member access. 3. What do you mean by operator overloading ? Ans. Operator overloading in C++ allows defining custom behaviors for operators like +, -, *, etc., for user-defined types. It enable

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 users