MONASH UNIVERSITY

School of Computer Science and Software Engineering

 

 

FIT5900: Introduction to Multimedia and the World Wide Web

SAMPLE EXAM

Sample Exam FIT5900, Semester 1, 2000.

Instructions to Candidates:


PART A: Multiple Choice [30 marks, 30 questions]
Answer every question in this section by selecting the ONE best answer to each question.

1. Which of the following are traditional media for conveying a message?

a) poetry
b) sculpture
c) textiles
d) only a and b
e) a, b and c

2. ELIZA is the name of which of the following?

a) An interactive video game
b) A generator of synthetic conversation
c) A sound file format
d) None of the above

3. SMTP is a protocol for which of the following?

a) Sending email
b) Bulletin boards and news posting
c) Remote login
d) Remote file transfer

4. Which of the following HTML tags may contain the ALT attribute?

a) <TABLE>
b) <APPLET>
c) <IMG>
d) only b and c
e) a, b and c

5. Which of the following contains an 'anchor' tag?

a) The <A HREF="http://www.monash.edu.au">Monash University</A>
b) Uneconomically viable <A NAME="classics">Classics Department</A>
c) <A HREF="http://www.monash.edu.au/classics.html#finale">axe.GIF</A>
d) All of the above

6. The <PARAM> tag is used for

a) Java applets
b) JavaScript
c) CGI scripts
d) All of the above

7. Which of the following would probably NOT appear in a web site design brief?

a) Monitor size of target audience
b) Source of site content
c) Competing site information
d) Site navigation system
e) None of above

8. Pixellated images will result from:

a) Over-enlarging a vector image
b) Rotating the contents of a vector image
c) Using large black text on a white background
d) Doubling the dimensions of a bitmap image

9. Which of the following is true of JPEG images?

a) They can hold more colours than GIF images
b) They support background transparency
c) They are not supported by Netscape or Micro$oft browsers
d) They are suitable for black and white line drawings

10. Which of the following provides the most readable browser window?

a) <BODY bgColor="#ff00ff" text="#00ff00" link="#0000ff">
b) <BODY bgColor="#cccccc" text="#000000" link="#000066">
c) <BODY bgColor="#000000" text="#006600" link="#000033">
d) <BODY bgColor="#ffffff" text="#00ff00" link="#0000ff">

11. A perfect mirror

a) absorbs light
b) refracts light
c) transmits light
d) none of the above

12. A traditional colour wheel shows

a) secondary colours lying between primary colours
b) tertiary colours lying between primary colours
c) intermediate colours lying between primary colours
d) all of the above

13. An additive colour wheel shows blue opposite

a) cyan
b) red
c) purple
d) green
e) yellow

14. The heading of an invitation to a techno dance club would be most likely
written in a font from which family?

a) Serif
b) Modern
c) Decorative
d) Slab Serif

15. If a typeface is said to be 'Roman', this means it

a) is a member of the Serif family
b) is a condensed typeface
c) is of standard weight
d) slants rigidly to the right

16. What is kerning?

a) The amount of space between all characters in a typeface
b) The distance between lines of text
c) The width of characters in a typeface
d) None of the above

17. Which of the following is most likely to be a variable choice set?

a) Commands
b) Object instances
c) Attribute classes
d) Object Classes

18. A relative locator device may have a variable C/D ratio based on

a) the velocity of movement
b) the monitor resolution
c) the current interaction task
d) all of the above

19. A Zoetrope is an animation

a) playback device
b) storage device
c) camera
d) both a and b

20. The audible frequency range for humans is approximately

a) 2Hz to 2kHz
b) 20Hz to 20kHz
c) 200Hz to 200kHz
d) 2000Hz to 2000kHz

21. Which of the following sounds will be most accurately recorded at a sampling
rate of 11.025khz?

a) thunder rumble
b) human voice
c) bird whistle
d) cat meow

22. Which of the following is not a JavaScript string?

a) "string"
b) 'str' + "ing"
c) "s" + "tring"
d) none of the above

23. The process of creating computer animation by specifying a number of model
poses and allowing the computer to interpolate these poses to produce smooth
movement is called

a) stop motion animation
b) keyframing
c) rotoscoping
d) rendering

24. Which of the following is true of a VRML animation?

a) It must be downloaded frame by frame from the server
b) It is impossible to navigate fully behind VRML objects
c) It requires a panoramic image of an environment
d) It runs on the client side

25. The METHOD attribute of a form to be sent to a CGI script may
have which of the following values?

a) PATH
b) QUERY
c) GET
d) TEXT

26. In user-centered design, constraints:

a) Hold the user back from achieving their potential
b) Specify relationships between things (e.g. steering wheel on a car)
c) Highlight functional differences between different modes of operation
d) Limit the ways in which functionality can be interpreted

27. In a standard bank Automatic Teller Machine (ATM) the user-interface is:

a) a task-oriented user interface
b) a metaphor-driven user interface
c) an audience-specific user interface
d) a topical user interface

28. An on-line shopping catalogue, with one item entry per page and about 50 items in total, would be best represented by which of the following organisational structures?

a) Grid based
b) Broad-style hierarchy
c) Deep-style hierarchy
d) Wheel

29. A good source for labelling systems to be used in a new web site would be:

a) Labels from other similar web sites
b) The Dictionary
c) An Atlas
d) Staff from the company that the site is about
e) All of the above

30. Charlie wants to count the number of times people are accessing her home page on the WWW. The best way to do this would be:

a) Getting the user to click on a "count" button which calls a script that adds 1 to the user count
b) using a CGI script that is called each time the page is loaded
c) Using a GIF image embedded in the page that displays numbers
d) Using a JavaScript variable that is incremented using the onLoad() event
e) Any of the above


PART B: Short Answer[40 marks, 8 questions]
Answer every question in this section by writing a short paragraph.

1. Describe the HSV system for specifying colour.
(~5 line answer)

2. What are the four basic interaction tasks? Briefly describe each.
(~6 line answer)

3. (a) Describe one weakness inherent in presenting digital multimedia content from a desktop computer. Name a medium which does not suffer from this weakness. (~3-4 line answer)

(b) List two traditional techniques that can be successfully applied to the presentation of a message using computer-based multimedia. (~2-4 line answer)

4. What are three accepted ways of designing icons? Draw examples of each.
(~6 line answer plus diagrams)

5. (a) Explain what is meant by mapping in user-centered design.
(~ 4 line answer)

(b) Give some examples of the uses of mapping in multimedia design.
(~6 line answer)

6. Discuss strategies to deal with errors and error handling in good user-centered design.
(~ 8 lines)

7. Explain the difference between organisational schemes and organisational structures. How do the two influence each other. (Use a diagram is necessary).
(~ 8 lines)

8. Explain the key differences between JPEG and GIF image file formats. What type of source material is each format best at storing for web page use?
(~8 lines)

 


PART C: Programming and HTML Questions [50 marks, 4 questions]
Answer every question. Use code and or HTML where appropriate.

1. Write a JavaScript program to send the browser to the previously open
web page, after a short delay beginning when the script is activated.

2.(a) List the major components of Dynamic HTML - show how they interact with each other within a web browser.

(b) Write a DHTML page that swaps one image to another when the user's mouse rolls over it.

3. Write a Perl cgi program that generates a questionnaire form similar to the one below:

Once the user presses the submit button, the same Perl script should append the data entered to the file "h5.data" (in the same directory as the script).

4. What does this page source code do when loaded into a web browser?


PART D: Long Answer Questions [60 marks, 3 questions]
Answer all three questions (~1 page with diagrams)
 

1. The National Museum has asked you to create a new web site for their grand
opening. To begin with, it will need to include the following material:

a) A 'shop' from which to purchase museum merchandise online
b) Some pages advertising current exhibits at the museum
c) A page with admission prices, opening times, location etc.

In the future the museum wishes to display some of its permanent collection
online. They also hope to have a set of educational pages for children on
which might appear quizzes, games and other activities related to the
exhibitions at the museum.

Produce a design brief for the new museum web site. Where information has not
been provided for you in the above description, include likely scenarios
and suggest possible answers to the questions which must be posed in the
creation of the brief.
 
 

2. List and describe the six general principles of interface design.
Provide examples of each as they apply to the design of a web site.
 
 

3. What are the four major areas to master in the production of an animation
or film? Discuss each one in turn as it applies to the production of a
hand drawn cel animation.

-- END OF PAPER --