wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

RIA Revision for Class Test_Set 2

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

In interactive application authoring, any embedded video _____.

a)

results in a smaller project file.

b)

does not need a limit on its duration.

c)

results in a larger published application file.

d)

can be updated externally without republishing the application file.

2.

Which one of the following is NOT a basic media element?

a)

Animation.

b)

Audio.

c)

Game.

d)

Text.

3.

Which one of the following statements BEST describe the difference between external video and embedded video?

a)

External video uses less disk space as compared to embedded video.

b)

The length of an external video cannot exceed 16000 frames but there is no limit for embedded video.

c)

Synchronization problems between video and audio usually occur in external video but not in embedded video.

d)

When the original video file is edited outside of the authoring software, the change will be updated if the video is embedded but not in external video.

4.

Which one of the following options is most suitable to work with video files in your own folder if you want a smaller source file size and no limit to the duration of the video?

a)

embedded video in timeline.

b)

link content path in video component.

c)

upload video to online storage

and embed video link.

d)

provide hyperlink to video file.

5.

Which one of the following is TRUE about publishing an interactive game?

a)

Publishing to HTML format

allows it to be played only on

a WINDOWS computer.

b)

Publishing to EXE format

allows it to be played across

all Operating System.

c)

Publishing to MOV format

makes it unclickable and not

functioning correctly.

d)

Publishing to MP3 format

allows it to be played even on

mobile devices.

6.

Sabrina wants to create an animation using Adobe Animate. She intends to create her character drawings in another vector editing software and later import into Adobe Animate to paint it as she finds drawing in Adobe Animate difficult. She hopes to maintain the drawings as the original lines and objects. Identify the most suitable file format that should be used.

a)

AI.

b)

EPS.

c)

FLA.

d)

MOV.

7.

Which one of the following is a characteristic of the TIFF file format?

a)

Windows-based.

b)

Very huge file size.

c)

Non-editable by all softwares.

d)

Does not support transparency.

8.

Which statement is TRUE about Strings?

a)

A String is a series of data values.

b)

Any data that contains text will be represented by a String.

c)

Strings can be applied to variables and can be removed from each other using the minus symbol.

d)

There is a difference between a double quote and a single quote when assigning value to a String.

9.

Which of the following best describes the Conditional Statements?

a)

There are 4 types of conditional statements.

b)

Doesn’t need to make use of a Variable in the conditional statements.

c)

It is used to decide the flow of execution based on different conditions.

d)

By default, if the conditions is false, perform one action and if condition is true, do nothing.

10.

What is the correct output when a user clicks on the button?

a)

10 is the sum of x and y!

b)

2y is the sum of x and y!

c)

28 is the sum of x and y!

d)

x8 is the sum of x and y!

11.

Which one of the following options is a valid Data Type?

a)

Class.

b)

Null.

c)

Object.

d)

Variable.

12.

In-browser JavaScript, it is ABLE to _____.

a)

read / write arbitrary files on

the hard disk, copy them or

execute programs.

b)

allow different tabs / windows

from different sites to access

each other.

c)

receive data from other sites /

domains.

d)

add new HTML to the page,

change the existing content,

modify styles.

13.

Which one of the following is NOT a primitive datatype?

a)

Numbers.

b)

Text.

c)

Boolean.

d)

Strings.

14.

What is the output of the following codes?

a)

The number is 0

The number is 1

b)

The number is 1

The number is 2

c)

The number is 0

The number is 1

The number is 2

d)

The number is 1

The number is 2

The number is 3

15.

Which of the following options best describe a Loop?

a)

A loop is only executed once.

b)

A loop controls the logic flow of a program.

c)

A loop can be repeated over a number of times.

d)

A loop can contain a default label that gives a default output when it’s an infinity loop.

16.

Which statement is TRUE about Events Handlers in programming?

a)

It must be manually call upon.

b)

It can be used to handle and verify user input.

c)

It can be things that happen to HTML elements.

d)

It can be something that the browser does or something that a user does.

17.

Which one of the following is NOT a principle of user interface design?

a)

Constraint.

b)

Feedback.

c)

Mapping.

d)

Sustainability.

18.

Which one of the following is a commonly used Navigational UI Component?   

a)

Buttons.

b)

Icons.

c)

List Boxes.

d)

Toggles.

19.

Identify the user interface component that can be used to allow users to identify their current location within the system?

a)

Breadcrumb.

b)

Notifications.

c)

Slider.

d)

Tags.

20.

Which navigation structure for an interactive multimedia application should you use if you want to allow your users to navigate freely but be constrained at certain sections of your application?

a)

Composite.

b)

Hierarchical.

c)

Linear.

d)

Non-linear.

21.

Which of the following methods will better optimise your media content?

a)

Using a GIF image for the text title.

b)

Using a 500px by 500px image for an area of 250px by 250px.

c)

Using a PNG image for a square logo that contains 20 colours.

d)

Using a JPEG image for a picture that does not require transparency.

22.

Which one of the following is NOT a commonly used input control component?

a)

Checkbox.

b)

List box.

c)

Date field.

d)

Search field.

23.

With respect to user interface component, accordion is one of the commonly used _____.

a)

informational component.

b)

navigation component.

c)

input control component.

d)

container.

24.

Which of the following statements about logic error is TRUE?

a)

It is also known as exceptions.

b)

It occurs at interpret time in JavaScript.

c)

It is easily detected by using a debugging tool.

d)

It produces unintended or undesired output or other behavior.

25.

Debugging is a methodical process of _____.

a)

reviewing and evaluating a computer application.

b)

ensuring that a computer application satisfy all user requirements.

c)

finding and removing the errors or defects in a computer application.

d)

gathering and analysing user requirements for a computer application.

26.

Which of the following statements about Syntax error is TRUE?

a)

It is also known as parsing error.

b)

It occurs at compile time in JavaScript.

c)

It is easily detected only after or during program execution.

d)

It refers to an error in a program that causes it to work incorrectly but not to terminate abnormally.

27.

Which of the following is correct about Interface Testing?

a)

It is a quality assurance process.

b)

Checking of the communication processes.

c)

The test have to run under the observation of experts.

d)

Goes beyond functionality testing and combines testing for functionality as well as overall user experience.

28.

Which of the following descriptions about the console.log() method is FALSE?

a)

It is useful for testing purposes.

b)

It highlights the line of code with the error.

c)

The message must be either an Object or a String.

d)

If the browser supports debugging, it can be used to display JavaScript values in the debugger window.

29.

You are now in the testing phase of the application development process. You will need to ensure that the application is running smoothly across all the major browsers on the targeted platform. At which testing phase should you do this?

a)

Compatibility Testing.

b)

Functional Testing.

c)

Performance Testing.

d)

Usability Testing.

30.

Which one of the following options is a programming error?

a)

Logic error.

b)

System error.

c)

Run-down error.

d)

Compute-time error.

31.

Which statement is TRUE about Variables?

a)

A Variable name can have spacing.

b)

Variables can contain multiple data types.

c)

A Variable is a container that stores data value.

d)

Variables need to be declared everytime they’re used.

32.

Which one of the following options is NOT part of the design process?

a)

Designing.

b)

Planning.

c)

Reviewing.

d)

Visualising.

33.

Which one of the following options is NOT a programming error?

a)

Syntax error.

b)

System error.

c)

Run-time error.

d)

Compile-time error.

34.

An interactive game CANNOT be published into _____.

a)

AIR format for mobile devices.

b)

MOV format for cross-platform distribution.

c)

EXE format as a stand-alone application called a projector.

d)

HTML5 format for web browsers equipped with JavaScript engine.

35.

Which one of the following file formats DOES NOT support transparency?

a)

BMP.

b)

GIF.

c)

PNG.

d)

TIFF.

36.

Which of the following best describes the do / while loop?

a)

Loops through the properties of an object.

b)

Loops through a block of code for a number of times.

c)

Loops through a block of codes while a specified condition is true.

d)

This loop will execute the code block once, before checking if the condition is true, then it will repeat the loop as long as the condition is true.

37.

Which one of the following statements BEST describe a function?

a)

It can only be called by mouse

clicks or keyboard inputs.

b)

It is a block of code designed

to perform a particular task.

c)

Each function can only be

used once in an application.

d)

Each function can be

something the browser does,

or something a user does.

38.

Which one of the following statements is TRUE about events?

a)

An event can only be triggered

by mouse clicks or keyboard

inputs.

b)

Event can be used to handle

and verify user input, user

actions and browser actions.

c)

An event can be something

the browser does, or

something a user does.

d)

Only one event can happen in

a single interactive

application.

39.

Which one of the following statements BEST describe a while loop?

a)

This loop will execute the

code block once, before

checking if the condition is

true, then it will repeat the

loop as long as the condition

is true.

b)

Loops through the properties

of an object.

c)

Loops through a block of code

for a number of times.

d)

Loops through a block of

codes while a specified

condition is true.

40.

Which one of the following is NOT a primitive datatype?

a)

Numbers.

b)

Text.

c)

Boolean.

d)

Strings.

41.

Project based folder structure is suggested for teams whose work _____.

a)

centers around internal or

external projects.

b)

centers only around external

client's projects.

c)

centers only around the

department's team.

d)

centers around clients.

42.

Which one of the following roles creates and manipulates graphic images concerning the look and feel of a project?

a)

Video specialist.

b)

Interface designer.

c)

Instructional designer.

d)

Graphics artist.

43.

Which one of the following testings ensures all interactions between the web server and application server interfaces are running smoothly?

a)

Functional testing.

b)

Usability testing.

c)

Interface testing.

d)

Security testing.

44.

Which one of the following options is NOT a good practice for Digital Asset Management?

a)

Self-service files location.

b)

Version control.

c)

Permission-based access to

files.

d)

Time management.

45.

Which one of the following statements BEST describe the difference between external video and embedded video?

a)

External video uses less disk space as compared to embedded video.

b)

The length of an external video cannot exceed 16000 frames but there is no limit for embedded video.

c)

Synchronization problems between video and audio usually occur in external video but not in embedded video.

d)

When the original video file is edited outside of the authoring software, the change will be updated if the video is embedded but not in external video.

46.

Which one of the following is a characteristic of a good folder structure?

a)

Illuminative.

b)

Informative.

c)

Instructive.

d)

Intuitive.

47.

What is an application Delivery-only Environment?

a)

Refers to the hardware provided for the application to run on.

b)

Focus on hosting services, such as security and on-demand scalability.

c)

Generally refers to the software used in the development of the application.

d)

Intended to provide a generalized development environment for the application.

48.

Which one of the following options is a valid Data Type?

a)

Class.

b)

Null.

c)

Object.

d)

Variable.

49.

Your client would like to have an interactive application that teaches kids on recognising the alphabets. This application should include cute cartoon animations, voice over, music and sound effects. As the project manager, who should you NOT have on your team for this project?

a)

Graphics Artist.

b)

Instructional Designer.

c)

Programmer.

d)

Video Specialist.

50.

Which of the following about using audio files in Adobe Animate is TRUE?

a)

Stream sound continues to play until explicitly stopped.

b)

Event sound begin to play as soon as enough data is loaded.

c)

Sounds can be synchronized to an animation with fading effects.

d)

Adobe Animate will convert or re-encode the audio files if it is not in the right format.