BAC 4103  MULTIMEDIA PROGRAMMING.

UNIVERSITY EXAMINATIONS 2017/2018
EXAMINATION FOR THE DEGREE OF BACHELOR OF APPLIED
COMPUTING
BAC 4103 MULTIMEDIA PROGRAMMING
FULL TIME/PART TIME
DATE: DECEMBER, 2017 TIME: 2 HOURS
INSTRUCTIONS: Answer Question One & ANY OTHER TWO questions.

QUESTION ONE (30 MARKS)
a) Define the term Multimedia as used in modern computing technology and state the
characteristics of Multimedia Systems (6 Marks)
b) Highlight four main perspectives in multimedia authoring tools (4 Marks)
c) Describe the major activities at each stage of Multimedia life cycle (10 Marks)
d) With aid of sample code describe how to integrate multimedia in a Java Applet (10 Marks)
QUESTION TWO (20 MARKS)
a) Explain the term rendering with respect to Java 2D API (4 Marks)
b) Describe the effect of the following Java Graphics2D object attributes (10 Marks)
i) Paint
ii) Rendering hint
iii) Transform
iv) Composite
v) Clip
b) Describe the process of Signal Filtering in audio technology (6 Marks)
QUESTION THREE (20 MARKS)
a) Explain the following elements of Java Media Framework High Level Architecture
(10 Marks)
i) Renderer
ii) Demultiplexer
iii) Codec
iv) Effect
b) Describe how each of the following Java OOP concepts of; abstraction, encapsulation,
modularity, inheritance, and polymorphism are implemented in multimedia systems
(10 Marks)
QUESTION FOUR (20 MARKS)
a) With respect to the Java Applet Life Cycle, describe the following methods (10 Marks)
i) init( )
ii) start( )
iii) stop( )
iv) update( )
v) destroy( )
b) Explain the concepts of multimedia authoring paradigms (10 Marks)
QUESTION FIVE (20 MARKS)
a) Elaborate the role of following Java Media Framework functionalities (10 Marks)
i) Presentation
ii) Processing
iii) Capture
iv) Media Storage and Transmission
b) With aid of Applet code and HTML code describe the integration of sound, graphics, and
animation aspects into a web page (10 Marks)

(Visited 95 times, 2 visits today)
Share this:

Written by