wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

RIA revision quiz

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Which one of the following is NOT a benefit of a good interactive application?

a)

Increased expenses

b)

Boosted Conversions

c)

Backlink and Social Citations

d)

Expanded Audience

2.

Which one of the following audio formats CANNOT be imported into Adobe Animate?

a)

.MP3.

b)

.AIFF

c)

.ASND

d)

.M4A

3.

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.

4.

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.

5.

Which one of the following statements is TRUE about publishing and exporting in Adobe Animate?

a)

Publish settings need to be re-entered every time but not export settings.

b)

Export settings are saved in Adobe Animate CC source file but publish settings are not.

c)

Export allows creation of other file types such as sound and video while publish does not.

d)

Publish allows creation of other file types such as sound and video while export does not.

6.

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

a)

Image

b)

Audio

c)

Video

d)

Game

7.

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

a)

Intuitive.

b)

Scalable.

c)

Inclusive of the Basics.

d)

Small file size.

8.

Which one of the following options is NOT a step in creating a good folder structure?

a)

Brainstorm.

b)

Create.

c)

Share.

d)

Duplicate.

9.

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.

10.

In-browser JavaScript ia 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.

11.

Which one of the following is NOT a primitive datatype?

a)

Numbers.

b)

Text.

c)

Boolean.

d)

Strings.

12.

Which one of the following statements BEST describe a boolean?

a)

It contains a value that is either true or false.

b)

It contains a value of 1 to 4 to represent how true an event is.

c)

It is used when a value might switch between yes, no or maybe.

d)

It is used when a variable has no value.

13.

Which one of the following statements is FALSE about conditional statement?

a)

Conditional statements are use to decide the flow of execution based on different conditions.

b)

If a condition in a conditional statement is true, one set of action will be performed and if condition is false, another set of action will be triggered.

c)

There are basically 3 different types of conditional statements.

d)

Conditional statements are used to repeat a specific set of instructions for a number of times.

14.

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.

15.

Which one of the following is NOT a type of loop?

a)

for loop.

b)

while loop.

c)

if-else loop.

d)

do / while loop.

16.

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.

17.

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.

18.

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

a)

Feedback.

b)

Visibility.

c)

Affordability.

d)

Constraint.

19.

Which one of the following design principles is about designing interfaces to have similar operations and use similar elements for achieving similar tasks?

a)

Visibility.

b)

Feedback.

c)

Mapping.

d)

Consistency.

20.

Which one of the following design principles is about getting information on the state of a device or what action has been performed by the device after a user interacts with it.

a)

Visibility.

b)

Feedback.

c)

Mapping.

d)

Consistency.

21.

Which one of the following design principles is about seeing the state of the object and the possible actions.

a)

Visibility.

b)

Feedback.

c)

Mapping.

d)

Consistency.

22.

Which one of the following design principles is about the relationship of the controls of an object or its functions and their effect on that object.

a)

Visibility.

b)

Feedback.

c)

Mapping.

d)

Consistency.

23.

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

a)

Designs Gathering.

b)

Ideas Gathering.

c)

Resource Gathering.

d)

Project Team Gathering.

24.

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

a)

Breadcrumb.

b)

Slider.

c)

Pagination.

d)

Toggles.

25.

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

a)

Checkbox.

b)

List box.

c)

Date field.

d)

Search field.

26.

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

a)

Notifications.

b)

Tools tip.

c)

Message boxes.

d)

Download bar.

27.

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.

28.

Which one of the following is NOT a basic step in the development process of an interactive application?

a)

Planning and Analysing.

b)

Designing and Developing.

c)

Testing and Evaluation.

d)

Delivering and Managing.

29.

Which one of the following statements does NOT describe the designing and developing stage of the application development process?

a)

Layout and plan each task needed for the project.

b)

Refine each task with feedback cycles.

c)

Perform each planned tasks to create a finished product.

d)

Ensure application work properly on intended delivery platforms.

30.

Which one of the following statements about storyboards is FALSE?

a)

It help to visualise how content is organised.

b)

It is organised screen by screen, sketched out with design notes and specifications.

c)

It describes animation, content and active buttons for users to move directly to that content.

d)

It is used to replace navigation maps during planning.

31.

Which one of the following is NOT a basic organizing structure used in interactive application projects?

a)

Linear.

b)

Hierarchical.

c)

Combination.

d)

Composite.

32.

Which one of the following roles creates and handles video content according to the requirements of the project?

a)

Video specialist.

b)

Interface designer.

c)

Instructional designer.

d)

Graphics artist.

33.

Which one of the following roles devise the navigation pathways and content maps?

a)

Video specialist.

b)

Interface designer.

c)

Instructional designer.

d)

Graphics artist.

34.

Which one of the following roles makes sure that the subject matter is clear and properly presented for the intended audience?

a)

Video specialist.

b)

Interface designer.

c)

Instructional designer.

d)

Graphics artist.

35.

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.

36.

With regards to an application deployment platform, which one of the following is an environment that applications reply on for standard operations?

a)

Application delivery-only environment.

b)

Stand-out environment.

c)

Multiple OS environment.

d)

Cloud storage environment.

37.

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

a)

Self-service files location.

b)

Version control.

c)

Permission-based access to files.

d)

Time management.

38.

Which one of the following statement is FALSE about the need to optimise media content?

a)

It allows the application to provide response in a short amount of time.

b)

It allows the application to function at it’s fastest possible speed.

c)

It allows the reduction of unwanted and unnecessary data in the application.

d)

It allows one single image format to be used across all purposes.

39.

Which one of the following statements is FALSE about errors?

a)

Errors are flaws or mistakes that prevents an application from functioning correctly.

b)

Errors are also called bugs in the programming environment.

c)

Errors can be categorised into main 4 different types.

d)

Errors must be fixed before an application can be launched.

40.

Which one of the following errors produces unintended or undesired output or other behaviour but doesn't crash the application?

a)

Compile-time error.

b)

Syntax error.

c)

Run-time error.

d)

Logic error.

41.

Which one of the following statements is TRUE about run-time errors?

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.

42.

Debugging is a methodical process of searching for errors in programming code.

a)

TRUE.

b)

FALSE.

43.

Which one of the following is NOT a debugging method?

a)

Using the console.log() method.

b)

Using major browsers' debugging tools.

c)

Using the keyword "debugger".

d)

Using the keyword "debugging".

44.

Which one of the following testings bases it’s test cases on the specifications of the software component under test?

a)

Functional testing.

b)

Usability testing.

c)

Interface testing.

d)

Security testing.

45.

Which one of the following testings can be done internally or externally by testers that fit your potential user base?

a)

Functional testing.

b)

Usability testing.

c)

Interface testing.

d)

Security testing.

46.

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.

47.

Which one of the following testings ensures that your application is protected against any unauthorised access and harmful actions through viruses or other malicious software?

a)

Functional testing.

b)

Usability testing.

c)

Interface testing.

d)

Security testing.

48.

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

a)

xy is the sum of x and y!

b)

8 is the sum of x and y!

c)

35 is the sum of x and y!

d)

Error in code.

49.

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

a)

1

b)

2

c)

3

d)

4

50.

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

a)

0, 0, 1, 1,

b)

0, 1, 1, 2,

c)

0, 1, 2, 2,

d)

0, 1, 2, 3,

51.

Which one of the following is FALSE about formatting text in Adobe Animate?

a)

can be loaded externally from data file

b)

can be obtained from user as input

c)

can be copied & formatted in project by designer

d)

can be loaded with any text file formats

52.

Which one of the following errors is NOT an example of mistakes in syntax?

a)

missing parentheses

b)

wrong type of brackets

c)

buttons not working as intended

d)

miss spelling a code

53.

Which one of the following is NOT a step in debugging?

a)

Correct all Syntax errors

b)

Correct all Logic errors

c)

Correct all comments

d)

Improve existing codes

54.

Which one of the following is LEAST likely to affect debugging outcome?

a)

Debugging skill of programmer

b)

Processor of computer

c)

The complexity of the system

d)

Programming language(s) used

55.

Which one of the following is NOT a method to optimising content?

a)

Increase all images resolution

b)

Use the right image format

c)

Convert graphic text into styled text

d)

Maximize cropping and minimize dimensions

56.

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

a)

Checkboxes

b)

Scrollbar

c)

Date Field

d)

Dropdown list

57.

A progress bar indicates where a user is as they advance through a series of steps in a process.

a)

True

b)

False

58.

Which one of the following is NOT 1 of the 4 basic stages of an Interactive Project?

a)

Planning and Analysing

b)

Testing and Evaluation

c)

Refining and Developing

d)

Delivering and Maintenance

59.

Which one of the following does NOT take place in the Designing and Producing process?

a)

Perform each planned tasks to create a finished product

b)

Layout and plan each task needed for the project

c)

Refine each task with feedback cycles

d)

Test application and all sub-parts to ensure error-free

60.

Which one of the following is FALSE about storyboarding?

a)

It helps to visualise info, i.e. how content is organised

b)

It provides a table of contents as well as a logical flow of the interactive interface.

c)

It works hand-in-hand with the navigation maps

d)

It is organised screen by screen, sketched out with design notes and specifications