Upload
danglien
View
234
Download
0
Embed Size (px)
Citation preview
ICT WORKSHEET, FORM 5
asuhimi2008
1
LESSON 1 Program and Programming 1. __________is a set of commands or instructions which directs a computer in doing a task. 2. These _________________will be compiled and/or interpreted and then transformed to an executable instruction that a computer or electronic device can execute or "run". 3. ________________enables humans to communicate with computer. 4. A programming language is a set of words,_________________ , and codes that enables humans to communicate with computers. 5. A programming language is a language used for writing computers______________
1.______ is a set of commands or instructions which directs a computer in doing a task. A. Program B. Language C. Programmer
D. Programming Language
3. Human communicates with computer using language. A. sign B. English C. Machine D. Programming 4. The commands or instructions of a
program will be before executing. A. running
B. transfer C. compiled D. changing
5. Programming language is a language used to computer programs. A. draw B. write C. read D. listen
6. Programming language is a set of ______that enable human to communicate with computer. I. codes II. words III. symbols A. I B. II C. I and II D. All the above 8. This is the source code.
A. BASIC’s B. PASCAL’s
C. FORTRAN’s D. C Language’s
10. Each programming language has its own for writing the commands and/ or instructions. I. rules II. signal III. standard IV. language
A. I and II B. I and III
C. II and III D. II, III and IV
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
2
LESSON 2 Generations of Programming Languages
1. The first-generation programming language, or 1GL, is machine language. True False
2. The second -generation programming
language, or 2GL, is assembly language. True False
3. Query Language is a third -generation programming language.
True False
4. A high-level programming language is
often referred to as goal-oriented programming language .
True False 5. A fifth-generation programming
language also called natural language. True False
1. Machine language is the______ A. natural language
B. low-level programming language C. high-level programming language
D. very high-level programming language
2. ______language programmers write instructions using mnemonic instruction codes.
A. Natural B. Machine
C. Assembly D. Procedural
4. _____programming language is usually limited to a very specific
application that might use syntax which is never used in other programming languages.
A. Natural B. Low-level
C. High-level D. Very high-level
5. _______programming allows people to interact with computers without needing
any specialized knowledge. A. First
B. Fifth C. Third D. Second
6. Programs written in a __programming
language must be translated into machine language by a compiler or interpreter.
A. natural B. low-level
C. high-level D. very high-level
7. The __programming language provides a visual or graphical interface for creating
source code. A. natural B. low-level
C. high-level D. very high-level
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
3
LESSON 3 Programming Approaches
1. Object -oriented programming approach
refers to a special type of programming approach that combines data with _______________to create objects.
2. Structured programming frequently
employs a ___________design model. 3. Structured programming enmploys a
hierarchy of _________________
4. ______________is one of the important features in object -oriented programming which allows one object to incorporate data
or behavioural facets of another.
5. In object -oriented programming, the programmer packages the data and function into
________________. 1. There are two types of programming
approaches, which are ___programming.
I. object
II. design
III. structured
IV. object-oriented
A. I and II
B. I and III
C. II and III
D. III and IV
2. Structured programming is a technique for
organising and coding computer programs in
which a ___________ of modules is used.
A. hierarchy
B. flow chart
C. bottom-up
D. pseudo code
3. ________are the examples of structured
programming languages.
I. ADA
II. C++
III. Java
IV. Visual Basic
A. I and II
B. I and III
C. I, II and IV
D. II, III and IV
4. The ____design approach enables a
programmer to package the data and
program (or procedure) into a single unit,
called an object.
A. object
B. waterfall
C. structured
D. object-oriented
5. In an object-oriented programming, it’s
objects can inherit _____from other objects.
I. codes
II. action
III. functions
IV. characteristics
A. I and II
B. I and III
C. I, II and IV
D. I, III and IV
6. ______are popular object-oriented
programming languages.
I. Ada
II. SQL
III. Pascal
IV. Smalltalk
A. I and II
B. I and III
C. I,II and IV
D. I,III and IV
7. The object-oriented design approach
enables a programmer to package the
_______into a single unit, called an object.
I. data
II. module
III. program
IV. function
A. I and IV B. II and III
C. I, II and III
D. I, III and IV
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
4
LESSON 4 Translators
1. Interpreter translates assembly language
into machine code.
True False
2. Compiler translates source-code text which
is written in a high level of programming
language into a lower level language (e.g.
assembly language or machine language) and
will create an executable file.
True False
3. Interpreter-based program does not need
to be compiled prior to the execution.
True False
4. Machine code is easier to understand
compared to assembly language.
True False
5. Compiler-based program are faster than
interpreter-based program.
True False
1. 10010000 is an example program sentence
in what language?
A. Natural language
B. Assembly language
C. High level language
D. Machine language
2. Which of the following programs translates
assembly language into machine code
language?
A. Compiler
B. Assembler
C. Interpreter
D. Assembly language compiler
3. Which of the following describes a compiler
the best?
A. It translates assembly language into
machine code language.
B. It is easier to understand and use
compared to high level language.
C. It can search and remove unnecessary
binary notation in programs.
D. It translates high level language into lower
level programming language.
4. Examples of assembler tools are
I. Macro-80 assembler graphic
II. Microsoft MASM 6.0
III. Microsoft Visual Basic
IV. Java
A. I and II
B. I, II and IV
C. II, III and IV
D. All the above
5. ____translates source code directly into
machine code in real time when users run the
program.
A. Compiler
B. Assembler
C. Interpreter
D. High level interpreter
6. BASIC, Logo and Smalltalk are examples of
language which use _____to translate their
code into machine code.
A. compiler
B. assembler
C. interpreter
D. assembly language interpreter
7. Interpreter-based program does not need
to be _________prior to the execution
A. compiled
B. arranged
C. assembled
D. structured
8. ___________is a file that contains the
machine code that can be executed by the
computer.
A. Machine file
B. Assembly file
SCORE
C. Executable file
D. Source-code file
ICT WORKSHEET, FORM 5
asuhimi2008
5
LESSON 5 Installation of Microsoft
Visual Basic 6.0
1. Visual Basic can run on the following
platform.
I. DOS
II. Windows 3.1
III. Windows XP
A. III
B. I and II
C. II and III
D. I, II and III
2. Which of the following is the minimum
requirement for installing Microsoft Visual
Basic?
I. Microsoft Windows 95 or later
II. 486DX/66 MHz or higher processor
III. 512 MB of RAM for Windows 95/98
A. I
B. I and II
C. I and III
D. I,II and III
3. Which of the following features in Visual
Basic 6.0 allows your application to access
information from a database such as a
telephone book program?
A. Data access
B. Visual interface
C. Internet capabilities
D. ActiveX technologies
4. Which of the following features in Visual
Basic 6.0 allows your application to make use
of the functionality provided by other
applications?
A. Data access
B. Visual interface
C. Internet capabilities
D. ActiveX technologies
5. The acronym "BASIC” refers to
A. Between All-Purpose Symbolic Instruction
Code
B. Beginners All-Purpose Symbolic Instruction
Code
C. Beginners All-Purpose Symbolic Instruction
Compiler
D. Beginners ActiveX-Purpose Symbolic
Instruction Code
6. Which of the following systems can install
Visual Basic 6.0?
A. Pocket PC with Windows CE operating
system .
B. Windows 3.1 operating system with a 386
processor.
C. Linux Redhat operating system with a
Pentium IV processor.
D. Windows XP Home Edition operating
system with 512 MB RAM with a Pentium III
processor.
7. The phrase “Visual" in the Visual Basic
term refers to which feature in Visual Basic
6.0?
A. Data access
B. Internet capabilities
C. ActiveX technologies
D. The drag and drop user interface feature
8. Which of the following are the main
features of Visual Basic?
I Internet capabilities
II Data access features
III ActiveX technologies
IV Drag and drop user interface
A. I,II and III
B. I,II, and IV
C. I,III and IV
D. I, II, III and IV
9. Which of the following is not a feature of
Visual Basic 6.0?
A. Data access
B. Internet capabilities
C. Graphics rendering
D. ActiveX technologies
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
6
LESSON 6 Basic elements in programming
1. “If Else” statement is an example of a
__________________ statement.
2. Value inside a __________________ may change at any time during the course of a program.
3. There are five basic elements in
programming that are: constant, variables, data types, _________________ and control
structures.
4. _____________ refers to a classification or category grouping of information.
5. ______________ is a virtual data holder that keeps information that will never
change during the execution of a program. 1. ______is a virtual data container that stores
information that will never change during the
course of a program. One example is “Const
BONUS = 1.5”
A. Variable
B. Constant
C. Data type
D. Control structure
2. Which of the following are NOT examples of
data types?
A. String
B. Integer
C. Plus(+)
D. Floating point
3. Which of the following describes control
structures?
I. Control structure is a virtual data container
that stores information.
II. An example of control structure statement is
'if else control structure'.
III. Control structures allow the programmer to
control the flow of a program.
IV. Control structure refers to a classification or
category grouping of information.
A. I and II
B. II and III
C. II and IV
D. I and III
4. Which of the following describe variables?
I. Variable is a virtual data container that stores
information.
II. Dim marks As Integer is an example of a
variable declaration.
III. The value inside may change at any time
during the course of a program.
IV. The value inside variable may not change at
all if the programmer doesn’t change it.
A. I,II and III
B. I,III and IV
C. II,III and IV
D. I,II,III and IV
5. Which of the following are examples of
operator notation?
I + (plus) and - (minus)
II > (greater than), < (less than)
III == (equal to), and != (not equal to)
IV / (divided by) and * (multiplied by)
A. I,II and III
B. I,III and IV
C. II,III and IV
D. I,II,III and IV
6. _______ classify and categorise information
according to their type.
A Variables
B Constants
C Data types
D Control structures
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
7
LESSON 7 Constants And Variables
1. Variable represents a place where a quantity
can be stored and modified.
True False
2. Constant is used to store a quantity that does
not change its value during the execution of the
program.
True False
3. Variable is exactly the same as Constant.
True False
4. Both Constant and Variable assign an identifier
with some value which later can be addressed
with the identifier name.
True False
5. Const bonus multiplier = 1.5
The above is an example of a variable declaration
in Visual Basic 6.
True False
1. Which of the following are examples of constant
declarations in Visual Basic 6.0?
I. Const pi = 3.142
II. Dim ABC As Integer
III. Dim BONUS As String
IV. Const RM_USD_CURRENCY = 3.7
A. I
B. I and IV
C. III and IV
D. I,II,III and IV
2. ____is a quantity place that stores a data that
will never be altered during the course of a
program.
A. Constant
B. Variable
C. Data type
D. Control structure
3. Which of the following describes constant?
I. Represents a place where a value can be
initialize and stored but will not be modified.
II. Declaring a bonus multiplier to be used in
calculating yearly bonus in a payroll program.
III. Constant assign a name (also known as
identifier) with some value, the value can
then be accessed later via the variable name.
IV. Const pi = 3.142 is an example of constant
declaration in Visual Basic 6.0 that declare a
constant named pi with the value of 3.142.
A. I,II and III
B. II,III and IV
C. I,II and IV
D. I,II,III and IV
4. Which of the following describes variables?
I. A data storage location that hold an
information.
II. Variable pi = 3.142 is an example of variable
declaration.
III. Dim marks As Integer is an example of
variable declaration.
IV. Its value may be updated at any time during
the course of a program.
A. I,II and IV
B. I,III and IV
C. II,III and IV
D. I,II,III and IV
5. Which of the following application is more
appropriate to use variable than constant?
I. The share prices.
II. Numbers of hour in a day.
III. The weight of students in a class.
IV. Convertion from kilograms to grams.
A. I and III
B. I and IV
C. II and IV
D. III and IV
6. Which of the following describes Dim score As
Integer statement in Visual Basic 6.0?
A. declare a variable named dim
B. declare a constant named dim
C. declare a variable named score
D. declare a constant named score
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
8
LESSON 8 Data Types
Fill in the blanks with the correct answer.
1. Which of the following values can be stored as
an integer data type?
I. 88
II. 123
III. 12.5
IV. 8000
A. I
B. I and II
C. I, II and IV
D. I, II, III and IV
2. Which of the following values can be stored as
a string data type?
I. “No 123”
II. “Emir Rasyid”
III. “khalsdfjoasif882983”
IV. “Sekolah Tuanku Abdul Rahman”
A. I
B. II and IV
C. II, III and IV
D. I, II, III and IV
4. Which of the following describes Boolean data
type?
A. A value that is either True or False.
B. A variable consisting of a series of characters.
C. A representation of numbers that can have
fractional parts.
D. A whole number that does not have a fractional
part.
5. Zulaikha and Nadirah want to develop a
software to calculate discounts in a shop. Which
type of data should they use to store the item’s
pricing?
A. String
B. Double
C. Integer
D. Boolean
6. Which of the following items can be stored as
an integer data type?
A. 100m sprint timing
B. Number of pages in a book
C. Item’s price in the market
D. Currency conversion value
7. Uncle Goh wants to develop a software that
contains the contact addresses of his customers.
Which data type should Uncle Goh use to store the
contact addresses of his customers?
A. String
B Double
C Integer
D Boolean
10. __________ data type consists of TRUE or
FALSE value only. Programmers usually use
this type of data types to store status.
A. String
B Double
C Integer
D Boolean
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
9
LESSON 9 Operators 1. “Operator” is a program or software that tells
the computer to perform certain actions or
operations.
True False
2. An example of a logical operator is the plus (+)
operation which will tell the computer to perform
the “add” operation.
True False
3. Mathematical operators tell the computer to
perform mathematical operations that are similar
to operators in mathematics.
True False
4. Some examples of logical operation are: AND,
OR and NOT.
True False
5. Mathematical operators perform logical
operations such as checking the condition of
two Boolean values.
True False
1. “Operator” is a symbol or _________________
that tells the computer to perform certain actions
or operations.
2. ____________________tells the computer how
to process data either mathematically or logically.
3. Some examples of ______________________
operators are + (plus), - (minus), /
(divided by), * (multiplied by) and = (equal to).
4. AND, OR and NOT are examples of a
______________________ operation.
5. Logical operators can be used to check multiple
_________________values in programming.
1. Which of the following are examples of
mathematical operator?
I. OR
II. + (plus)
III. = (equal to)
IV. / (divided by)
A. I and III
B. I and IV
C. I, II and III
D. II, III and IV
2. Which of the following are examples of logical
operator?
I. Or
II. AND
III. NOT
IV. = (equal to)
A. I and IV
B. II and III
C. I, II and III
D. II, III and IV
4. __________________ tell the computer to
perform mathematical operations that are similar
to operators in mathematics.
A. Logical operator
B. Relational operator
C. Mathematical operator
D. Arithmetic and logic operator
5. Which of the following describe operator?
A. A sign which will tell the computer to perform
add operation.
B. A symbol that tells the computer to perform
mathematical operations.
C. A notation that tells the computer to perform
certain mathematically or logically operation.
D. An instruction that asks computer to perform
logical operations such as checking the condition
of two boolean values.
7. A teacher would like to develop a program to
check if any of his students fail his subject.
Which type of operator and notation the teacher
should use?
A. Logical operator, OR
B. Logical operator, AND
C. Mathematical operator, OR
D. Mathematical operator, NOT
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
10
LESSON 10 Pseudo Code
1. Which of the following is TRUE about pseudo
code?
A. Pure visual basic like language.
B. Have specific programming language syntax.
C. Does not have any specific programming
language syntax.
D. Resemble certain programming language
syntax and grammar.
2. Pseudo code uses _______________.
A. scientific report
B. complete sentences
C. mathematics equation
D. plain English like sentence
3. Pseudo code can be used to__________
A. identify the graphic only sentences.
B. describe the logic or the flow of a computer
program.
C. define the programming syntax of a computer
program.
D. simplify the logic and program flow of a
computer program.
4. Which of the following is NOT TRUE about
pseudo code?
A. There are no set rules for writing pseudo code.
B. Pseudo code resembles programming like
sentences.
C. A programmer can have his or her personalised
pseudo code.
D. A programmer must use consistent language
and syntax in the pseudo code.
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
11
LESSON 11 Flow Chart
1. A flow chart is a diagram using symbols to
show the step-by-step sequence of
procedures in a program.
True False
2. A flow chart describes the logic and program
flow of a computer program using text only
sentences.
True False
3. The terminator in a flow chart shows the
beginning or end of a program.
True False
4. The input or output indicates a process to be
carried out like an addition or calculation.
True False
5. The decision represents a decision (or choice)
to be made.
True False
1. Which of the following describe about flow
chart?
I. can be considered of as a graphical form of
pseudo code
II. can be used to describe the logic or the flow of
a control structure
III. describe the logic and program flow of a
computer program graphically
IV. it is text only sentences that describe the logic
and program flow of a computer program
A. I and IV
B. I, II and III
C. I, II and IV
D. II, III and IV
2. Flow chart is a method to describe the logic and
program flow of a computer program.
A. text only
B. graphical
C. photo only
D. multimedia presentation
1. Which of the following are the elements used in
a flow chart?
I. Arrow
II. Picture
III. Terminator
IV. Input and output
A. I, II and III
B. I, II and IV
C. II, III and IV
D. I, III and IV
2. Flow chart is a diagram using symbols that
A. indicates the direction of a program.
B. shows the step-by-step sequence of a program.
C. explains the input output process only in a
program.
D. describes the logic and program flow of a
computer program by text.
3. Which element is used to initiate and close a
flow chart?
A. Process
B. Decision
C. Terminator
D. Input or output
4.____ in a flow chart enables the programmer to
assign different events for different situations.
A Process
B Decision
C Terminator
D Input or output
5. Prof Madya Norihan, a mathematic lecturer in a
matriculation college wants to develop a program
that will automatically calculate the perimeter of a
rectangle based on the given x and y. After
calculating the perimeter, the program will display
different messages for different perimeter result.
Which type of flow chart element is most suitable
to implement the “different message” part of the
program?
A Process
B Decision
C Terminator
D Input or output
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
12
LESSON 12 Control Structures
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
13
1. Control structure is a method or technique that
allows the programmer to control the flow of a
program.
True False
2. Pseudo code is graphic only sentences that
describe the logic and program flow of a computer
program.
True False
3. If else statement is an example of sequence
control structures.
True False
4. Selection control structure enables the
programmer to assign different events for
different conditions.
True False
5. In sequence control structure, the statements
are executed one by one in consecutive order.
True False
1. Which of the following describe sequence
control?
I. Implement decision making process in the
program.
II. Execute different statements for different
conditions.
III. Execute the code line by line regardless of the
condition.
IV. Executes statements one by one in linear or
consecutive order.
A. I and II
B. I and III
C. II and IV
D. III and IV
2. Which of the following is NOT TRUE about
selection control?
A. Selection control enables a program to have a
decision-making process.
B. Selection control can execute different codes
for different circumstances.
C. Selection control carry out statements
execution one by one in successive order.
D. Selection control enables the programmer to
assign different events for different
Situations
5. ______refers to the linear execution of codes
within a program. It’s statements are executed
one by one in consecutive order.
A. Selection control structure
B. Sequence control structure
C. Repetition control structure
D. Consecutive control structure
6. _________enables the programmer to assign
different events for different situations.
Programmers can use it to implement decision
making process within it’s program.
A. Selection control structure
B. Sequence control structure
C. Decision making control structure
D. Sequence selection control structure
7. If you have charged your battery for 4 hours.
What is the result of this pseudo code?
BEGIN
Request battery charger time of handset
If time is more than or equal to 3 hours
print “Your battery is fully charged”
Else
print “You need to recharge the battery”
End If
END
A. You have spoilt the battery
B. Your battery is fully charged
C. Recharge your battery tomorrow
D. You need to recharge the battery
8. What is the outcome of this pseudo code if
r = 6?
A. 851.027
B. 904.896
C. 820.927
D. 841.110
ICT WORKSHEET, FORM 5
asuhimi2008
14
LESSON 13 Program Development Phases
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
15
1. The program development phases are series of steps programmers use to build
computer ___________________.. A. printers B. hardware
C. programs D. languages
2. The program development phases consist of ____________ phases.
A. two B. five
C. four D. three
3. Arrange the program development phases correctly.
I. Coding phase II. Documentation phase
III. Program design phase IV. Problem analysis phase V. Testing and debugging phase
A. I, II, III, IV and IV B. II, III, V, IV and I
C. III, V, II, IV and I D. IV, III, I, V and II
4. In this phase, a programmer will review and define the problem.
A. Coding phase B. Documentation phase C. Problem analysis phase
D. Testing and debugging phase
5. In this phase, the programmer will identify the data input, processes and output for the program.
A. Coding phase B. Documentation phase
C. Program design phase D. Problem analysis phase
6. In this phase, a programmer must create a flow chart.
A. Coding phase B. Documentation phase C. Program design phase
D. Problem analysis phase
7. In this phase, a programmer uses a
program development tool to write a code that translates the design into a computer program.
A. Coding phase B. Documentation phase
C. Program design phase D. Testing and debugging phase
8. In this phase, the program testing is to ensure the program runs correctly and is
error-free. A. Coding phase B. Documentation phase
C. Program design phase D. Testing and debugging phase
9. In this phase, the program will locate and
correct programming errors. A. Coding phase B. Documentation phase
C. Program design phase D. Testing and debugging phase
10. In this phase, the description of a computer program will be written.
A. Coding phase B. Documentation phase
C. Program design phase D. Testing and debugging phase
ICT WORKSHEET, FORM 5
asuhimi2008
16
LESSON 14 Problem Analysis Phase
1. There are ______________ phases in program development.
A. one B. five C. four
D. three
2. Phase 1 for program development phase is A. coding B. documentation
C. program design D. problem analysis
3. In phase 1 of program development, the programmer will identify the ____________
for the program. A. file
B. error C. data input D. syntax error
4. In problem analysis phase, the
programmer I. identifies the output II. identifies the data input
III. identifies the process IV. reviews and defines the problem
A. I, II and III B. I, II, and IV C. I, III and IV
D. I, II, III and IV
5. In problem analysis phase, the programmer . I. interviews the client
II. identifies the error III. identifies the problem bugs
IV. reviews and defines the problem A. I and IV
B. I, II and III C. I, II and IV D. I, II, III and IV
6. Programmer must interview the clients to find out their ______________.
A. file B. programs C. documents
D. requirements
7. In problem analysis phase, the programmer identifies the purpose of the ______________.
A. file B. program
C. problems D. processing
8. Students who are not qualified to receive the fund will show program response “Sorry,
please try to apply next year.” is an example of _______________ identified by the programmer.
A. input B. output
C. process D. purpose
9. The programmer identifies the data _______, process and output for the
program. A. input B. output
C. design D. instructions
10. The programmer __________________ throughout the first phase of program
development. A. codes programs
B. designs programs C. analyses problems
D. documents programs
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
17
LESSON 15 Program Design Phase
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
18
1. In phase, the programmer must
devise a program design. A. first
B. third C. fourth
D. second
2. Second phase of the program development is ______________
A. coding phase B. program design phase
C. problem analysis phase
D. testing and debugging phase
3. In program design phase, there are 3 popular tools which are
I. flow chart II. pseudo code
III. top-down design model IV. bottom-up design model
A. I, II and III B I, II and IV
C I, III and IV D. II, III and IV 4. In a top-down design model, the
main program will be divided into
___________ A. modules
B. symbols C. flow charts
D. pseudo code
5. A _______ contains rectangles and lines..
A. code B. module
C. pseudo code D. top-down design model
6. ____________________ uses plain
English to convey the program flow. A. Module
B. Flow chart
C. Pseudo code D. Top-down design model
7. _____________________ is an
outline of a computer program, written in a mixture of a programming language
and English. A. Module
B. Flow chart C. Pseudo code
D. Top-down design model 8. __________is a chart consisting of symbols and words that completely
describe a program.
A. Module B. Flow chart
C. Pseudo code D. Top-down design model
9. Besides a flow chart, the programmer
also produces ____________________. A. document B. input instructions C. input user interface
D. internal machine code
ICT WORKSHEET, FORM 5
asuhimi2008
19
LESSON 16 Coding Phase 1. The third phase in the program development is ____________ .
A. coding B. documentation C. problem analysis D. testing and debugging
2. Programmer using a program
development tool to translate the
______________ into a computer program.
A. text B. coding
C. design D. document 3. _______________ is an example of
the program development tool used in Malaysian secondary schools.
A. BASIC B. Delphi
C. SmallTalk D. Visual Basic
4. ____________ is a process of writing the solution into the computer programming language.
A. Coding B. Design
C. Algorithm D. Document
5. Programmer usually writes the
______________ using computer programming language.
A. code B. design C. symbol
D. document
6. A program development tool provides some or all the ____________ that
enables the programmer to translate the design into a computer program. A. text B. code
C. symbol D. numeric
7. A programming language’s _______is a set of rules specifying a style of
writing instructions. A. text
B. syntax C. symbol D. numeric
8. The process of written ___or code for computers is known as coding.
A. text B. number
C. document D. instructions
9. The popular programming languages used in Malaysian secondary schools are I. C II. Fortran
III. Visual Basic IV. Microsoft Excel
A. I and II B. I, II and III
C. I and III D. I, II, III and IV
10. Syntax is a set of rules in writing
_____________ for a computer program. A. text
B. code C. document
D. pseudo code
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
20
LESSON 17 Testing And Debugging Phase
1. The programmer has finished the coding, the next step is to test it.
True False 2. The process of locating and correcting syntax and logic errors in a program is known as
testing the program. True False
3. Programmers usually discover syntax errors the first time they attempt to compile or interpret program code on the computer.
True False 4. If the expected output and actual output do not match for any set of data, the program
has a logic error. True False
5. Real-time error is an error that occurs while the programming is running.
True False 1. The fourth phase in program development is . A. coding
B. documentation C. program design
D. testing and debugging 2. Once the programmer finishes coding, the next step is to ___it. A. test B. write C. build D. correct
3. The purpose of program ___is to ensure
the program runs correctly and is error-free. A. testing B. writing C. correcting D. designing
4. If the expected output and actual output
do not match, the programmer needs to do____
A. data input B. calculation C. evaluation D. desk checking 5. A _____ error occurs when the code violates the grammar of the programming language.
A. logic B. syntax
C. run-time D. semantic 6. When a _____error is located, a message is either displayed on the screen immediately or is written to a log file. A. logic B. syntax C. run-time D. semantic
7. If the expected output and actual output
do not match for any set of data, the program has a _________ error. A. logic B. syntax C. run-time D. semantic
8. ______error is an error that occurs while the program is running.
A. Logic B. Syntax C. Run-time D. Semantic 9. A ______error may cause the program to stop execute. A. logic
B. syntax C. run-time
D. semantic
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
21
LESSON 18 Documentation Phase
1. Documentation is a description of computer programs. I. orally II. written III. graphical A. I and III B. II and III C. I and II
D. I, II and III
2. The detailed layouts of _____records are also included in the documentation package. A. errors B. graphic C. purposes D. input and output 3. ___________documentation consist of comments within the program. A. Testing
B. Internal C. Tutorial
D. External
4. In documentation, the ____comments explain the purpose of the code statements within the program. A. global B. internal
C. problem D. debugging
5. Proper ___is valuable if the program requires changes in the future. A. coding B. documentation C. problem analysis D. testing and debugging
6. _______documentation helps future programmers to make corrections or other
modification in programming language. A. Text B. Internal C. Tutorial D. Manual
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
22
LESSON 19 Develop a Program 1. State the flow for developing program phases
from the first to the last phase.
I. Coding phase
II. Documentation phase
III. Program design phase
IV. Problem analysis phase
V. Testing and debugging phase
A. I II III IV V
B. V III IV II I
C. V I III II IV
D. IV III I V II
2._______ is the first step in creating a
program.
A. Coding the system
B. Designing the system
C. Documenting process
D. Analysing the user’s requirements
3. ______helps the programmer to assess the
weakness of a program.
A. Debugging
B. Selection control
C. Sequence control
D. Program testing and debugging
4. In which development phase will the
programmer, translate the system design into a
working program?
A. Coding phase
B. Translation phase
C. Documentation phase
D. Program design phase
5. SMK Taman Melawati’s headmaster requests
Aina to develop a small inventory system for the
school library. The system will be used by the
librarians to manage a book inventory.
Which of the following activities are parts of the
problem analysis phase?
I. Read books at the library
II. Train the librarian to use the library system
III. Interviewing the librarians to understand
their requirements
IV. Try to borrow some books from the library to
understand the Process
A. III and IV
B. I and III
C. I, II and III
D. II, III and IV
6. A Mathematic teacher wants to develop a
program that will automatically calculate the
volume of a sphere based on the given r.
What is the risk faced by the teacher if she does
not do the testing and debugging phase?
A. The program might have a serious error or
bug.
B. The user interface might not be suitable for
the student to use.
C. Future maintenance and system
improvements are hard to achieve.
D. Other people reading her program might not
be able to understand the code.
7. Auntie Halila wants a system that can remind
her about her daughter's birthday. Arrange the
programmer's action according to the program
development phase.
I. Document all relevant information about the
system
II Write the program using Visual Basic 6.0
III Design the system based on Auntie Halila’s
requirement
IV Perform testing and debugging to the
completed system
V. Analyse her mother's need
A. I II III IV V
B. V III IV II I
C. V I III II IV
D. V III II IV I
8. _________phase is important for the purpose
of future maintenance and system
improvement. With it, the end user will be able
to understand the system better.
A. Coding
B. Documentation
C. Program design
D. Problem analysis
10. Which of the following is NOT an activity
related to the coding phase?
A. Rahman writes a pseudo code.
B. Poh Lip writes a data structure program in C.
C. Chandran writes a program in Visual Basic
6.0.
D. Yamani writes a microprocessor program in
C++.
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
23
LESSON 20 The Latest Programming Languages
1. Natural language programming will use
normal English as the input to program
software.
True False
2. Metafor created by researchers from the
Massachusetts Institute of Technology
Metafor is a language-to-code converter which
aims to simplify programming using
natural language.
True False
3. In fifth generation language, the programmer
needs to define the problem that needs to be
solved and manually code the program based on
the problem definition.
True False
4. Prolog is a fourth generation programming
language.
True False
5. A fifth generation programming language is
also called natural language.
True False
1. Emir Rasyid wants to develop a program. But
he does not want to study any specific
programming syntax. He prefers programming
language that is able to automatically
translate his plain English into codes. What type
of programming language is he looking for?
A. OpenGL
B. Natural language
C. Plain English processor
D. Fourth generation language
2. Nisha Kumar is looking for a programming
language that will be able to automatically code
her program based on the problem she
specified. What type of programming language is
she looking for?
A. OpenGL
B. Problem based language
C. Fifth generation language
D. Machine language processing
3. Which of the following are examples of fifth
generation programming languages?
I. C
II. Prolog
III. Mercury
IV. Metafor
A. II and III
B. I, III and IV
C. I, II and IV
D. II, III and Iv
4. Which of the following statement describes
natural language as a programming language?
I. Widely used in virtual reality, CAD, scientific
visualisation
II. It aims to use natural language such as
English to write program
III. It does not define or use any specific
programming language syntax
IV. Programmer just needs to define the
program using normal language
A. I, II and III
B. I, II and IV
C. I, III and IV
D. I, II, III and IV
5. Which of the following statement describes
OpenGL?
I. It was developed by Silicon Graphics.
II. Examples of application developed with
OpenGL include Prolog and Mercury.
III. It is a set of functions and the exact
behaviours that the 3D/2D application must
perform.
IV. It is a standard specification to describe the
standard Application Programming Interface
(API) for 3D/2D computer graphic applications.
A. I,II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
6. Which of the following statement describes
fifth generation programming language?
I. It is used mostly in artificial intelligence
research.
II. It is designed to make the computer solve
the problem for you.
III. Examples of fifth generation languages
include Prolog and Mercury.
IV. It is a standard specification that describe
the standard Application Programming Interface
(API) for 3D/2D computer graphic applications.
A. I, II and III
B. I, II and IV
C. II, III and IV
D. I, III and IV
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
24
LESSON 21 Multimedia Concepts
1. The interaction between a user and a
multimedia program involves the use of text,
graphics, audio, video and animation.
True False
2. In ICT, multimedia is the presentation of information by using a combination of text,
audio, graphics, video and animation. True False
3. Multimedia applications like edutainment are
a combination of education and experiment.
True False
4. In medicine, doctors can practise or be
trained in performing high-risk surgery by
using virtual surgery.
True False
5. Computer-Aided Design (CAD) is an example
of multimedia used in creating movies.
True False
1. Multimedia means the use of more than
one______________in communication.
A. file
B. number
C. media
D. sound system
2. Using a multimedia directory and an
______________ are examples of multimedia
application for finding information.
A. text
B. joystick
C. voice over
D. encyclopaedia
3. The multimedia element that explains
ideasthrough a picture is called ______.
A. audio
B. video
C. graphic
D. animation
4. The multimedia element that makes objects
move is called_______________
A. audio
B. video
C. graphic
D. animation
5. In medicine, doctors can practise or be
trained in performing high-risk surgery by using
___________ surgery.
A. two dimension
B. space
C. virtual
D. media
6. Engineers design cars before producing them
by using a multimedia application called _____ .
A. Computer-Aided Design
B. Computer-Aided Coding
C. Computer-Aided Development
D. Computer-Aided Documentation
7. There are ____ main elements in multimedia.
A. four
B. five
C. eight
D. seven
8. A combination of ________________ and
entertainment makes learning enjoyable in
schools.
A. training
B. education
C. transferring
D. examination
9. Companies nowadays make multimedia
______________to promote their products.
A. indirectly
B. catalogues
C. opportunity
D. encyclopaedias
10. In ICT, using multimedia means using
various ________ . The process involves
interaction between the technology and the
user.
A. arts
B. news
C. media
D. design
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
25
LESSON 22 Interactivity of Multimedia
1. _______interactivity allows the user to control the progress of the content.
A. Linear B. Non-linear
C. Multimedia D. Hypermedia
2. _______________interactivity is a
two-way communication process.
A. Linear B. Hypertext
C. Non-linear D. Multimedia
3. ____________and _____________
are two broad interactivity categories used in a multimedia application.
A. Motion, animation B. Linear, non-linear
C. Media, multimedia D. Hypertext, hypermedia
4. Hypermedia is used to connect a
multimedia application to another ____
5. _______connects a word or a phrase to another screen in a multimedia
program. A. Hypertext
B. Hypermedia C. Linear interactivity
D. Non-linear interactivity
6. ________________refers to the
way users communicate with a
multimedia application or program. A. Internet
B. ToolBook C. Authorware D. Interactivity
7. A movie that combines audio, graphics and animation is still
considered as a _____________ multimedia content since its user is a
passive receiver of the content. A. linear
B. graphic C. animation
D. non-linear 8. Connecting to another media such as
audio from a multimedia program is a form of ____________ interactivity.
A. hypertext B. animation
C. non-linear D. hypermedia
9. In _______________ interactivity,
the user does not have the freedom to view the content they want.
A. linear B. non-linear
C. multimedia
D. hypermedia
10. Access to information in the multimedia content is flexible in a
_____________ interactivity.
A. linear B. hypertext C. non-linear D. hypermedia
A. word B. audio
C. media D. graphic
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
26
LESSON 23 Medium of Delivery 1. In the past, Web pages used _________ text and graphics.
A. static B. motion C. dynamic D. animated
2. _________________ multimedia
programs can be changed or damaged by
irresponsible individuals. A. CD-ROM
B. TV-based C. Web-based
D. Tape-based 3. ______________ multimedia is a combination between multimedia
technology and Internet technology. A. CD-ROM
B. TV-based C. Web-based
D. Tape-based
4. Updating information in a ________
multimedia can be a problem.
5. The quality of video in a
___________multimedia is better. A. CD-based
B. Web-based C. Tape-based D. Cassette-based
6. _______is used to store and deliver multimedia programs due to its
capability of storing large files.
7. An improvement to the CD-ROM is
the ________________ that can store better quality video.
A. VCD disc B. DVD disc
C. Blu-ray disc D. Red-ray disc
8. The multimedia which is delivered through Web pages is called
____________multimedia. A. TV-based
B. CD-based C. Tape-based D. Web-based
9. The advantages of CD-based multimedia programs are
I. they can be changed
II. they can be updated easily III. they can store high end video
IV. they can be permanently stored
A. I and II B. II and III C. III and IV
D. II, III and IV
10. Updating information in Web-based multimedia programs is ____________
compared to CD-based multimedia programs.
A. better B. cheaper
C. more difficult D. more expensive
A. Web page
B. The Internet C. Compact disc
A. CD-based
B. Web-based C. Tape-based
D. Movie-based
SCORE SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
27
LESSON 24 Multimedia Elements
1. Vector graphics are drawn graphics.
Answer: True False
2. Analog sound is first recorded, then changed into digital sound by using audio editors.
Answer: True False 3. Vector graphics require a large size of memory in the computer compared to bitmap
graphics.
Answer: True False
4. Bitmap is a paint graphics.
Answer: True False
5. Text is the most basic type of multimedia elements.
Answer: True False
Elements/ type of files File formats
Text
Audio
Graphics
Video
Animation
SCORE
*.txt *.doc *.aif *.gif *.avi *.swf *.rtf
*.midi *.aiff *.dat *.wmv *.tiff *.wav
*.gif
*.png *.jpg *.psd *.au *.swi *.bmp *.mov
*.mpeg *.wma
ICT WORKSHEET, FORM 5
asuhimi2008
28
LESSON 25 Hardware and Editing Software for Multimedia Productions
1. To convert conventional images to digital
images, _____________ are used.
2. _____________ cameras save cost as users
do not have to buy film.
A. Digital B. Ordinary C. Economic D. Secondary
3. Some computers are equipped with
_____________ devices to convert analog video
to digital video.
A. audio
B. camera
C. scanner
D. video capture
4. Magic Morph is an example of
___________editors for editing special effects.
A. video
B. audio
C. graphics
D. animation
5. To edit letters and numbers, ________
editors are used.
A. text
B. audio
C. video
D. graphics
6. _____________ video cameras can transfer
video clips directly to the computer for editing.
A. Digital
B. Prosumer
C. Professional
D. Mini portable
Editing Software Type
EDITING SOFTWARE
Text editor
Audio editor
Graphics editor
Video editor
Animation editor
A. cameras
B. scanners
C. computers
D. audio devices
SCORE
Sound Recorder Macormedia Flash Microsoft Paint Sound Forge
Pinnacle Studio Notepad Asymmetrix 3DFX Magic Morph
Microsoft Word Ulead GIF Animator Adobe Photoshop Adobe Premiere
ICT WORKSHEET, FORM 5
asuhimi2008
29
LESSON 26 Authoring Tool’s Concepts 1. All multimedia tools are based on a
concept that conveys how the program _______________, and delivers the multimedia application.
I. sequences events II. imports elements
III. organises elements A. I and II B. I and III C. II and III D. I, II and III
2. Multimedia applications can be classified
into three concepts, which are_______
I. icon
II. card III. button IV. time frame
A. I, II and IIl B. l, ll and lV C. I, III and IV D. ll, lll and lV
3. The multimedia elements or events are presented and organised along a time
line in ____________ authoring tools. A. icon B. card C. button D. time frame
4. The examples of authoring tools using
the time frame concept
are___________and_______________. I. Flash
II. Authorware III. Director
IV. ToolBook A. l and lll B. ll and lV C. lll and lV D. l and lV
5. In the _______________ concept, elements and events are organised in a structural framework. A. icon B. card C. button D. time frame
6 Using icon authoring tools, users can visually present a __________ flow of
events by using icons from an icon menu. A. logical
B. parallel C. vertical D. horizontal
7 The ___________ concept in authoring
tools is based on the idea of card stacks or pages containing graphics, audio, video, text and animation.
A. Icon B. Card
C. Button D. Time Frame
8 Toolbook is an example of the card
concept in authoring tools which uses a ______________ platform.
A. GUI B. Windows
C. Macintosh D. Command line
9 In the card concept authoring tools,
multimedia developers are allowed to move sequentially through the _____________.
A. icon B. pages
C. buttons D. time line
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
30
LESSON 27 Web Editor
SCORE
Text-based Editor WYSIWYG Editor
No HTML knowledge needed Easy to insert a specific tag Easy to visualize the design
Has junk HTML More user friendly No junk HTML
Difficult to insert a specific tag Cannot visualize the design Less user friendly
Required HTML knowledge
ICT WORKSHEET, FORM 5
asuhimi2008
31
1. A Web page is written in ______which is
a set of "markup" symbols for displaying on a World Wide Web browser.
A.Text B. Assembly Language
C. Programming Language D. Hypertext Markup Language (HTML)
2. Using a_____________editor does not
require any HTML knowledge. A. icon B. symbol C. WYSIWYG
D. Text-based
3. There are two types of Web editors, which are ______and_______ editors. I. WYSIWYG III. Text-based II. icon-based IV. language
A. I and II B. I and III C. II and III
D. II and IV
4. A _______Web editor is an editor where you use HTML tags to create a Web page.
A. Icon B. Symbol C. WYSIWYG D. Text-based
5. _______and____are Text-based editors.
I. PSPad III. FrontPage II. Notepad V. Dreamweaver
A. I and II B. I and III C. II and III D. III and IV
6. A Text-based editor _____compared to a WYSIWYG editor.
7. ______Web editors provide an editing
interface which shows how the page will be displayed in a Web browser.
A. Icon B. Symbol
C. WYSIWYG D. Text-based
8. Using a __________editor, users can easily insert a specific tag to a Web page.
A. icon B. symbol C. WYSIWYG D. Text-based
9. This is a _______________editor.
A. Text-based
B. Icon-based C. Video-based
D. Symbol-based 10. Examples of WYSIWYG Web editors are ___________and__________________. I. Notepad II. FrontPage III. Dreamweaver
IV. Netscape Navigator
A. I and II B. II and III C. I, II and III D. II, III and IV
A. is less user friendly B. is easier in inserting a specific tag C. is easier in visualising the design D. does not require HTML knowledge
<html>
<head>
<title>Ali's Web Sites</title>
</head>
<body>
<p align="center"> </p>
<p align="center"><font face="Arial"
style="font-size: 25pt" color="#008080">Ali's
Web Sites</font></p>
ICT WORKSHEET, FORM 5
asuhimi2008
32
LESSON 28 User Interface Principles
SCORE
1. Icons or words or commands should be
clearly labelled so that users can understand them easily.
2. Users can define their display options.
3. Support information is important, especially in training and educational
applications.
4. Users can find keywords or glossary.
5. Users can move around the menus,help files or other screens in a system.
Navigation
Search
Learnability
Personalisation
Clarity
ICT WORKSHEET, FORM 5
asuhimi2008
33
1. Which criteria of user interface is fulfilled by
the following statement?
“Every user interface uses the same words or
commands to perform the same functions.”
A . Search
B. Context
C. Consistency
D. Personalisation
2. Which criteria of user interface is fulfilled by
the following statement?
“It should be clear on how to exit or proceed
from screen to screen in a program.”
A. Clarity
B. Search
C. Navigation
D. Personalisation
3. Which criteria of user interface is fulfilled by
the following statement?
“It should provide multiple ways for users
to make queries by grouping or sorting.”
A. Search
B. Navigation
C. Consistency
D. Personalisation
4. Which criteria of user interface is fulfilled by
the following statement?
“Users can define their display options.”
A. Clarity
B. Search
C. Context
D. Personalisation
5. Which criteria of user interface is fulfilled by
the following statement?
“Icons, words or commands should be clearly
labelled so that the users can understand
them easily.”
A. Clarity
B. Search
C. Context
D. Personalisation
6. Which criteria of user interface is fulfilled by
the following statement?
"A user has the authority to navigate through
the program without any limitation."
A. Search
B. Context
C. Flexibility
D. Personalisation
7. Which criteria of user interface is fulfilled by
the following statement?
“Support information is important, especially
in training and educational applications.”
A. Search
B. Context
C. Learnability
D. Personalisation
8. Which criteria of user interface is fulfilled by
the following statement?
“Every part of a lesson should be relevant
to a particular title and ideas presented
need to
be related.”
A. Search
B. Context
C. Consistency
D. Personalisation
9. Which criteria of user interface is fulfilled by
the following statement?
“The system enables users to find keywords
or glossary.”
A. Search
B. Context
C. Learnability
D. Personalisation
10. Which criteria of user interface is fulfilled by
the following statement?
“Links should be clearly indicated to users.”
A. Search
B. Navigation
C. Learnability
D. Personalisation
ICT WORKSHEET, FORM 5
asuhimi2008
34
LESSON 29 Installation of ToolBook Assistant 2004
1. Which of the following catagories describes the following statement? “Interactive objects you use to initiate, trigger, or reset actions in an
application” A . Buttons B. Media players
C. Action objects D. Placeholder objects
2. We can add objects from the __________.
A. catalog B. categories C. placeholder objects D. scoring and tracking
3. We can add text to a _____________.
A. pages B. text field C. placeholder objects D. scoring and tracking
4. Audio Button 1 is under the category of
A. media player B. draw objects
C. action objects D. navigation objects
5. __________in a catalog include a graphics and navigation buttons.
A. Pages B. Buttons C. Media players D. Action objects
6. To add an audio clip, click on the ____.
Select and drag the clip to the page. A. buttons
B. media players C. action objects D. placeholder objects
7. Which of the following elements can we add into ToolBook blank page?
i. text ii. video iii. audio iv. graphics v. animation
A. I, II and III
B. I, III and IV C. I, II, III and V D. I, II, III, IV and V
8. To insert graphics, click insert on the _____. Select Graphics.
A. catalog B. tool bar
C. menu bar D. action object
9. To activate animation you need to add
A. a command B. an animated top C. an action trigger D. a pop-up index
10. We can add video clips to a
A. media player B. action objects C. placeholder objects D. scoring and tracking
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
35
LESSON 30 Features of ToolBook Assistant 2004
1. ToolBook Assistant 2004 allows the users to
integrate _________.
I. video
II. images
III. text files
IV. HTML files
V. hyperlinks
A. I, III and IV
B. II, III and IV
C. I, II, III and IV
D. I, II, III, IV and V
2. Which of the following is not a feature of
ToolBook Assistant 2004?
A. Course publishing made easy
B. Fully customisable pre-defined exercises
C. A variety of customisable learning
templates
D. Used to connect a multimedia application
to another media
3. ToolBook Assistant 2004 allows the users to
add interactivity. The hyperlinks can be linked to
a variety of elements such as:
I. pop-up
II. documents
III. printing and publishing
IV. Web pages and applications
A. I, III and IV
B. I, II and IV
C. I, II, and III
D. I, II, III and IV
4. ________enables ToolBook Assistant 2004 to
coordinate images and sound at the same time.
A. Encyclopaedia
B. Multimedia element
C. Synchronisation tool
D. Computer-aided design
5. ToolBook Assistant 2004 provides a variety
of design____which can easily be customised
by users.
A. file
B. folder
C. templates
D. printing and document
6. We can use a __________to create a new
book or template.
A. Media Player
B. Multimedia element
C. Computer-aided design
D. Lesson Design Specialist
7. Each question type has a _______,
__________, and __________
I. bookmark
II. correct answer
III. scoring properties
IV. feedback properties
A. I, III and IV
B. II, III and IV
C. I, II, and III
D. I, II, and IV
8. The following diagram shows that the type of
question is ________.
Response #2
A. matching
B. true or false
C. fill in blanks
D. quick specialist
9. HTML Web-based courseware can be viewed
with __________ or______________.
I. Media player
II. Internet Explorer
III. Netscape Navigator
IV. feedback properties
A. I and II
B. I and III
C. II and III
D. III and IV
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
36
LESSON 31
Multimedia Production Team
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
37
1. The Project Manager has to search for _____________________. I. facilities II. equipment III. financial resources IV. educational strategies
A. I, II and III B. I, II and IV
C. I, III and IV D. II, III and IV
2. His role is to define the scope of the
project.
A. Programmer B. Project Manager C. Subject Matter Expert D. Instructional Designer
3. Program content for the multimedia is
provided by the ________________.
A. Programmer B. Project Manager C. Subject Matter Expert D. Instructional Designer
4. The Video Technician is responsible for
I. capturing video II. editing audio files
III. editing sound effects IV. editing and digitizing video clips
5. A multimedia programmer writes the
program code using _______________.
A. video editing tool B. an authoring tool C. an audio editing software D. a graphics editing software
6. The Instructional Designer’s roles are to I. develop graphics II. edit and digitize video
III. decide educational strategies IV. determine educational practices
A. I and II B. III and IV C. I, III and IV D. II, III and IV
7. The ______ develops the graphics elements of the program, such as
background, Buttons , photo collages, 3D objects, logos and animations.
A. Programmer
B. Graphic Artist C. Subject Matter Expert D. Instructional Designer
8. The responsibilities of the Audio-Video Technician are
I. editing video clip
II. editing programming code III. recording and editing music
IV. recording and editing voice A. I, II and III B. I, II and IV C. I, III and IV D. II, III and IV
9. The coordination of the multimedia
production team is done by the_____________.
A. Programmer B. Graphic Artist C. Audio-Video Technician D. Project Manager
10. ___________role is to write program codes.
A. A Programmer’s
B. A Graphic Artist’s C. A Project Manager’s D. An Instructional Designer’s
A. I and II B. II and III C. I and III D. I and IV
ICT WORKSHEET, FORM 5
asuhimi2008
38
LESSON 32
Multimedia Production Phase
SCORE
MULTIMEDIA PRODUCTION PHASES STAGES
PRE-PRODUCTION
PRODUCTION
POST-PRODUCTION
MULTIMEDIA PRODUCTION PHASES DESCRIPTIONS
ICT WORKSHEET, FORM 5
asuhimi2008
39
LESSON 33 Multimedia Production: Analysis Phase
1. The first phase of multimedia production
is _____________ A. Design Phase B. Testing Phase C. Analysis Phase D. Implementation Phase
2. “Students do not know about the dangers
of drugs” is an example of ____________ identified by the multimedia developers.
A. problem B. project title
C. project cost D. possible solution
3. In Analysis Phase, multimedia developers will set the ______ of a multimedia project.
A. file B. focus
C. condition D. program code
5. In Analysis Phase, multimedia
developers have to consider the following:
I. problems II. objectives III. target users
IV. questionnaires
5. The multimedia developers ___________throughout the first phase of multimedia production.
A. code programs B. design programs C. analyse problems D. document programs
6. The following are items we have to
consider in Analysis Phase EXCEPT A. problem B. project title C. project cost D. possible solution
7. The multimedia developers identify the project title, problem, objectives,
____________ and target users for the multimedia project.
A. file
B. schedule C. project cost D possible solution
8. The following aspects will be considered in Analysis Phase EXCEPT
A. target users of the multimedia project
B. the objectives of the multimedia project
C. the possible solution of the multimedia project
D. the guide or manual for target users to use in the project
9 In phase 1 of multimedia production, the multimedia developers will identify the _________faced by target users.
A. problem
B. hardware C. input device D. project costing
10. In Analysis Phase, ____________ will analyse the findings and identify the problems.
E. reporters F. target users
G. selected users D. multimedia developers
A. I, II and IV B. I, II and III C. I, III and IV
D. II, III and IV
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
40
LESSON 34
Multimedia Production: Design Phase 1. Second phase of the multimedia
production is ________________.
A. Design phase B. Testing phase C. Analysis phase D. Publishing phase
2. _____________ Phase refers to the part
where planning is done for the design of mulltimedia program.
A. Design B. Analysis C. Evaluation D. Implementation
3. _____________ refers to the concept of grouping a similiar or related element.
A. Emphasis
B. Proximity C. Alignment
D. Repetition 4 _____________ refers to the simple and
easy way of presenting the multimedia program.
5. __________ refers to the arrangement of multimedia elements on the screen.
A. Contrast B. Alignment C. Simplicity D. Repetition
6. ____________ refers to creating the
focus point on the screen.
A. Emphasis B. Alignment C. Simplicity D. Repetition
7. In a Storyboard, we have to consider the
following EXCEPT:
A. content B. evaluation C. navigational system D layout of the program
8. _____________ refers to how the multimedia program will look when it is displayed on the computer screen.
A. Screen input
B. Screen output C. Screen design
D. Screen program 9. _____________ refers to the concept of repeating the same texture, colour, size of font and style in the multimedia program.
A. Emphasis B. Alignment
C. Simplicity D. Repetition
10. Storyboard is used for the following reasons EXCEPT:
A. to lay out the multimedia elements B. to consider the content of the
program C. as rough sketches of multimedia
program D. to serve as a Checklist for multimedia
program
A. Contrast B. Proximity C. Simplicity D. Alignment
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
41
LESSON 35 Multimedia Production: Implementation Phase
1. In Implementation Phase, the multimedia developers will convert the _________ into a multimedia program.
A. data flow B. design plan
C. problem analysis D. possible solution
2. Implementation Phase involves integrating
the main ___________ of multimedia.
A. files B. coding C. elements
D. information
3. In Implementation Phase, we use ToolBook Assistant 2004 as authoring tool to integrate the _______
A. file B. document C. information D. multimedia elements
4. In Implementation Phase, the
multimedia developers convert ideas from _______to a multimedia program.
5. The third phase in multimedia production is ___________.
A. Design
B. Analysis C. Publishing
D. Implementation
6. A scanner can be used to scan _____________ graphics.
A. digital B. printed C. animated D. three dimensional
7. The __________ of audio files need to comply with the software we used for multimedia program.
A. name B. format
C. quality D. specification
8. _____________ use an authoring tool to transfer the Storyboard into a multimedia program.
A. Real users
B. Future users C. Target users
D. Multimedia developers 9. The Implementation Phase are done in the presentation EXCEPT
A. inserting audio B. inserting graphics C. creating and inserting text D. downloading program code from the
Internet
10. Audio can directly be obtained by:
I. creating audio II. recording voice III. buying audio CD IV. downloading from the Internet
A. I, II and III
B. I, III and IV C. II, III and IV
D. I, II, III and IV
A. code B. software
C. solution D. Storyboard
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
42
LESSON 36
Multimedia Production: Testing Phase
1. Testing Phase involves ____________.
A. reporters B. target users C. selected users D. multimedia developers
2. Testing Phase begins after the ________________Phase.
A. Design B. Evaluation C. Publishing D. Implementation
3. What is the purpose of testing?
A. To ensure that the program can be analysed
B. To ensure that the program can be sold in market
C. To ensure that the program is designed in proper way
D. To ensure that the program runs correctly without errors
4. CASPER principles are used for the
____________of multimedia program.
5. Checklist is used to test a multimedia
____________ .
A. theme
B. project C. database
D. instruction
6. We need to test the design and
__________of the multimedia program.
A. file B. function C. instruction
D. information
7. The purpose of ___________ the multimedia program is to ensure the program runs correctly and is ________.
A. designing, nice B. testing, error free C. analysing, problem free D. implementing, coding free
8. Which of the following is NOT in a
Checklist?
A. content B. interface C. navigation
D. user manual 9. The _________ phase in multimedia
production is Testing Phase.
A. fifth B. sixth
C. third D. fourth
10. Testing can be done in three aspects:
I. content II. interface
III. navigation IV. documentation
A. l, II and IIl B. I, III and lV C. lI, III and lV
D. I,ll, III and lV
A. content B. interface C. navigation D. documentation
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
43
LESSON 37 Multimedia Production: Evaluation Phase
1. The ___________ Phase begins After the Testing Phase.
A. Analysis B. Design
C. Publishing D. Evaluation
2. The fifth phase in multimedia production
is _______________. A. Design Phase B. Testing Phase C. Publishing Phase D. Evaluation Phase
3. The Evaluation Form contains some aspects that allow selected users to
_________the multimedia program. A. design B. publish C. evaluate D. analysis
4 Once the multimedia developers finish testing, the next phase is to _________it.
5. Evaluation of the product is done by selected users. It needs to be evaluated in ________ aspects.
A. one B. two C. four D. three
6. In Evaluation Phase, selected users set the focus on overall __________ and __________ of the multimedia program. I. solution II. presentation III. effectiveness IV. Documentation
A. I and II B. I and III C. II and IV D. II and III
7. A multimedia project needs to be
evaluated in ________and ______ aspects. I. cost II. content III. interface IV. programming code
A. I and II
B. I and III C. II and III
D III and IV 8. It is easy to understand the icons and buttons used in the program. This satisfies the __________ principle.
A. clarity B. flexibility C. navigation D. consistency
9. The user can go through the program
easily. This means the program has met the _________________principle.
A. clarity B. context C. navigation D. consistency
10. The user can navigate and exit at any time during the lesson. It has met the
______________ principle.
A. context B. flexibility C. clarity D. consistency
A. analysis
B. publish C. evaluate D. implement
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
44
LESSON 38 Multimedia Production: Publishing Phase
1. The last phase of a multimedia
production is ________________.
A. Testing Phase
B. Evaluation Phase
C. Publishing Phase
D. Implementation Phase
2. In the _________ Phase, the multimedia
developers produce a multimedia CD.
A. Testing
B. Evaluation
C. Publishing
D. Implementation
3. We need to gather all the files and copy
them to the ____________.
A. CD-ROM
B. Web page
C. CD player
D. user interfaces
4. Multimedia developers are required to
use a ___________to produce a
multimedia CD.
5. We can publish our multimedia program
into _______________.
A. file
B. tape
C. document
D. compact disc
6. The following are items involved in the
Publishing Phase EXCEPT:
A. CD label
B. CD cover
C. CD player
D. CD jewel case
7. What is the main focus of the Publishing
Phase in multimedia production?
I. CD packaging
II. Produce a multimedia CD
III. Create a cover and label for the CD
IV. Make sure the program is user friendly
A. I and II
B. I, II and III
C. I, II and IV
D. I, II, III and IV
8. The multimedia program which is
delivered through __________ is called
Web-based multimedia.
A. tape
B. CD-ROM
C. television
D. Web page
9. By using the ______________wizard,
multimedia developers are able to gather
all the multimedia files as an installation
set.
A. AutoPackager
B. Lesson Design
C. Quick Specialist
D. Lesson template
10. There are two types of casing to store
CDs.
I. CD ROM
II. CD writer
III. CD sleeves
IV. CD jewel case
A. I and II
B. II and III C. III and IV D. I and III
A. zip drive
B. CD writer
C. CD player D. digital camera
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
45
LESSON 39 Produce an Interactive Educational
Multimedia Project
1. In Design Phase, _________ and ______________ are used.
I. diagram II. Flow Chart III. Storyboard IV. user manual
A. I and II B. I and III
C. II and III D. III and IV
2. _________shows the flow of the program.
A. A Checklist B. A Flow Chart C. A Evaluation Form D. A Problem Statement
3. Which of the following is one of the
activities in Design Phase? A. Defining problems B. Interviewing clients C. Creating Storyboards D. Using ToolBook Assistant 2004 as
authoring tool 4. _____________and _______________
are done during the Analysis Phase. I. Checklists
II. Storyboards III. Proposals
IV. Problem Statements
A. II and III B. I and IV C. I and III D. III and IV
5. We need to form a multimedia
production team before we start our multimedia ____________.
A. file B. project C. testing D. marketing
6. The ________________ is where we
create the multimedia program.
A. Analysis Phase B. Publishing Phase C. Evaluation Phase
D. Implementation Phase
7. We can download the following from the Internet
I. audio II. video III. graphics IV. animation
A. I, II and III
B. I, II and IV C. II, III and IV
D. I, II, III and IV 8. We can use _________to test a program
A. a Checklist B. a Flow Chart C. an Evaluation Form D. a Problem Statement
9. We create the ____________ for the CD
when the program is completed and finalised.
A. cover and label B. cover and code C. cover and menu D. cover and program
10.When the multimedia program has been
finalised, the multimedia developers will
___________ the CD. A. analyse
B. evaluate C. publish D. advertise
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
46
LESSON 40 Introduction to Immersive Multimedia
1. Immersion Multimedia video games brings the players move in different _____________.
A. houses B. schools
C. apartments D. environments
2. What kind of viewing experience do virtual
tours provide the user?
A. A 360 degree video camera. B. A 360 degree rotating movement.
C. A 360 degree joystick for navigation. D. A 360 degree view of physical space.
3. Immersive Multimedia is mostly applied
in_______
A. entertainment and games. B. research and development. C. writing long compositions. D. football exercise and training.
4. The history of Immersive Multimedia
began with the concept of
5. In the late 1960s, the desire of computer
scientists and artists was to create, digitally-made ‘near-to-reality’ experiences through ______________ Multimedia.
A. Interactive B. Informative C. Institutional D. International
6. Immersive Multimedia is combining _________and ______ in Virtual Reality.
A. multimedia file, interactivity
B. multimedia tools, interactivity C. multimedia elements, interactivity
D. multimedia elements, non-interactivity
7. In Virtual Reality, a user can experience
his environment through the senses of
l sight ll touch
lll hearing lV taste
A. l, ll and lV B. l, lll and lV C. l, ll and lll D. ll, lll and lV
8. Virtual Reality is a _______environment.
A. computer-guided B. computer-literate
C. computer-created D. computer-operated
9. One of the benefits of learning with
virtual patients is that
A. there are no risks involved. B. there are no costs involved. C. anymore can become a doctor. D. anymore can become a virtual
patient.
10._____________ is a combination of multimedia elements and interactivity in Virtual Reality.
A. Media B. Multimedia C. Immersive Multimedia D. Informative Multimedia
A. Virtual Tours B. Virtual Reality C. Virtual Gaming D. Virtual Training
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
47
LESSON 41 Data, Information And Information Systems
1. Data is_____________
A. a collection of facts
B. useful if it is organised
C. a collection of information
D. useful if it is not organised
2. Information is______________ that is
valuable and meaningful to a specific user.
A. raw data
B. picture data
C. primary data
D. organised data
3. Output is usually in the form of ________
4. When ______ is arranged and organised in a
meaningful way, it becomes information.
A. file
B. data
C. folder
D. document
5. Which of the following is NOT an example of
audio data?
A. Voice
B. Tones
C. Sound
D. Numerical
6. An information system is a set of related
components that
I. collects data
II. processes data
III. provides information
IV. makes strategies for company
A. I, II and III
B. I, II and IV
C. II, III and IV
D. I, III and IV
7. Which data type consists of sentences and
paragraphs?
A. Text
B. Audio
C. Image
D. Alphanumeric
8. Data consisting of moving images are known
as _________________data.
A. text
B. audio
C. video
D. photo
9. Collecting and processing data are among the
functions of an information __________.
A. file
B. system
C. storage
D. component
10. When data is arranged in a _________way,
it becomes information.
A. top down
B. ascending
C. descending
D. meaningful
11. Which of the following is NOT a component
of information system?
A. collect data
B. process data
C. transfer data
D. provide information
12. W is in the form of documents. What is “W”?
A. Input
B. Output
C. Process
D. Input device
13. Process involves ________________ data.
I. storing
II. printing
III. calculating
IV. comparing
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
14. When ____________ is arranged together,
they can be put into a meaningful
relationship.
A. data
B. video
C. image
D. information system
A. video
B. picture
C. document
D. multimedia
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
48
LESSON 42 Usage of Information Systems in
Various Fields
1. We can use_____________to keep track of
student statistics.
A. Office Systems
B. Payroll Systems
C. Student Information Systems
D. Learning Management Systems
2. Learning Management Systems are used to
help students and teachers in online______
A. copying and writing
B. booking and learning
C. learning and discussion
D. gaming and entertainment
3. In retail companies, information systems are
used in online
I. buying
II. selling
III. chatting
IV. repairing
A. I and II
B. II and III
C. II and IV
D. III and IV
4. In the transportation industry, information
systems are used to __________________.
A. attract customers
B. receive customer feedbacks
C. organise the records of employees
D. plan the delivery of goods and services
5. In __________ management, information
systems are used to analyse products and
services.
A. student
B. learning
C. marketing
D. human resource
6. In _____________ management, information
systems are used to see employees' records.
A. marketing
B. transportation
C. manufacturing
D. human resource
7. “Information systems used to process
customer orders and organise production
times.”
This statement refers to
A. transportation industry
B. marketing management
C. manufacturing management
D. human resource management
8. Which of the following uses information
system to buy and sell online?
A. Retail company
B. Learning management
C. Transportation industry
D. Human resource management
9. In marketing management, information
systems are used to
A. analyse products and services.
B. answer complaints and feedbacks.
C. accept online requests and suggestions.
D. ask for information and communications.
10. Information systems are used in the areas of
___________, business andmanagement.
A. enquiries
B. education
C. examination
D. entertainment
11. Which of the following uses information
system in online learning and discussion?
A. Learning Strategies Class
B. Learning Strategies System
C. Learning Management Course
D. Learning Management System
12. In __________________, information
systems are used to process customer orders.
A. business courses
B. marketing studies
C. learning management
D. manufacturing management
13. In the ____________________, information
systems are used to help plan the delivery of
goods and services.
A. business magazines
B. advertising brochures
C. transportation industry
D. manufacturing factories
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
49
LESSON 43 Information System Components
Information systems personnel Computer peripherals Guidelines
Processed information Operating system End users
Computer systems Organised facts
Application software User manuals
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
50
1. A _______________ monitors database
security and solves errors.
A. user
B. system analyst
C. system designer
D. database administrator
2. A ________analyses the customer's needs
by providing specifications to customers.
A. user
B. system analyst
C. system designer
D. database administrator
3. A __________designs database according to
the specifications given by system analysts.
A. system analyst
B. system designer
C. system manager
D. system programmer
4. End users are people who use information
systems. They can be
I. clerks
II. customers
III. managers
IV. system analysts
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
5. Information system personnel are
I. system analyst
II. system designer
III. multimedia developer
IV. database administrator
6. The hardware component in an information
system means all
A. compact discs, storage devices and
various computer program.
B. computer equipment used to perform
input, processing and output functions.
C. computer equipment and components
sold in a computer hardware shop.
D. computer devices, data media and other
materials such books, manuals and
guides.
7. Hardware can be divided into
A. computer desktops only.
B. computer equipments and media.
C. computer programs and accessories.
D. hardware devices and computer software.
8 The ___________ component in an
information system consists of programs for
the computers.
A. data
B. people
C. software
D. hardware
9 There are two types of software : system
software and ______software.
A. testing
B. apparatus
C. application
D. human resource
10. Operating system programs are examples
of _______________ software.
A. startup
B. backup
C. system
D. transactions
11. Procedures are operating instructions. They
are made up of
A. software and hardware.
B. guidelines in user manuals.
C. data processing and output.
D. systems control and performance.
12. Hardware resources include all data media
on which data are recorded, such as
A. paper, notebook and servers.
B. paper, hard drives and hard covers.
C. paper, floppy disks and compact discs.
D. paper, keyboards and compact disc
players.
13. An information system is a set of related
components that ______________.
I. collect data
II. process data
III. provide information
IV. make multimedia presentation
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
A. I, II and III
B. I, II and IV
C. I, III and IV D. II, III and IV
ICT WORKSHEET, FORM 5
asuhimi2008
51
LESSON 44 Types Of Information Systems
1. Management Information System is to help
managers make the processes and
activities of a business to__________.
A. react to situations
B. run more efficiently
C. behave in a smooth way
D. operate at the highest cost
2. Transaction Processing System is used to
__________ business transactions.
A. repeat
B. record
C. reprint
D. register
3. Decision Support System is used to help
managers ____ in important areas of business.
A. make right decisions
B. manage people in a company
C. receive payment over the Internet
D. call important people with the telephone
4. Online banking is the example of
A. Decision Support System
B. Executive Information System
C. Transaction Processing System
D. Management Information System
5. Executive Information Systems are used to
support ____________by top-level executives.
A. preparation
B. participation
C. documentation
D. planning strategies
6. Expert System stores knowledge and makes
________suggestions.
A. logical
B. systematic
C. qualitative
D. quantitative
7. Which of the following can be used to forecast
future trends?
A. Expert System
B. Executive Information System
C. Transaction Processing System
D. Management Information System
8. Executive Information System is used to
________ future trends.
A. decide
B. change
C. manage
D. forecast
SCORE
Transaction Processing System
Executive Information System
Decision Support System
Management Information System
Expert System
to store knowledge and make logical
suggestions for the user
to provide regular Information to managers
to record business transactions
to help top-level management in a business
company
to help managers make right decisions in
important areas of business
ICT WORKSHEET, FORM 5
asuhimi2008
52
LESSON 45 Hierarchy Of Data
SCORE
A record
A field
A byte
consists of eight bits and represents a character.
the smallest unit of meaningful information in the database.
A bit
A file
the smallest unit of data stored in the computer.
a collection of related records.
a collection of related fields.
ICT WORKSHEET, FORM 5
asuhimi2008
53
LESSON 46
Database
1. A __________ is a structured collection of
information on specific subject.
A. file
B. data
C. database
D. document
2. We can think of a database as an ___system.
A. an electronic filing
B. a decision support
C. a receive information
D. an analyse information
3. A __________ is an example of database.
A. calculator
B. video games
C. telephone book
D. computer device
4. A database allows its contents to be easily
I. stored
II. updated
III. accessed
IV. formatted
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
5. To access information from a database, you
need a
A. an Accounting System.
B. a Parts Inventory System.
C. a School Registration System.
D. a Database Management System.
6. Database Management System is a program
that enables you to __________ information
from a database.
I. store
II. modify
III. format
IV. extract
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
7. Database Management System provides an
interface between the database and the ______.
A. file
B. text
C. user
D. hardware
8. Examples of DBMS are
I. Oracle
II. SQL Server
III. Microsoft Word
IV. Microsoft Access
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
9. A DBMS is a ____________ that accesses
information from a database.
A. script
B. program
C. hardware
D. component
10. The collection of organised information
refers to _____________.
A. file
B. data
C. folder
D. database
11. The_____________ allows its contents to be
easily accessed, updated, stored and retrieved.
A. field
B. records
C. database
D. management
12. Where does a Database Management
System access information from?
A. File
B. Folder
C. Database
D. Management file
13. W allows contents to be retrieved and used.
What is “W”?
A. Data
B. DBMS
C. Database
D. Input devices
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
54
LESSON 47 Benefits of Using Database
1. One of the benefits of database is to _____
A. transform data to other format
B. access information easier
C. differentiate software and hardware
credits
D. develop the application software based
on run-time
2. Most data items are stored in __________ .
A. one file
B. two files
C. four files
D. three files
3. A database _____________.
A. duplicates the data
B. improves data integrity
C. causes data to be formatted
D. provides an interface to user
4. With a __________ , there is no need to
repeat recording the same data.
5. The benefits of database are:
I.minimises data redundancy
II.makes information access easier
III.allows data formatting
IV.ensures that data is correct for all files
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
6. The advantages of database are the
following EXCEPT _______________.
A. data can be formatted
B. makes information access easier
C. having to record details only once
D. data can be shared over a network
7. Ensuring that data is correct for all files are
called data __________.
A. sharing
B. integrity
C. checking
D. correction
8. When a user modifies data in the database,
automatically the same data will ____ in all files.
A. create
B. change
C. improve
D. remain the same
9. Which of the following is a benefit of data
integrity?
A. Records can be shared
B. Easy information access
C. Ensures the data is correct
D. Minimises data redundancy
10. Data integrity causes the modification of
data in one file to be ____changed in other files.
A. manually
B. randomly
C. selectively
D. automatically
11. Why does database make information
access easy?
A. Faster data deletion
B. Random data correction
C. Data sharing over the network
D. Data can be formatted over the network
12. These are the overall benefits of database
EXCEPT ___________ .
A. sharing data
B. formatting data
C. accessing data
D. correcting data
13. "A school database would record a student’s
name, address and other details only once"
refers to the benefit of _______________.
A. ensuring data integrity
B. accessing information easily
C. minimising data redundancy
D. ensuring data is correct for all files
14. “The data of an account department can be
shared by the marketing department” is under
the benefits of _________________.
A. ensuring data integrity
B. minimising data redundancy
C. ensuring data is correct for all files
D. sharing database over the network
A. file
B. report
C. folder D. database
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
55
LESSON 48 Features of Microsoft Access
1.Which objects can be found in Objects bar? I. Forms II. Queries
III. Reports IV. Datasheet
A. I, II and IV B. I, II and III C. I, III and IV D. II, III and IV 2. What are the examples of the Database objects?
I. Tables II. Queries
III. Design View IV. Datasheet View A. I and II B. II and III C. I and IV D. II and IV 3. The Menu Bar contains a group of related A. texts
B. documents C. commands
D. database objects 4. The Database Title Bar displays the _______ of the open database. A. form B. table C. name D. document
5. The Database Toolbar contains ________
that you click to carry out commands. A. files B. keys C. buttons D. objects
6. You can use Microsoft Access to store a large collection of ____________. A. programs
B. information C. documents
D. presentations 7. A __________ summarises information from the database. A. Form B. Table C. Query D. Report
8. Microsoft Access is _________program.
A. a text B. an audio C. a database D. a multimedia 9. You can use __________to store information in a database. A. Chart B. Tables C. Diagram
D. Database Toolbar
10. A __________ provides an easy way to view and enter information into a database. A. Form B. Table C. Query D. Report 11. Reports are one of the Database
________ in Microsoft Access. A. lists
B. files C. objects D. properties
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
56
LESSON 49 Features of Table, Query, Form and Report
1 A __________ stores a collection of
information about a specific topic.
A. line
B. table
C. folder
D. column
2 A __________ is a request of a specific data
from a database
A. task
B. query
C. report
D. worksheet
3. What are the examples of database objects?
I. Forms
II. Books
III. Queries
V. Records
A. I and II
B. I and III
C. II and III
D. III and IV
4. A __________ is an interface to enter
information in the database.
A. form
B. table
C. report
D. document
5 In a Table, each row shows the information
for __________.
A. one file
B. one field
C. one query
D. one record
6 A __________ summarises the information
from the database.
A. Form
B. Table
C. Query
D. Report
7 Which method is fast and easy to use when
creating a form?
A. Design
B. Wizard
C. Preview
D. Datasheet
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
57
LESSON 50
Relationship Between Field, Record and File 1. Field is a specific category of_____ in a table.
A. row
B. column
C. information
D. relationship
2. Which is a collection of fields about a person,
place or thing in a table?
A. File
B. Folder
C. Record
D. Relation
3. Tuple is an alternative name for __________.
A. file
B. table
C. record
D. relation
4. The __________ consist of several data
types such as text, date or numerical data.
A. files
B. books
C. folders
D. records
5. File is a set of ______ arranged in rows and
columns.
A. data
B. folder
C. relation
D. document
6. In a database________ consists of records.
A. text
B. file
C. folder
D. document
7. Relation is another alternative name for ____.
A. file
B. tuple
C. record
D. column
8. A file must have _______ and _________.
I. table
II. fields
III. records
IV. relations
A. I and II
B. I and III
C. II and III
D. III and IV
9. The components of a _______ are rows and
columns.
A. field
B. data
C. table
D. record
10. A record is also known as the____ or _____.
I. row
II. field
III. tuple
IV. column
A. I and II
B. I and III
C. II and III
D. II and IV
11. Y is also known as a table or relation. What
is “Y”?
A. File
B. Field
C. Record
D. Document
12. What is a record made up of?
A. Files
B. Fields
C. Forms
D. Formats
13. What is a record?
A. A collection of files
B. A coIIection of discs
C. A collection of fields
D. A collection of documents
14. A field is also known as ____________.
A. row
B. table
C. column
D. relation
15. What is a file made up of?
A. Lines and rows
B. Rows and records
C. Fields and records
D. Relation and database
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
58
LESSON 51 Primary Key and Foreign Key
1. Primary key must not have________ values.
A. null
B. single
C. double
D. character
2. A primary key is the field that __________
represents each record in a table.
A. uniquely
B. generally
C. commonly
D. individually
3. A foreign key is the field that __________
the primary key in another table.
A. inserts
B. deletes
C. merges
D. matches
4. Each __________in the database can have at
least one primary key.
A. form
B. table
C. report
D. relationship
5. While ________ must have unique values,
__________ may have duplicate values.
A. foreign keys, foreign keys
B. primary keys, foreign keys
C. foreign keys, primary keys
D. primary keys, primary keys
6. Why is the primary key so important in the
table?
I. It contains null values.
II. It helps to avoid duplicate records.
III. It prevents null values being entered in the
unique field.
IV. It ensures data integrity by uniquely
representing each record.
A. I, II and III
B. I, III and IV
C. II, III and IV
D. I, II, and IV
7. A primary key ensures _________ by
uniquely representing each record.
A. input integrity
B. data integrity
C. data correction
D. record modification
8. The importance of a primary key is to
I. do analysis
II. make calculations
III. avoid duplicate records
IV. prevent null values in the unique field
A. I and II
B. I and IV
C. II and IV
D. III and IV
9. P matches the primary key in another table.
What is "P"?
A. Foreign key
B. Unique field
C. Common key
D. Unique identifier
10. Which of the following best describes the
primary key?
A. Column or row in a table.
B. Table that matches other data.
C. Value equals to another foreign key.
D. Field that uniquely represents each record in
a table.
11. Which of the following does NOT apply to
primary key?
A. It ensures data integrity.
B. It helps to open locked files.
C. It helps to avoid duplicate records
D. It prevents null values in the unique field.
12. The importance of the primary key:
I. prevents null values
II. ensures data integrity
III. improves data format
IV. causes duplicated records
A. I and II
B. I and III
C. II and IV
D. III and IV
13. Q is the field which uniquely identifies each
record in a table.
What is "Q"?
A. Primary key
B. Foreign key
C. Common key
D. Duplicate key
SCORE
D. record modification
ICT WORKSHEET, FORM 5
asuhimi2008
59
LESSON 52 Relationship between Primary Key
and Foreign Key
1. Connections between fields of related
tables having common values are called_____________
A. families
B. relatives C. interactions
D. relationships
2. A __________ prevents repeating
data in a table. A. primary key
B . general key C. identical key D. common key
3. A relationship works by matching data in __________ fields, usually a
field with the same name in both tables.
A. key
B. same
C. common D. separate
4 The matching fields are the
__________ key from one table and a foreign key in the other table.
5. Select the importance of relationship
between the primary & foreign key I. Ensures the data consistency
from table to table II. Makes creating queries, forms
and reports more difficult. II. Reduces the need to repeatedly
enter the same data item.
III. IV. A primary key in a table can be a foreign key of the other table.
A. I, II and III
B. I, II and IV C. I, III and IV D. II, III and IV
6. A ____________ in a table can be a __________ of the other table.
A. primary key, foreign key
B. foreign key, general key C. primary key, secondary key
D. secondary key, foreign key
7. X improves data performance by relating smaller tables into meaningful database.
What is "X"?
A. Foreign key B. Primary key
C. Common key D. Secondary key
8. What are the connections between
fields of related tables having common values?
A. Interactions B. Partnerships
C. Relation files D. Relationships
A. foreign B. general
C. primary D. secondary
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
60
LESSON 53 Database Object-Table
1. Tables are one of the Database __________
in Microsoft Access.
A. files
B. icons
C. objects
D. properties
2. Which of these are the database objects?
I. Forms
II. Reports
III. Queries
IV. Records
A. I, II and IV
E. I, III and IV
F. I, II and III
G. II, III and IV
3. The text data type can only contain _______
characters.
A. 245
B. 250
C. 255
D. 256
4. All databases in Microsoft Access contain at
least __________ table.
5. Tables can be created by using any of these
three methods which are:
I. Wizard
II. Datasheet
III. Layout View
IV. Design View
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
6. Which of the data type that accepts
RM25.50?
A. Text
B. Memo
C. Currency
D. Hyperlink
7. The ______________ data type will
automatically number each record for the
user.
A. Text
B. Currency
C. Hyperlink
D. AutoNumber
8. In ____________ you can customise your
fields name and data types.
A. AutoForm
B. Design View
C. Table Wizard
D. Datasheet View
9. You can change the field size of a selected
field from the __________.
A. Field list
B. Field view
C. Field properties
D. Field application
10. The data type determines the kind of data
you can enter into a _________.
A. file
B. field
C. design
D. document
11. The Table Wizard offers many tables for both
business and __________ use.
A. personal
B. account
C. marketing
D. administration
12. AutoNumber is a_____ number assigned
automatically and in sequence to each new
record.
A. unique
B. general
C. common
D. document
13. The acronym OLE stands for ___________.
A. Object Linking and Electronic
B. Object Layout and Embedding
C. Object Linking and Embedding
D. Object Limited and Embedding
A. zero
B. one
C. two D. three
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
61
LESSON 54
Database Object-Query 1. You can create new Queries using
_______ and __________.
A. Design View, Wizard B. Layout View, Wizard C. Print preview, Design View D. Structured Query Language, Design View
2. A _______ is a database object that retrieves specific information from a
database. A. Form
B. Query C. Report D. Request
3. We can use ___________ to perform calculations on selected records. A. Form B. Table C. Report D. Queries
4. Queries can be created by using two
methods which are:
I. Wizard II. Query View III. Design View IV. Datasheet View A. I and II
B. I and III C. II and IV
D. III and IV 5. When creating a Query using Wizard,
you have to specify the __________ that you want included in the query. A. Forms B. Fields C. Tables
D. Reports
6. When creating a query using the Wizard, you need to select the _________ for the
query. A. file B. key C. field D. record
7. You can switch between Datasheet and Design View of Queries by clicking on the
_____. A. Edit button
B. View button C. Menu button D. Window button
8. The _________ shows only the selected fields that meets the criteria.
A. Hyperlink B. Form layout C. Query results D. Report results
9. We can perform sorting either in
ascending or ___________ order. A. searching B. increasing C. decreasing D. descending
10. After a query is saved, it will be displayed in the ___________.
A. SQL window B. Table window
C. Query window D. Database window
11. A query gathers information from a __________ that fulfill the user's criteria.
A. view B. Table C. document
D. presentation
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
62
LESSON 55
Database Object-Form
1. A ________ is a database object that allows
users to add, modify and view information.
A. Form
B. Table
C. Query
D. Report
2. You can create new Forms using ________
A. Design View
B. Filter by form
C. Datasheet View
D. Structured Query Language
3. X is another method of creating Forms,
besides using Design View. What is "X"?
A. Wizard
B. Datasheet View
C. Form Properties
D. Structured Query Language
4. We can use __________ View to change the
design of a Form.
A. Layout
B. Report
C. Design
D. Datasheet
5. When you add new data into forms, you are
__________ adding the data into the table.
A. manually
B. Increasingly
C. deacreasingly
D. automatically
6. You need to key in the __________ of the
Form before you save it.
A. file
B. field
C. name
D. document
7. To create a Form, you can use __________.
A. File or Report
B. Table or Query
C. Table or Report
D. Query or Report
8 Columnar, Tabular, Datasheet and Justified are
used to determine the ____________ of the
information on the Form.
A. layout and design
B. colour and design
C. number and symbol
D. arrangement and position
9. You can click on __________ of the Form,
which effects its formatting and final
appearance.
A. file
B. link
C. style
D. sheet
10. We can select __________ from Tables or
Queries to create a new Form.
A. files
B. fields
C. records
D. database
11. In Design View, ___ the field to the location
in the Form where you want it to appear..
A. drag
B. insert
C. release
D. remove
12. We can create new controls as needed by
clicking the suitable ___________ icon.
A. File
B. Edit
C. Menu
D. Toolbox
13. A Form is an organised and formatted view
of selected fields from
I. File
II. Tables
III. Papers
IV. Queries
A. I and II
B. I and III
C. II and III
D. II and IV
14. What does this icon refer to?
A. create new Form
B. create new Table
C. create new Report
D. create new Query
SCORE
D. arrangement and position
ICT WORKSHEET, FORM 5
asuhimi2008
63
LESSON 56
Database Object-Report 1. A __________ is a database object that summaries information from the database.
A. Form
B. Table C. Query
D. Report 2. Besides using Design View, you can use___________ to create new report.
A. Wizard B. Report View C. Datasheet View
D. Structured Query Language
3. Which of the following allows us to change the layout of a Report?
A. Report View B. Design View C. Datasheet View D. Print Preview View
4. Reports can be created by using any of
these methods which are: I. Wizard
II. Design view III. Layout view IV. Datasheet view A. I and II B. I and IV C. II and III D. III and IV
5. You need to indicate the ________ of
the Report either Portrait or Landscape. A. print style
B. layout style C. document style D. orientation style
6. We can select Report on the Objects bar in the ________________.
A. File window B. Edit window
C. Modify window D. Database window
7. When designing a Report, you have to consider the audience and the level of ___________ they need.
A. input B. layout
C. process D. information
8. The Microsoft Access reports are based on the Tables or _________.
A. Rows B. Queries C. Columns
D. Datasheet
9. You need to specify the __________ that you want to include in the report.
A. fields B. theme C. layout D. grouping
10. You need to indicate the ________ of
the Report either Columnar, Tabular or Justified.
A. print style B. layout style C. document style D. orientation style
11. In ____________, you can create label as needed by clicking the suitable toolbox button.
A. Design view B. Report wizard
C. Datasheet view D. Layout preview View
12. The order of records can be sorted according to
I. increasing order II. ascending order III. decreasing order IV. descending order
A. I and II B. I and III
C. II and IV D. III and IV
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
64
LESSON 57 Data Manipulation
1. The _______ operation is used for changing
data in a database Table.
A. Insert
B. Delete
C. Search
D. Update
2. An Insert operation is used for _________
records to a database Table.
A. adding
B. deleting
C. updating
D. changing
3. The basic operations of data manipulation
I. Delete
II. Format
III. Update
IV. Calculation
A. I and II
B. I and III
C. II and III
D. III and IV
4. The ________operation can change the
order that records appear in a Table.
A. Sort
B. Data
C. Insert
D. Delete
5. Sorting Text in ascending order will sort text
in _________order.
A. numerical
B. descending
C. alphabetical
D. date and time
6. Sorting Number according to________ order
will sort number from smallest to largest value.
A. ascending
B. descending
C. alphabetical
D. date and time
7. We can find some records that contain
specific information in the database by using
______operation.
A. Insert
B. Delete
C. Search
D. Update
8. The Find and __________ features are ideal
when you want to make the same changes to
many records.
A. Add
B. View
C. Delete
D. Replace
9. We can use a ______ to find some specific
records in a database.
A. Form
B. Table
C. Query
D. Report
10. “It displays only those records that match
specifications.”Which type of operation is this
statement referring to?
A. Filter
B. Insert
C. Delete
D. Update
11. The __________ operation is used when
the user wants to find or locate specific data.
A. Sort
B. Delete
C. Search
D. Update
12. To arrange the records in ascending or
descending order, we use__________ operation.
A. Sort
B. Insert
C. Delete
D. Update
13. The __________ operation is used for
removing records from a database Table.
A. Insert
B. Delete
C. Search
D. Update
14. You must state the _______ to find specific
records in your database.
A. wizard
B. criteria
C. method
D. calculation
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
65
LESSON 58
Phases of System Development
1. In Analysis Phase, the system developers
will identify the __________for a system.
A. programming
B. manual design
C. system performance
D. input, process and output
2. In ____________, system developers will
identify the needs of target users.
A. Design Phase
B. Testing Phase
C. Analysis Phase
D. Documentation Phase
3. When errors are detected, the system
developers will have to fix the system in ____.
A. Design Phase
B. Testing Phase
C. Analysis Phase
D. Documentation Phase
4. The following items will be considered in
Analysis Phase EXCEPT
A. Input
B. Output
C. Process
D. Entity Relationship Diagram
5. In Maintenance Phase, system developers
have to consider the __________.
A. program design
B. system performance
C. needs of the target users
D. documentation of the program
6. During __________, the system developers
will design an Entity Relationship Diagram.
A. Design phase
B. Testing phase
C. Analysis phase
D. Documentation phase
7. Which of the following phase allows system
developer to create database?
A. Design Phase
B. Testing Phase
C. Analysis Phase
D. Implementation Phase
8. The system developers continue to provide
support during the __________ Phase.
A. Test
B. Design
C. Analysis
D. Maintenance
9. In ____________, the system developers
need to monitor system performance.
A. Design Phase
B. Testing Phase
C. Maintenance Phase
D. Implementation Phase
10. In Implementation Phase, system
developers create the information system using .
A. spreadsheet
B. word processing
C. database software
D. presentation software
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
66
LESSON 59
Analysis Phase 1. In Analysis Phase, system developers have
to define the ___ of the system they developed.
A. layout
B. design
C. pattern
D. purpose
2. Who are involved in Analysis Phase?
I. Technician
II. Target users
III. Network engineers
IV. System developers
A. I and II
B. II and IV
C. III and IV
D. I and IV
3. During Analysis Phase, the needs of
__________ are analysed.
A. designers
B. target users
C. system developers
D. hardware engineers
4. "Create a database to keep track the
school’s resource" is the________ of database.
A. logic
B. purpose
C. planning
D. learning outcome
5. Which of the following needs to be done by a
system developer during Analysis Phase?
A. Define the purpose of the system.
B. Analyse the design of the program.
C. Define program errors faced by target
users.
D. Solve all the problems related to the
program.
6. What is the purpose of problem analysis in
Analysis Phase?
A. Define the design of the system.
B. Understand the needs of target users.
C. Define the planning of the system design.
D. Define program errors faced by target
users.
7. The system developers need to identify the
input, ________and output of the system.
A. process
B. performance
C. programming
D. program Flow Chart
8. Which of the following is NOT a task in
Analysis Phase?
A. Interview the target users.
B. Analyse the needs of target users.
C. Determine the design of the program.
D. Define problems faced by target users.
9. Which of the following is done by system
developers in Analysis Phase?
A. Define the design of the system.
B. Define the purpose of the system.
C. Describe what the system must test.
D. Implement the database design of the
system.
10. The followings are true about Analysis
Phase EXCEPT
A. define the purpose of the system.
B. analyse the needs of target users.
C. define problems faced by target users.
D. design user interface using database
software.
11. When you analyse problems, which of the
following do you need to consider?
I. Input
II. Output
III. Process
IV. Performance
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
12. By conducting an analysis, the system
developers would have to _________.
A. test the functionality of the system
B. implement database design of the system
C. understand the requirements of target
user
D. design user interface using database
software
13. Which of the following is NOT true regarding
the Analysis Phase?
A. Focus of the system can be set.
B. The last phase of system development.
C. Input, process and output are identified.
D. Involves system developer and target
user.
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
67
LESSON 60 Design Phase
1. In the __________ phase of system
development, system developers use diagrams
to design the system.
A. first
B. third
C. fourth
D. second
2. Diagrams used in Design Phase is
A. Flow Chart
B. Input, process and output
C. Structural Query Language
D. Entity Relationship Diagram
3. The ______________ refers to the planning
of the design in the system to be developed.
A. Design Phase
B. Analysis Phase
C. Implementation Phase
D. Documentation Phase
4. The __________ describes how tables are
organised and related to one another.
A. Data Flow diagram
B. Input, Process and Output
C. Structural Query Language
D. Entity Relationship Diagram
5. What do you need to do after forming an
Entity Relationship Diagram?
A. Name the tables
B. Define target users’ need
C. Match the design of tables
D. Create relationships within tables
6. After creating relationships between tables in
an Entity Relationship Diagram, we must ____.
A. Create primary keys
B. Create duplicate keys
C. name the relationships
D. rearrange the relationships
7. What do you need to do after creating the
primary key in Entity Relationship Diagram?
A. Create foreign keys
B. Create multiple forms
C. Delete all relationships
D. Draw arrows to match relationships
8. Entity Relationship Diagram uses __________
to describe the system.
A. symbols
B. languages
C. simple English
D. Input, Process and Output
9. In School Resource System, ____________
will be used in the Design Phase.
A. Data Flow Diagram
B. Input, process and output
C. Structural Query Language
D. Entity Relationship Diagram
10. X graphically shows the tables in a system
and how they relate to one another. What is X"?
A. Flow Chart
B. Pseudo Code
C. Structural Query Language
D. Entity Relationship Diagram
11. In the Design Phase, system developers
seek to provide input and output __________.
A. reports
B. systems
C. interfaces
D. information
12. Who is responsible to provide user
Interfaces?
A. User
B. System developer
C. System technician
D. System programmer
13. Entity Relationship Diagram graphically
shows how _______ are organised and related
to one another.
A. forms
B. tables
C. queries
D. reports
14. What is the usage of Entity Relationship
Diagram (ERD)?
A. Design schedule
B. Assign foreign key
C. Draw graphics and animation
D. Describe the relationship within tables
15. We need to classify _________ into tables
before forming an Entity Relationship Diagram.
A. Program design
B. Program analysis
C. Program interface
D. Project requirements
SCORE
C. simple English
D. Input, Process and Output
ICT WORKSHEET, FORM 5
asuhimi2008
68
LESSON 61 Implemetation Phase 1. In the _________ Phase, system developers
will convert a design plan such as Entity
Relationship Diagram into a computer system.
A. Design
B. Analysis
C. Maintenance
D. Implementation
2. System developer uses __________ as the
development tool to create a database system.
A. spreadsheet
B. word processing
C. database software
D. presentation software
3. In the __________ phase of system
development, system developers use
database software to produce the system.
A. first
B. third
C. fourth
D. second
4. We need to convert the_____ into a
computer system.
A. outlines
B. design plan
C. program plan
D. documentation files
5. We need to assign the _____________
between Tables in a database.
A. relation
B. properties
C. inner join
D. relationships
6. The following tasks will be carried out in
Implementation Phase EXCEPT
A. creating Forms.
B. creating a database.
C. creating Entity Relationship Diagram.
D. assigning relationship between Tables.
7. Which of the following is a task in
Implementation Phase?
A. Assigning table relationships.
B. Analyse the needs of target users.
C. Define problems faced by target users.
D. Identify the design of computer system.
8. In Implementation Phase, system developer
converts the design using __________ software
such as Microsoft Access.
A. testing
B. system
C. database
D. processing
9. We can use the primary key to form a
__________ between the tables.
A. folder
B. sharing
C. relationship
D. partnership
10. We can use ___ to store data in a database.
A. Tables
B. documents
C. relationships
D. primary keys
11. We need to establish the relationships
between Tables in a____________.
A. file
B. data
C. folder
D. database
12. Which of the following is NOT a task in
Implementation Phase?
A. Creating Tables
B. Creating a database
C. Integrate the system
D. Assigning Table relationships
13. The ______________Phase is the phase
where a system is created.
A. Design
B. Testing
C. Implementation
D. Documentation
14. Which of the following is NOT true regarding
Implementation Phase?
A. Database software is used.
B. Network technicians are involved.
C. Technical and design plans are converted.
D. It is the third phase of system
development.
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
69
LESSON 62 Testing Phase 1. The Testing Phase involves_____ and users.
A. accountants
B. internet providers
C. system developers
D. hardware personnel
2. The purpose of testing is to ensure ______.
A. problems are analysed
B. well designed program
C. system runs correctly and is error free
D. mistakes are corrected automatically
3. The ___________ is the person who tests
the database program.
A. technician
B. system developer
C. security personnel
D. hardware personnel
4. Before testing the ___________, data must
be entered into the tables.
A. data
B. number
C. symbol
D. graphic
5. The system developers will run a series of
tests ________________.
A. to analyse the problems
B. to increase database speed
C. to ensure the quality of database
D. to ensure database is well designed
6. Whole _______ of the system must be
tested to complete the testing.
A. text
B. folder
C. document
D. functionality
7. You can do ________ to verify that each
database object is functioning.
A. design
B. testing
C. analysis
D. implementation
8. After data is keyed in a table, we can then
create the following.
I. Form
II. Paper
III. Query
IV. Report
A. I, II and III
B. I, III and IV
C. I, II and IV
D. II, III and IV
9. What is the objective of conducting a test in
information system development?
A. Detect any error present.
B. Help user to use the system.
C. Design a database program.
D. Train a new system developer.
10. Testing on the functionality of the system is
to ensure __________.
A. well designed of interfaces
B. documentation is identified
C. the whole system works properly
D. mistakes are corrected automatically
11. Who are involved in a Testing Phase?
A. System analyst and user
B. System engineer and user
C. System developer and user
D. Office administrator and user
12. What is the main purpose of testing?
A. Confirm that the data can be edited.
B. Ensure a correct and error free system.
C. Check that the results matches the
manual.
D. Confirm that the design of program is
correct.
13. The following on Testing Phase is correct
EXCEPT
A. data must be entered into tables.
B. it involves system developer and user.
C. it is the fifth phase of system
development.
D. it ensures the system runs correctly and
is error free.
14 The following refers to Testing Phase EXCEPT
A. Testing Phase involves system developers
and users.
B. testing helps design the user interface of
the system.
C. Testing Phase is the fourth stage of
system development.
D. whole functionality of the system must be
tested to complete the testing.
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
70
LESSON 63
Documentation Phase 1. Documentation in system development
refers to the __________ material generated
throughout all phases of system development.
A. audio
B. video
C. written
D. graphical
2. The Technical Documentation is used to
explain a ________ to a system developer.
A. system
B. graphic
C. symbol
D. Presentation
3. “How to run the system” is in the ________.
A. Design Plan
B. User Manual
C. Design Documentation
D. Technical Documentation
4. Documentation is very important when the
system requires______in the future.
A. designs
B. pictures
C. changes
D. animations
5. Which of the following is NOT related to the
Documentation Phase?
A. User Manual
B. Corrective Maintenance
C. Input, process and output
D. Entity Relationship Diagram
6. The User Manual should cover
I. how to save
II. how to format system
III. how to run the system
IV. how to design the system
A. I and II
B. I and III
C. II and IV
D. III and IV
7. Entity Relationship Diagram is generated
during _____________.
A. Design Phase
B. Testing Phase
C. Analysis Phase
D. Implementation Phase
8. Y is the written materials generated during
Analysis Phase. What is "Y"?
A. User Manual
B. Technical Documentation
C. Input, process and output
D. Entity Relationship Diagram
9. The __________ helps to reduce the amount
of time a new system developer spends
learning about existing programs.
A. testing
B. analysing
C. maintenance
D. documentation
10. The two types of documentations which are
User Manual and _______________.
A. Technical Manual
B. Design Documentation
C. Manual Documentation
D. Technical Documentation
11. Input, process and output is in the ______
Documentation.
A. Text
B. User
C. Graphic
D. Technical
12. Documentation tells ______________ what
was done in the program.
A. Salesman
B. System computers
C. System developers
D. office administrator
13. P is used to explain a system to a system
developer. What is "P"?
A. Report
B. User Manual
C. Design Documentation
D. Technical Documentation
14. What is the Technical Documentation used
for?
A. Delete data.
B. Overcome errors.
C. Train a new salesman.
D. Help to improve the system.
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
71
LESSON 64 Maintenance Phase
1. The ____ are involved in Maintenance Phase.
A. technician
B. target users
C. store supervisors
D. system developers
2. There are __________ types of maintenance
in information system development.
A. four
B. five
C. three
D. seven
3. Maintenance refers to the changes in the
system by fixing or enhancing its __________.
A. functionality
B. documentation
C. program design
D. problem analysis
4. Setting a password to the system avoids
possible future problems, is related to ______.
A. Normal Maintenance
B. Perfective Maintenance
C. Corrective Maintenance
D. Preventive Maintenance
5. "Add in new field to rectify the system
design" refers to
A. Normal Maintenance
B. Perfective Maintenance
C. Corrective Maintenance
D. Preventive Maintenance
6. System maintenance involves the following
EXCEPT
A. changing
B. checking
C. formatting
D. enhancing
7. The following on Maintenance Phase is correct
EXCEPT
A. it is the last phase in system
development.
B. it checks that the design matches the
user interface.
C. system developers are involved in the
Maintenance Phase.
D. maintenance refers to the changes in the
system by fixing or enhancing its
functionality.
8. System maintenance helps to _________.
A. analyse the problem
B. plan the program design
C. improve system performance
D. implement the database design
9. What is the aim of Preventive Maintenance?
A. Prevent automatic correction.
B. Improve a computer program.
C. Repair an error in system design.
D. Prevent future breakdowns and failures.
10. Perfective Maintenance is done when the
__________ require changes in the interfaces.
A. users
B. system analysts
C. system developers
D. mechanical engineers
11. What is used to prevent unauthorised
access to confidential information in Preventive
Maintenance?
A. Key
B. Lock
C. Message
D. Password
12. What is the function of Corrective
Maintenance?
A. Creates duplicate data.
B. Repair the design's error.
C. Overwrites the correct data.
D. Prevents unnecessary mistakes
13. Maintenance refers to changes in the
system by __________ and __________ its
functionality.
I. fixing
II. deleting
III. formatting
IV. enhancing
A. I and II
B. II and IV
C. III and IV
D. I and IV
14. Which is the function of Preventive
Maintenance?
A. Repair its design.
B. Detect programming mistakes.
C. Avoid possible future problems.
D. Add new feature to improve performance.
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
72
LESSON 65 Develop a Database Project
1. In ______________, we need to identify our
needs before planning a database system.
A. Design Phase
B. Analysis Phase
C. Implementation Phase
D. Documentation Phase
2. A _______ helps us to organise and manage
our data.
A. program listing
B. program design
C. program layout
D. database system
3. What is P?
How to run the system
How to enter data
How to modify data
How to save
Print reports
How to troubleshoot
P
A. User Manual
B. Database system
C. Technical Documentation
D. Input, process and output
4. We need to determine the _______ for the
Tables created in database.
A. files
B. fields
C. records
D. properties
5. After we create tables in a database, we need
to establish their ________ between Tables.
A. relation
B. relationship
C. relation model
D. database model
6. Relationship between Tables can be shown
graphically using the ____________.
A Entity Relationship Diagram
B Cross Relationship Diagram
C Match Relationship Diagram
D Analysis Relationship Diagram
7. From the database and Tables created, you
can do test retrieval of the data entered
using the following EXCEPT ____________.
A Forms
B Reports
C Queries
D Documents
8. Throughout the process of database
development, you should keep a ______ of
your work.
A sequence
B alignment
C arrangement
D documentation
9. Documentation would be useful if your system
requires _______ in the future.
A test
B analysis
C changes
D advertisements
10. We produced the Entity Relationship
Diagram in X. What is "X"?
A. Design Phase
B. Maintenance Phase
C. Documentation Phase
D. Implementation Phase
11. We gathered all the written materials in Z.
What is "Z"?
A. Testing Phase
B. Maintenance Phase
C. Documentation Phase
D. Implementation Phase
12. We classify project requirements into Tables
during _________.
A. Design Phase
B. Testing Phase
C. Documentation Phase
D. Implementation system
13. In Implementation Phase, first we have to
create a_________.
A. form
B. database
C. foreign key
D. primary key
SCORE
ICT WORKSHEET, FORM 5
asuhimi2008
73
LESSON 66
Web-based application 1. Web-based applications are delivered to users
by using the ___________.
A. file
B. internet
C. transistor
D. laboratory
2. Which of the following is NOT a Web-based
application?
A. Web mail
B. Online auctions
C. Microsoft Access
D. Online retail sales
3. Global Data Monitoring Information System is
a __________ information system.
A. Web-based
B. Science-based
C. Knowledge-based
D. Geography-based
4. Which of the following are the usage of Web-
based applications?
I. Web mail
II. Postal mail
III. Online auctions
IV. Customer billing system
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
5. The _____________ is a Web-based disaster
information management system.
A. Global Resource Centre
B. Millennium Development Goals
C. Global Data Monitoring Information System
D. Global Disaster Alert and Coordination
System
6. Which of the following are examples of
database system for Web-based applications?
I. Oracle
II. Microsoft Word
III. Microsoft Excel
IV. Microsoft SQL Server
A. I and II
B. II and IV
C. III and IV
D. I and IV
7. “A Web-based information system that is
interested in developing human resources for
health.”
This statement refers to
A. Global Resource Centre
B. Millennium Development Goals
C. Global Data Monitoring Information System
D. Global Disaster Alert and Coordination
System
8. Global Data Monitoring Information System
helps many countries overcome problems of
I. health
II. poverty
III. education
IV. entertainment
A. I, II and III
B. I, II and IV
C. I, III and IV
D. II, III and IV
9. "Data collected on Malaria disease in Africa" is
the project of
A. Global Resource Centre
B. Millennium Development Goals
C. Global Data Monitoring Information System
D. Global Disaster Alert and Coordination
System
10. "eBay" is an example of _____________.
A. Web mail
B. online blog
C. online retail sales
D. customer billing system
11. Which of the following is a global information
system?
A. Global Web Centre
B. Global Resource Centre
C. Global Economy Centre
D. Global Communication Centre
SCORE