Anda di halaman 1dari 81

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

SCORE

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. BASICs B. PASCALs C. FORTRANs D. C Languages 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

1
ICT WORKSHEET, FORM 5 ramadan2008

D. II, III and IV

2
ICT WORKSHEET, FORM 5 ramadan2008

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

SCORE

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

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

SCORE

SCORE

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, its 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

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.

SCORE

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 C. Executable file D. Source-code file

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

SCORE

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

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.

SCORE
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 doesnt 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

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.

SCORE

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

LESSON 8
Data Types
Fill in the blanks with the correct answer.

SCORE

5. Zulaikha and Nadirah want to develop a

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.

software to calculate discounts in a shop. Which type of data should they use to store the items 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. Items 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

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

LESSON 10
Pseudo Code

SCORE

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.

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

SCORE

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

LESSON 12
Control Structures

SCORE

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. Its 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 its 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

LESSON 13
Program Development Phases

SCORE

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

SCORE

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

SCORE

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

LESSON 15
Program Design Phase

SCORE

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

SCORE

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 languages _______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 SCORE

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 errorfree. 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

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

LESSON 19

SCORE

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 users 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 Melawatis 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 Halilas 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++.

LESSON 20

SCORE

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

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

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

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

D. design

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 ____ A. wor 5. _______connects a word or a phrase to another screen in d B. audi a multimedia program. A. Hypertext o B. Hypermedia C. me C. Linear interactivity dia D. Non-linear interactivity D. gra phic D. Interactivity

SCORE

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. B. C. D. linear hypertext non-linear hypermedia

6. ________________refers to the way users communicate with a multimedia application or program. A. Internet B. ToolBook C. Authorware

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. CDa based ___________multimedia B. Webis better. based A. CD-based C. TapeB. Web-based based C. Tape-based D. MovieD. Cassette-based based 6. _______is used to store and deliver multimedia programs due to its capability of storing large files. A. Web page B. The Internet C. Compact disc

SCORE

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 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. B. C. D. I and II II and III III and IV 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

LESSON 24
Multimedia Elements
Elements/ type of files Text Audio Graphics Video Animation File formats

SCORE

*.txt *.midi *.gif *.png *.mpeg

*.doc *.aiff *.jpg

*.aif *.dat *.psd *.wma

*.gif *.au

*.avi *.wmv *.swi

*.swf *.tiff *.bmp

*.rtf *.wav *.mov

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: 4. Bitmap is a paint graphics. Answer: True False True False

5. Text is the most basic type of multimedia elements.


Answer: True False

LESSON 25
Hardware and Editing Software for Multimedia Productions
Editing Software Type EDITING SOFTWARE

SCORE

Text editor Audio editor Graphics editor Video editor Animation editor

Sound Recorder Pinnacle Studio Microsoft Word

Macormedia Flash Notepad

Microsoft Paint Asymmetrix 3DFX Adobe Photoshop

Sound Forge Magic Morph Adobe Premiere

Ulead GIF Animator

1. To convert conventional images to digital images, _____________ are used. A. cameras B. scanners C. computer s D. audio devices 2. _____________ cameras save cost as users do not have to buy film.

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

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

LESSON 26

SCORE

SCORE

Authoring Tools 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 I and II I and III II and III I, II and III 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 In the card concept authoring tools, multimedia developers are allowed to move sequentially through the _____________.

A. B. C. D.

2. Multimedia applications can be classified


into three concepts, which are_______ I. icon II. card III. button IV. time frame I, II and IIl l, ll and lV I, III and IV ll, lll and lV

A. B. C. D.

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

A. B. C. D.

icon pages buttons time line

LESSON 27
Web Editor
Text-based Editor WYSIWYG Editor

SCORE

No HTML knowledge needed Has junk HTML Difficult to insert a specific tag Required HTML knowledge

Easy to insert a specific tag More user friendly

Easy to visualize the design No junk HTML Less user friendly

Cannot visualize the design

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
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
<html> <head> <title>Ali's Web Sites</title> </head> <body> <p align="center">&nbsp;</p> <p align="center"><font face="Arial" style="font-size: 25pt" color="#008080">Ali's Web Sites</font></p>

3. There are two types of Web editors, which are ______and_______ editors. I. WYSIWYG III. Text-based II. icon-based IV. language A. B. C. D. I and II I and III II and III 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. B. C. D. I and II I and III II and III III and IV

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. B. C. D. I and II II and III I, II and III II, III and IV

6. A Text-based editor _____compared to a WYSIWYG editor. 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

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.

Navigation

Search

Learnability

4.

Users can find keywords or glossary. Personalisation

5. Users can move around the menus,help files or other screens in a system. Clarity

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. B. C. D. Search Context Consistency Personalisation

"A user has the authority to navigate through the program without any limitation." A. B. C. D. Search Context Flexibility Personalisation

7. Which criteria of user interface is fulfilled by the following statement? Support information is important, especially in training and educational applications. A. B. C. D. 8. Search Context Learnability 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. B. C. D. 3. Clarity Search Navigation Personalisation

Which criteria of user interface is fulfilled by the following statement?

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. B. C. D. 4. Search Navigation Consistency Personalisation

Every part of a lesson should be relevant to a particular title and ideas presented need to be related. A. B. C. D. 9. Search Context Consistency Personalisation

Which criteria of user interface is fulfilled by the following statement? Users can define their display options. A. B. C. D. Clarity Search Context Personalisation

Which criteria of user interface is fulfilled by the following statement?

The system enables users to find keywords or glossary. A. B. C. D. Search Context Learnability 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. B. C. D. Clarity Search Context Personalisation

10. Which criteria of user interface is fulfilled by the following statement? Links should be clearly indicated to users. A. B. C. D. Search Navigation Learnability Personalisation

6. Which criteria of user interface is fulfilled by the following statement?

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 D. Action objects

SCORE

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? ii. iii. iv. v. A. B. C. D. I, I, I, I, i. text video audio graphics animation

II and III III and IV II, III and V II, III, IV and V

4. Audio Button 1 is under the category of

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. B. C. D. media player action objects placeholder objects scoring and tracking

A. player B. draw objects C. action objects D. navigation objects

media

5. __________in a catalog include a graphics and navigation buttons. A. Pages B. Buttons C. Media players

LESSON 30 Features of ToolBook Assistant 2004


1. ToolBook Assistant 2004 allows the users to integrate _________. I. II. III. IV. V. A. B. C. D. video images text files HTML files hyperlinks D. printing and document

SCORE

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. B. C. D. I, III and IV II, III and IV I, II, and III I, II, and IV

I, III and IV II, III and IV I, II, III and IV 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. B. C. D. I, I, I, I, III and IV II and IV II, and III II, III and IV

The following diagram shows that the type of question is ________.

e s p o

n s e

# 2

A. B. C. D.

matching true or false fill in blanks quick specialist

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

9. HTML Web-based courseware can be viewed with __________ or______________. I. Media player II. Internet Explorer III. Netscape Navigator IV. feedback properties A. B. C. D. I and II I and III II and III III and IV

5. ToolBook Assistant 2004 provides a variety


of design____which can easily be customised by users. A. file B. folder C. templates

LESSON 31 Multimedia Production Team

SCORE

6. 1. The Project Manager has to search for _____________________. I. II. III. IV. A. B. C. D. facilities equipment financial resources educational strategies

The Instructional Designers roles are to I. develop graphics II. edit and digitize video III. decide educational strategies IV. determine educational practices A. B. C. D. I and II III and IV I, III and IV II, III and IV

I, II and III I, II and IV I, III and IV 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. B. C. D. Programmer Project Manager Subject Matter Expert Instructional Designer

7. The ______ develops the graphics elements of the program, such as background, Buttons , photo collages, 3D objects, logos and animations. A. B. C. D. Programmer Graphic Artist Subject Matter Expert 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 I, II and III I, II and IV I, III and IV II, III and IV

4.

The Video Technician is responsible for I. capturing video II. editing audio files III. editing sound effects IV. editing and digitizing video clips A. I and II B. II and III C. I and III D. I and IV 5. A multimedia programmer writes the program code using _______________.

A. B. C. D.

9. The coordination of the multimedia production team is done by the_____________. A. B. C. D. Programmer Graphic Artist Audio-Video Technician Project Manager

A. video editing tool B. an authoring tool C. an audio editing software D. a graphics editing software

10. ___________role is to write program codes. A. B. C. D. A Programmers A Graphic Artists A Project Managers An Instructional Designers

LESSON 32 Multimedia Production Phase

SCORE

MULTIMEDIA PRODUCTION PHASES

STAGES PRE-PRODUCTION

PRODUCTION

POST-PRODUCTION

MULTIMEDIA PRODUCTION PHASES

DESCRIPTIONS

LESSON 33 Multimedia Production: Analysis Phase

SCORE

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

A. B. C. D.

problem project title project cost possible solution

7. The multimedia developers identify the project title, problem, objectives, ____________ and target users for the multimedia project. A. B. C. D file schedule project cost 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. B. C. D. problem hardware input device project costing

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. II. III. IV. problems objectives target users questionnaires 5. The multimedia developers ___________throughout the first phase of multimedia production.

A. I, II and IV B. I, II and III C. I, III and IV D. II, III and IV

10. In Analysis Phase, ____________ will analyse the findings and identify the problems. E. F. G. D. reporters target users selected users multimedia developers

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

LESSON 34 Multimedia Production: Design Phase


1. Second phase of the multimedia production is ________________. A. B. C. D. 2. Design phase Testing phase Analysis phase Publishing phase B. Alignment C. Simplicity D. Repetition

SCORE

7. In a Storyboard, we have to consider the following EXCEPT: A. B. C. D content evaluation navigational system layout of the program

_____________ Phase refers to the part where planning is done for the design of mulltimedia program. A. Design B. Analysis C. Evaluation D. Implementation

8. _____________ refers to how the multimedia program will look when it is displayed on the computer screen. A. B. C. D. Screen Screen Screen Screen input output design program

3. _____________ refers to the concept of grouping a similiar or related element. A. B. C. D. 4 Emphasis Proximity Alignment Repetition

9. _____________ refers to the concept of repeating the same texture, colour, size of font and style in the multimedia program. A. B. C. D. Emphasis Alignment Simplicity Repetition

_____________ refers to the simple and easy way of presenting the multimedia program.

A. Contra st 5. __________ refers to the B. Proxi arrangement of multimedia mity C. Simpli elements on the screen. city A. Contrast D. Align B. Alignment ment 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

6. ____________ refers to creating the focus point on the screen. A. Emphasis

LESSON 35
Multimedia Production: Implementation Phase

SCORE

1. In Implementation Phase, the


multimedia developers will convert the _________ into a multimedia program. A. B. C. D. data flow design plan problem analysis possible solution

B. printed C. animated D. three dimensional 7. The __________ of audio files need to comply with the software we used for multimedia program. A. B. C. D. name format quality specification

2. Implementation Phase involves integrating the main ___________ of multimedia. A. B. C. D. files coding elements information

8. _____________ use an authoring tool to transfer the Storyboard into a multimedia program. A. B. C. D. Real users Future users Target users Multimedia developers

3. In Implementation Phase, we use ToolBook Assistant 2004 as authoring tool to integrate the _______ A. B. C. D. file document information multimedia elements

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. II. III. IV. A. B. C. D. creating audio recording voice buying audio CD downloading from the Internet I, II and III I, III and IV II, III and IV I, II, III and IV

4. In Implementation Phase, the multimedia developers convert ideas from _______to a multimedia program. A. B. C. D. code software 5. The third phase in solution Storyboard multimedia production is ___________. A. Design B. Analysis C. Publishing D. Implementation

6. A scanner can be used to scan _____________ graphics. A. digital

LESSON 36 Multimedia Production: Testing Phase


1. Testing Phase involves ____________.
A. B. C. D. reporters target users selected users multimedia developers

SCORE

A. B. C. D.

file function instruction information

7. The purpose of ___________ the


multimedia program is to ensure the program runs correctly and is ________. A. B. C. D. designing, nice testing, error free analysing, problem free implementing, coding free

2. Testing Phase begins after the


________________Phase. A. B. C. D. Design Evaluation Publishing Implementation

3. What is the purpose of testing? A. To ensure that the program analysed B. To ensure that the program sold in market C. To ensure that the program designed in proper way D. To ensure that the program correctly without errors can be can be is runs

8. Which of the following is NOT in a Checklist? A. B. C. D. content interface navigation user manual

9. The _________ phase in multimedia production is Testing Phase. A. B. C. D. fifth sixth third fourth

4. CASPER principles are used for the ____________of multimedia program. A. B. C. D. content interface navigation documentat ion B. project C. database D. instruction 5. Checklist is used to test a multimedia ____________ . A. theme

10. Testing can be done in three aspects:


I. content II. interface III. navigation IV. documentation A. B. C. D. l, II and IIl I, III and lV lI, III and lV I,ll, III and lV

6. We need to test the design and


__________of the multimedia program.

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

SCORE SCORE

7. A multimedia project needs to be evaluated in ________and ______ aspects. I. cost II. content III. interface IV. programming code A. B. C. D I and II I and III II and III III and IV

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. A. analysi s B. publish C. evaluat e D. imple ment 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. B. C. D. I and II I and III II and IV II and III 5. Evaluation of the product is done by selected users. It needs to be evaluated in ________ aspects. A. one B. two C. four

8. It is easy to understand the icons and buttons used in the program. This satisfies the __________ principle. A. B. C. D. clarity flexibility navigation consistency

9. The user can go through the program easily. This means the program has met the _________________principle. A. B. C. D. clarity context navigation consistency

10. The user can navigate and exit at any time during the lesson. It has met the ______________ principle. A. B. C. D. context flexibility clarity consistency

LESSON 38 Multimedia Production: Publishing Phase


1. The last phase of a multimedia production is ________________. A. B. C. D. Testing Phase Evaluation Phase Publishing Phase Implementation Phase

SCORE

II. Produce a multimedia CD III. Create a cover and label for the CD IV. Make sure the program is user friendly A. B. C. D. I and II I, II and III I, II and IV I, II, III and IV

2. In the _________ Phase, the multimedia developers produce a multimedia CD. A. B. C. D. Testing Evaluation Publishing Implementation

8. The multimedia program which is delivered through __________ is called Web-based multimedia. A. B. C. D. tape CD-ROM television Web page

3. We need to gather all the files and copy them to the ____________. A. B. C. D. CD-ROM Web page CD player user interfaces

9. By using the ______________wizard, multimedia developers are able to gather all the multimedia files as an installation set. A. B. C. D. AutoPackager Lesson Design Quick Specialist Lesson template

4. Multimedia developers are required to use a ___________to produce a multimedia CD. A. B. C. D. zip drive CD writer CD player digital camera 5. We can publish our multimedia program into _______________.

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

A. file B. tape C. document D. compact disc

B. II and III C. III and IV D. I and III

6. The following are items involved in the Publishing Phase EXCEPT: A. B. C. D. CD CD CD CD label cover player jewel case

7. What is the main focus of the Publishing Phase in multimedia production? I. CD packaging

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 D. marketing

SCORE

6. The ________________ is where we create the multimedia program. A. B. C. D. Analysis Phase Publishing Phase Evaluation Phase Implementation Phase

2. _________shows the flow of the


program. A. A Checklist B. A Flow Chart C. A Evaluation Form D. A Problem Statement

7. We can download the following from the Internet I. audio II. video III. graphics IV. animation A. B. C. D. I, II and III I, II and IV II, III and IV I, II, III and IV

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

8. We can use _________to test a


program A. B. C. D. a Checklist a Flow Chart an Evaluation Form a Problem Statement

4. _____________and _______________
are done during the Analysis Phase. I. Checklists II. Storyboards III. Proposals IV. Problem Statements A. B. C. D. II and III I and IV I and III III and IV 10.

9. We create the ____________ for the CD when the program is completed and finalised. A. B. C. D. cover cover cover cover and and and and label code menu program

5. We need to form a multimedia production team before we start our multimedia ____________. A. file B. project C. testing

When the multimedia program has been finalised, the multimedia developers will ___________ the CD. A. analyse B. evaluate C. publish D. advertise

LESSON 40 Introduction to Immersive Multimedia


1. Immersion Multimedia video games brings the players move in different _____________. A. B. C. D. houses schools apartments environments

SCORE

6. Immersive Multimedia is combining


_________and ______ in Virtual Reality. A. B. C. D. multimedia file, interactivity multimedia tools, interactivity multimedia elements, interactivity multimedia elements, noninteractivity

2. What kind of viewing experience do virtual tours provide the user? A. A 360 degree B. A 360 degree C. A 360 degree navigation. D. A 360 degree space. in_______ A. B. C. D. video camera. rotating movement. joystick for view of physical

7. In Virtual Reality, a user can experience his environment through the senses of l ll lll lV A. B. C. D. sight touch hearing taste l, ll and lV l, lll and lV l, ll and lll ll, lll and lV

3. Immersive Multimedia is mostly applied


entertainment and games. research and development. writing long compositions. football exercise and training.

8. Virtual Reality is a
A. B. C. D.

_______environment. computer-guided computer-literate computer-created computer-operated

4. The history of Immersive Multimedia began with the concept of A. Virtual Tours B. Virtual Reality C. Virtual Gaming D. Virtual Training Multimedia. A. B. C. D. Interactive Informative Institutional International

5. In the late 1960s, the


desire of computer scientists and artists was to create, digitally-made nearto-reality experiences through ______________

9. One of the benefits of learning with virtual patients is that A. B. C. D. 10. there are no risks involved. there are no costs involved. anymore can become a doctor. anymore can become a virtual patient.

_____________ is a combination of multimedia elements and interactivity in Virtual Reality. A. Media

B. Multimedia C. Immersive Multimedia D. Informative Multimedia

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 ________ B. audio C. video D. photo

SCORE

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. B. C. D. I, II and III I, II and IV I, III and IV II, III and IV

A. video 4. When ______ is B. picture arranged and organised C. document in a meaningful way, it D. multimedia 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

14. When ____________ is arranged together, they can be put into a meaningful relationship. A. data B. video C. image D. information system

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. B. C. D. I and II II and III II and IV III and IV

SCORE

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

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

LESSON 43 Information System Components

SCORE

SCORE

Information systems personnel Processed information Computer systems Application software

Computer peripherals Operating system Organised facts User manuals

Guidelines End users

7. 1. A _______________ monitors database security and solves errors. A. user B. system analyst C. system designer D. database administrator A ________analyses the customer's needs by providing specifications to customers. A. user B. system analyst C. system designer D. database administrator A __________designs database according to the specifications given by system analysts. A. system analyst B. system designer C. system manager D. system programmer

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.

2.

8 The ___________ component in an information system consists of programs for the computers. data people software hardware 9 There are two types of software : system software and ______software. testing apparatus application human resource 10. Operating system programs are examples of _______________ software. A. startup B. backup C. system D. transactions

3.

4. End users are people who use information systems. They can be I. clerks II. customers III. managers IV. system analysts A. B. C. D. I, II and III I, II and IV I, III and IV II, III and IV

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 I, II and III I, II and IV I, III and IV II, III and IV

5. Information system personnel are I. system analyst II. system designer III. multimedia developer IV. database administrator A. I, II and 6. The hardware component III B. I, II and in an information system means all IV A. compact discs, storage C. I, III and devices and various IV computer program. D. II, III B. computer equipment and IV 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.

LESSON 44 Types Of Information Systems

SCORE

Transaction Processing System

to store knowledge and make logical suggestions for the user

Executive Information System

to provide regular Information to managers

Decision Support System

to record business transactions

Management Information System

to help top-level management in a business company

Expert System

to help managers make right decisions in important areas of business

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

LESSON 45 Hierarchy Of Data

SCORE

A record

consists of eight bits and represents a character.

A field

the smallest unit of meaningful information in the database.

A byte

the smallest unit of data stored in the computer.

A bit

a collection of related records.

A file

a collection of related fields.

SCORE

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

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 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

SCORE

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? Records can be shared Easy information access Ensures the data is correct 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 students 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 _________________. ensuring data integrity minimising data redundancy ensuring data is correct for all files sharing database over the network

4.

A. file B. repor t C. folde r D. data base A. B. C. D.

I, II and III I, II and IV I, III and IV 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

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

SCORE

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

LESSON 49 Features of Table, Query, Form and Report

SCORE

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. B. C. D. I and II I and III II and III 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 __________. one file one field one query one record 6 A __________ summarises the information from the database. Form B. Table Query Report 7 Which method is fast and easy to use when creating a form? Design Wizard Preview Datasheet

SCORE

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 Record 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. B.

Lines and rows Rows and records

C. Fields and records D. Relation and database

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 D. record modification

SCORE

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

LESSON 52 Relationship between Primary Key and Foreign Key


1. Connections between fields of related tables having common values are called_____________ A. B. C. D. 2. families relatives interactions relationships II.

SCORE

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. B. C. D. 6. I, II and III I, II and IV I, III and IV II, III and IV

A __________ prevents repeating data in a table. A. primary key B . general key C. identical key D. common key A relationship works by matching data in __________ fields, usually a field with the same name in both tables. A. B. C. D. key same common separate

A ____________ in a table can be a __________ of the other table. A. B. C. D. primary key, foreign key foreign key, general key primary key, secondary key secondary key, foreign key

3.

7. X improves data performance by relating smaller tables into meaningful database. What is "X"? A. B. C. D. Foreign key Primary key Common key Secondary key

4 The matching fields are the __________ key from one table and a foreign key in the other table. A. foreign B. genera l C. primar y D. second ary

8. What are the connections between fields of related tables having common values? A. B. C. D. Interactions Partnerships Relation files Relationships

5. Select the importance of relationship between the primary & foreign key I. Ensures the data consistency from table to table

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. E. F. G. 3. I, II and IV I, III and IV I, II and III II, III and IV C. Hyperlink D. AutoNumber

SCORE

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

The text data type can only contain _______ characters. A. 245 B. 250 C. 255 D. 256 All databases in Microsoft Access contain at least __________ table.

4.

A. z e 5. Tables can be created by using any of these three methods which are: r I. Wizard o II. Datasheet B. o III. Layout View n IV. Design View e C. t A. I, II and III w B. I, II and IV o C. I, III and IV D. t D. II, III and IV h r e 6. Which of the data type that accepts RM25.50? e A. Text B. Memo C. Currency D. Hyperlink 7. The ______________ data type will automatically number each record for the user. A. Text B. Currency

LESSON 54 Database Object-Query


1. You can create new Queries using _______ and __________.

SCORE

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

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

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.

II. III. IV. A. B. C. D.

Wizard Query View Design View Datasheet View I and II I and III II and IV 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

SCORE

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 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 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. B. C. D. I and II I and III II and III II and IV

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

14. What does this icon refer to? A. create new Form

B. create new Table C. create new Report D. create new Query

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. B. C. D. I and II I and IV II and III III and IV

SCORE

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. B. C. D. I and II I and III II and IV 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

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 I. II. III. IV. A. B. C. D. basic operations of data manipulation Delete Format Update Calculation

SCORE

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

I and II I and III II and III 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

LESSON 58 Phases of System Development

SCORE

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

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. I. II. III. IV. Who are involved in Analysis Phase? Technician Target users Network engineers System developers A. I and II B. II and IV C. III and IV D. I and IV D. program Flow Chart

SCORE

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. B. C. D. I, II and III I, II and IV I, III and IV II, III 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 schools 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

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.

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

SCORE

8. Entity Relationship Diagram uses __________ to describe the system. A. symbols B. languages C. simple English C. simple English D. Input, Process and Output 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

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

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

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

SCORE

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.

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. It is the third phase of system development.

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

SCORE

8. After data is keyed in a table, we can then create the following. I. Form II. Paper III. Query IV. Report A. B. C. D. I, II and III I, III and IV I, II and IV 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.

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. B. C. D. I and II I and III II and IV III and IV

SCORE

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.

7. Entity Relationship Diagram is generated during _____________. A. Design Phase B. Testing Phase C. Analysis Phase D. Implementation Phase

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.

SCORE

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. B. C. D. I and II II and IV III and IV 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.

LESSON 65 Develop a Database Project


1. In ______________, we need to identify our needs before planning a database system. Design Phase Analysis Phase Implementation Phase Documentation Phase 2. A _______ helps us to organise and manage our data. program listing program design program layout database system 3. What is P? D

SCORE
Analysis Relationship Diagram

A. B. C. D.

A. B. C. D.

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

H H H H H

o w o w o w o w o w

to to to to to

r u n m s a o d

th e a ify le

s y s t e m ta

e n te r d v e

tr o u b o r ts

P r in t r e p
A. B. C. D.

9. Documentation would be useful if your system requires _______ in the future. d a ta A test B analysis C changes s h o o t 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

User Manual Database system Technical Documentation Input, process and output 4. We need to determine the _______ for the Tables created in database. files fields records properties 5. After we create tables in a database, we need to establish their ________ between Tables. relation relationship relation model database model 6. Relationship between Tables can be shown graphically using the ____________. A Entity Relationship Diagram B Cross Relationship Diagram C Match Relationship Diagram

A. B. C. D.

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. B. C. D. I, II and III I, II and IV I, III and IV II, III and IV

SCORE

7. A Web-based information system that is interested in developing human resources for health. This statement refers to A. B. C. D. Global Resource Centre Millennium Development Goals Global Data Monitoring Information System 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. B. C. D. I, II and III I, II and IV I, III and IV 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? Global Web Centre Global Resource Centre Global Economy Centre Global Communication Centre

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. B. C. D. I and II II and IV III and IV I and IV

Anda mungkin juga menyukai