valliammai engineering college semester/mc7205-computer... · 2 understanding 2. define computer...

13
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER APPLICATIONS QUESTION BANK II SEMESTER MC7205 Computer Graphics and Multimedia Regulation 2013 Academic Year 2016 17 Prepared by Mr. S.K. Saravanan, Assistant Professor/MCA

Upload: lamnguyet

Post on 31-Mar-2018

216 views

Category:

Documents


3 download

TRANSCRIPT

VALLIAMMAI ENGINEERING COLLEGE

SRM Nagar, Kattankulathur – 603 203

DEPARTMENT OF

COMPUTER APPLICATIONS

QUESTION BANK

II SEMESTER

MC7205 – Computer Graphics and Multimedia

Regulation – 2013

Academic Year 2016 – 17

Prepared by

Mr. S.K. Saravanan, Assistant Professor/MCA

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur – 603 203.

DEPARTMENT OF COMPUTER APPLICATIONS

QUESTION BANK SUBJECT : MC7205 – COMPUTER GRAPHICS AND MULTIMEDIA

SEM / YEAR: II / I YEAR

UNIT I - BASIC CONCEPTS

2D Transformations – Clipping – Window – View Prot Mapping – Graphical User Interfaces and Interactive Input Methods – Picture Construction Techniques – Virtual Reality Environment.

PART - A

Q.No Questions BT Level Competence

1. Distinguish between window port and view port. 2 Understanding

2. Define computer graphics with its types? 1 Remembering

3. Mention the difference between rigid body and non‐rigid body transformations.

2 Understanding

4. How can a set of transformation converted from a window area into a viewport area?

3 Applying

5. Demonstrate translations with translation matrix. 3 Applying

6. What is exterior clipping? 1 Remembering

7. Analyze rotation of an object with its equivalent rotational matrix.

4 Analysing

8. What is Rotation point or pivot point? 1 Remembering

9. Define Virtual reality. 1 Remembering

10. Create the equation for rotation of a point about any specified rotation position (xr,yr).

5 Evaluating

11. Analyze scaling with its equation and matrix. 4 Analysing

12. What is scaling factor? 1 Remembering

13. Differentiate uniform scaling and differential scaling. 2 Understanding

14. Analyze reflection with its transformation matrix. 4 Analysing

15. Summarize the transformation matrix of shear. 6 Creating

16. Illustrate the Inverse Transformation. 3 Applying

17. What are the picture construction techniques? 5 Evaluating

18. Define homogeneous transformation. Summarize its benefits.

2 Understanding

19. How a point can be clipped? 6 Creating

20. Define Clipping polygon. 1 Remembering

PART - B

1. What is transformation? Describe 2D transformations in detail. (13)

1 Remembering

2. Discuss the composite 2D transformation in detail. (13) 2 Understanding

3. Combine the performance of Reflection & Shear. (13) 4 Analysing

4. Illustrate the Cohen‐Sutherland Line Clipping algorithm in detail with its merits and demerits.(10+3)

3 Applying

5. Discuss the Liang Barsky Line clipping algorithm in detail. (13)

2 Understanding

6. Describe the Nichooll‐Lee‐Nicholl Line clipping algorithm in detail. (13)

1 Remembering

7. Explain Sutherland‐Hodgeman polygon clipping algorithm. (13)

4 Analysing

8. a. Experiment the performance of Curve Clipping in detail. (7)

b. Demonstrate the Text Clipping. (6)

3 Applying

9. Describe the logical classification of input devices. (13) 1 Remembering

10. a. Explain the different types of picture construction techniques. (7)

b. Explain the virtual reality environment in computer graphics with an example. (6)

4 Analysing

11. Describe Bresehham’s Circle drawing algorithm. (13) 1 Remembering

12. Discuss Cohen-Sutherland Division algorithm in detail. 2 Understanding

13. Illustrate the following with example.

(a). Convex Polygon (b) Concave Polygon (7 + 6)

5 Evaluating

14. Explain the various interactive Input Methods 6 Creating

PART - C

1. Describe various line clipping algorithm with and example. Compare and contrast their merits and demerits. (9+6)

5 Evaluating

2. Describe the Weiler‐ Atherton Polygon Clipping. (15) 5 Evaluating

3. Explain Cyrus‐Beck Algorithm in detail. (15) 6 Creating

4. a. Illustrate the 2D‐reflection with respect to x‐axis of the

given triangle (4,6), (2,2) & (6,2). (8)

b. Illustrate the 2D‐Shearing in y direction/1 unit of the given square(0,0), (0,1), (1,0) & (1,1). (7)

6 Creating

UNIT II - 3D GRAPHICS

3D Transformation – 3D Viewing – Visible Surface Detection – Back Face Detection – Depth Buffer Method – Scan Line Method.

PART - A

Q.No Questions BT Level Competence

1. Illustrate the steps involved in 3D transformation. 3 Applying

2. Analyze the rotation matrix for 3D rotation along Z‐axis.

4 Analysing

3. What is 3D reflection? 1 Remembering

4. Analyze the angle of 3D rotation that is equivalent to 3D reflection.

4 Analysing

5. Mention the steps of depth‐buffer method. 3 Applying

6. Summarize 3D viewing. 6 Creating

7. Distinguish between the View reference point and View‐plane normal vector.

2 Understanding

8. List the various projection methods. 1 Remembering

9. List the use of identifying visible surfaces. 1 Remembering

10. Analyze the steps involved in translation of a point. 4 Analysing

11. Illustrate the advantages of rendering polygons by scan line method.

3 Applying

12. Discuss the steps of transformation for rotating an object about an axis that is not parallel and parallel to one of the coordinate axes.

2 Understanding

13. Conclude why is it easier to locate hidden surfaces when parallel projection is used?

6 Creating

14. Summarize the concepts of PHIGS and GKS. 2 Understanding

15. Formulate the orthographic projection. 5 Evaluating

16. Identify the two approaches of visible surface detection.

1 Remembering

17. What is Axonometric projection? 1 Remembering

18. Define Orthographic projection. 1 Remembering

19. Design the Isometric projection. 5 Evaluating

20. Differentiate Cavalier projection and Cabinet projection.

2 Understanding

PART - B

1. a. Describe the 3D Viewing in detail. (7) b. Examine the viewing coordinates of reference point.

(6)

1 Remembering

2. Summarize the basic 3D Transformations. (13) 2 Understanding

3. a. Differentiate parallel and perspective projections. (7)

b. Differentiate object space and image space. (6)

3 Applying

4. Illustrate any one composite transformation in 3D. (13) 3 Applying

5. Discuss the Perspective projection methods. (13) 2 Understanding

6. Describe Area Subdivision Method. (13) 1 Remembering

7. Describe Orthographic and Oblique projections. (13) 4 Analysing

8. Analyze the organization of a depth‐Buffer (z‐buffer) hidden surface algorithm with its merits and demerits. (10+3)

4 Analysing

9. Describe the Scan‐Line visible surface detection algorithm. (13)

1 Remembering

10. Explain the A‐Buffer Line visible surface detection algorithm. (13)

6 Creating

11. Describe Z-Buffer Method (Depth – Buffer Method) (13) 1 Remembering

12. Discuss the composing primitive transformation

method. (13)

2 Understanding

13. Illustrate and explain the properties of orthogonal matrices.

(13)

4 Analysing

14. Consider the line segment AB parallel to the z-axis with

end points A[5 1 3 2] and B[ 4 3 5 2]. Perform the

perspective projection on to the z=0 plane from a center

of projection at zc = 3. (13)

5

Evaluating

PART - C

1. a. Illustrate 3D Shearing in detail. (7) b. Examine the performance of 3D Reflection. (8)

5 Evaluating

2. Describe the Axonometric projection methods. (15) 5 Evaluating

3. Explain the Painter’s algorithm. (15) 6 Creating

4. Explain the back face detection. Write the algorithm also. (8+7)

6 Creating

UNIT III - MULTIMEDIA BASICS

Introduction to Multimedia – Components – Hypermedia – Authoring – Authoring tools – File formats – Color models – Digital Audio representation – Transmission – Audio signal processing – Digital music making – MIDI – Digital video – Video compression techniques – Video performance measurements – Multimedia Databases – Animation – Key frames and tweening techniques – Principles of animation – Virtual reality – Multimedia for portable devices

PART - A

Q.No Questions BT Level Competence

1 Define authoring? 1 Remembering

2 Illustrate the multimedia authoring tool. 3 Applying

3 Discuss the uses of multimedia authoring software. 2 Understanding

4 Identify the different data objects used in multimedia systems.

1 Remembering

5 Summarize the design issues of multimedia authoring? 6 Creating

6 Analyze the standard file formats defined multimedia. 4 Analysing

7 Differentiate hypertext and hypermedia? 2 Understanding

8 List the key format information caused across in RTF document files.

1 Remembering

9 Compare RTF and TIFF file formats. 4 Analysing

10 Classify Animation. Give real time example. 3 Applying

11 List the various types of junks defined in RIFF? 1 Remembering

12 Discuss the features of extended JPEG and DIB stands. 2 Understanding

13 Compose the transmission of digital sound? 5 Evaluating

14 Prepare the difference between CMY and RGB color models. 5 Evaluating

15 Analyze virtual reality system. 4 Analysing

16 What is frame interleaving? 1 Remembering

17 Illustrate the morphing. 3 Applying

18 Recall the applications of multimedia database? 2 Understanding

19 Summarize video compression techniques. 6 Creating

20 List the multimedia portable devices? 1 Remembering

PART - B

1 Describe multimedia applications developed using authoring software? Give the most common features of audio editing software. (7+6)

1 Remembering

2 a. Summarize the Components / elements of

multimedia. (7) b. Discuss the need and efficiency and capabilities of

multimedia data bases. (6)

2 Understanding

3 a. Analyze the Digital audio signal processing. (7) b. Explain the Evaluation methods of video

compression system. (6)

4 Analysing

4 Describe the different color spaces / models in detail. (13)

1 Remembering

5 Compare the different representations of sound. (13) 4 Analysing

6 Describe the video performance measurements. (13) 2 Understanding

7 Explain the different types of video compression methods in detail. (13)

4 Analysing

8 Illustrate the design of animation sequence and principles of animation. (13)

3 Applying

9 Integrate the different types of animation. What are the advantages of animation? (13)

5 Evaluating

10 Briefly describe the different standards of Meta data. (13)

1 Remembering

11 Describe the following multimedia Authoring tools.

a. Icon-based, event- driven tools (7)

b. Time based tools. (6)

3 Applying

12 Explain color models and its types used in digital image processing. (13)

6 Creating

13 Write notes on the following:

a. File formats of Digital audio. (7)

b. Transmission of Digital audio. (6)

1 Remembering

14 Illustrate and explain the Video performance Measurements. (13)

2 Understanding

PART - C

1. a. Describe organization of RIFF chunk. (5) b. Discuss the various implementation issues of TIFF file format. (5) . c. Describe advantages and disadvantages of TIFF format. (5)

5 Evaluating

2. a. Explain the advantages of RIFF format. (5)

b. Compare RIFF waveform audio file format and RIFF MIDI file format. (5)

c. Compare MIDI file format with MIDI communication protocol. (5)

6 Creating

3. a. Describe Key frames and tweening in animation. (5)

b. Describe Components of TWAIN (or) architecture. (5)

c. Describe the Transmission of digital sound. (5)

5 Evaluating

4. a. How do you formulate the make digital music’s? (5)

b. Illustrate the Evaluation methods of video compression system. (5)

c. illustrate Virtual reality. (5)

6 Creating

UNIT IV - MULTIMEDIA COMMUNICATIONS

Stream characteristics for Continuous media – Temporal Relationship – Object Stream Interactions - Media Synchronization – Models for Temporal Specifications – Streaming of Audio and Video – Recovering from packet loss – RTSP –– Multimedia Communication Standards –RTP/RTCP – SIP and H.263- Real time streaming and On-demand streaming

PART - A

Q.No Questions BT Level Competence

1 Define Data stream with its transmission modes. 1 Remembering

2 RTP does not ensure real‐time delivery. So, How come it is called are real‐time protocol?

1 Remembering

3 Classify the stream characteristics for continuous media.

4 Analysing

4 Examine RTSP with its disadvantages.. 3 Applying

5 Demonstrate the strong, weak periodic and aperiodic stream for continuous media.

3 Applying

6 Illustrate the video in demand. Mention its types. 3 Applying

7 Distinguish continuous and discrete streams. 2 Understanding

8 What is synchronization? Specify its contents. 1 Remembering

9 Differentiate Intra‐Stream and Inter‐Stream of temporal relationship.

2 Understanding

10 Distinguish event and continuous of temporal relationship.

2 Understanding

11 Differentiate sequential and parallel relationships of temporal relationship.

2 Understanding

12 Analyze tweening. 4 Analysing

13 Define medial synchronization. 1 Remembering

14 Prepare temporal specification. 5 Evaluating

15 Assess the packet loss in multimedia communication. 6 Creating

16 Compare the different stages of authoring? 4 Analysing

17 List the protocols involved in multimedia communication.

1 Remembering

18 Prepare medial related protocols. 5 Evaluating

19 What is TRIP? 1 Remembering

20 Formulate progressive streaming. 6 Creating

PART - B

1 a. Explain the different transmission modes of data

stream. (7) b. Analyze the characteristics for continuous media.

(6)

4 Analysing

2 Compare the content and spatial relationship with example. (13)

4 Analysing

3 Explain the models for temporal specification in multimedia communication. (13)

4 Analysing

4 Describe the streaming of audio & video through a web server. (13)

1 Remembering

5 Illustrate the different packet loss anticipation scheme with neat diagrams. (13)

3 Applying

6 Describe RTCP / RTP in detail. (7 + 6) 2 Understanding

7 Compose the RTSP and RSVP protocols operations. (13) 5 Evaluating

8 Discuss the SIP architecture with a neat diagram. (13) 2 Understanding

9 Describe the structure of H.263. (13) 1 Remembering

10 Describe the various multimedia communication standards with examples. (13)

1 Remembering

11 Illustrate the principles of Progressive streaming with example. (13)

3 Applying

12 What is synchronization? Explain the types of media objects relationships. (13)

1 Remembering

13 Explain in detail Forward Error Correction Method of packet loss. (13)

6 Creating

14 Describe briefly any two media related protocols. (13) 3 Applying

PART - C

1. Explain the Object stream interaction with suitable diagram. (15) 6

Creating

2. Summarize the principles of the Temporal relationship with example. (15) 6

Creating

3. Describe the Receiver‐based repair of damaged audio streams. (15) 5

Evaluating

4. a. Illustrate Live streaming? (5) b. Illustrate the principles of On‐demand streaming. (5) c. Illustrate the working principles of Real time streaming. (5)

5 Evaluating

UNIT V - MULTIMEDIA APPLICATIONS DEVELOPMENT

Design, Development and evaluation of multimedia a system - The development of user interface design - Design Process - MultiMedia & the Internet - Multimedia conferencing - Multimedia file sharing – Multimedia broadcasting - Multimedia Development Issues - Multimedia project - Structured Multimedia development - Multimedia project timing - Sample project

PART - A

Q.No Questions BT Level Competence

1 Illustrate CASPER. 3 Applying

2 Define proximity. 1 Remembering

3 Summarize the use of storyboard and Mention its components.

2 Understanding

4 Illustrate the difference between dedicated and desk top video conferencing.

3 Applying

5 What is meant by user‐interface? Summarize the consideration of designing user‐interface.

2 Understanding

6 Define navigation structure. 1 Remembering

7 What is multimedia conferencing? 1 Remembering

8 Prepare synchronous tele‐collaboration. 5 Evaluating

9 Summarize the MIME standards in private file sharing. 2 Understanding

10 Analyze multimedia broadcasting / data‐casting. 4 Analysing

11 Compare ISDN and DSL connection. 6 Creating

12 Prepare the use of OCR software. 5 Evaluating

13 Classify the use of 3D modeling software. 4 Analysing

14 Define the benefits of multimedia databases. 1 Remembering

15 Measure the components of beta testing. 6 Creating

16 Define multimedia project timing. 1 Remembering

17 List the sample projects of multimedia application development.

1 Remembering

18 Classify the pre requisites of effective cost model in the application development.

3 Applying

19 Differentiate the two basic models to estimate the cost of multimedia project.

2 Understanding

20 Analyze the protocols supported in multimedia file sharing.

4 Analysing

PART - B

1 Describe the different phases of multimedia production. (13)

1 Remembering

2 What is evaluation of multimedia system? Illustrate the different types of evaluation. (13)

3 Applying

3 Discuss the principles and design process of user interface design. (13)

2 Understanding

4 Explain the key features of streaming stored audio and video. (13)

6 Creating

5 Describe the multimedia file sharing with private and public file sharing. (13)

1 Remembering

6 Integrate multimedia broadcasting details. Write its characteristics. (7 + 6)

5 Evaluating

7 Explain the elements of Video On Demand system and the Services offered by VOD with neat Diagram? (7+6)

4 Analysing

8 Describe the requirements of multimedia project. (13) 2 Understanding

9 a. Explain the requirements of structured multimedia development. (7)

b. Demonstrate the structured multimedia development. (6)

3 Applying

10 Describe any two sample projects of multimedia application development. (13)

1 Remembering

11 Explain the principles of User Interface Design. (13) 4 Analysing

12 Illustrate the various costing involved in a Multimedia project. (13)

4 Analysing

13 Describe the Internal evaluation and external evaluation of multimedia projects. (13)

2 Understanding

14 Explain the models used for cost evaluation of multimedia projects. (13)

1 Remembering

PART - C

1. Illustrate the differences of Multimedia and internet.(15) 5 Evaluating

2. Summarize the principles of multimedia conferencing. (15)

6 Creating

3. Analyze the multimedia development issues. (15) 5 Evaluating

4. Explain in detail how multimedia and internet are combined together. Explain any two applications. (8+7)

6 Creating

.: BTL represents Bloom’s Taxonomy Level. There are six different levels each one corresponds to

the different thinking levels of the students. The levels are named as below:

i. Level-1: Remembering

ii. Level-2: Understanding

iii. Level-3: Applying

iv. Level-4: Analysing

v. Level-5: Evaluating

vi. Level-6: Creating