UNIVERSITY EXAMINATIONS: 2020/2021
EXAMINATION FOR THE DEGREES OF BACHELOR OF SCIENCE IN
APPLIED COMPUTING/SOFTWARE DEVELOPMENT DEVELOPMENT
BSD 3105/BAC: MULTIMEDIA PROGRAMMING
FULLTIME/ PART TIME/DISTANCE LEARNING
DATE: DECEMBER, 2021 TIME: 2 HOURS
INSTRUCTIONS: QUESTION ONE IS COMPULSORY, CHOOSE TWO OTHER
QUESTIONS.
QUESTION ONE (20 Marks) Compulsory
a) Define the following coding scheme. Using this coding method compress the following
uncompressed data: ABBBBCCDEFG
i) Run-length coding
ii) Huffman coding (8 Marks)
b) Differentiate between a Digital Audio and MIDI (2 Marks)
d) Explain the three conventional broadcast systems (6 Marks)
e) Distinguish clearly between bitmap image and vector graphic (4 Marks)
QUESTION TWO (15 Marks)
a) How many stages in a multimedia project? List them out one by one in sequence.
(8 Marks)
b) What does multimedia authoring tool usually provide? There are THREE types
of authoring tools. Briefly explain each type. (7 Marks)
QUESTION THREE (15 Marks)
a) Your hard disk has 256Mbytes of free space. You are going to record a speech with a
sampling rate of 11KHz, 8-bit resolution and a single channel. What is the length of the
recording that can be stored in the hard disk?(Answer in seconds) (5 Marks)
b) List and explain three challenges of multimedia systems (6 Marks)
c) Briefly describe three hardware devices used to capture multimedia elements. With each
device name the multimedia element(s) captured and describe how the captured images can
be fed into a computer (4 Marks)
QUESTION FOUR (15 Marks)
a) There are 5 mistakes in the following HTML program. Find the locations and
make the corrections so that the program can have the following screen output.
[7 Marks]
Line 1 <hml> Example
Line 2 <head>
Line 3 <title> Travel Northwest Home Page <title>
Line 4 </head>
Line 5 <body bgcolor=”bgtexture.gif”>
b) Kindly make corrections to the above code in order to display the above page (8 Marks)