21-30 Fill in the blanks with the most appropriate answers selected from the following list
21. The ______ controls the operations of the different
components of a computer system, and interprets and executes the instructions of a program.
22. A ______ is a program that is used for the operation of the computer.
23. A digital computer system consists of ______ and ______
24. An ______ file (or module) is the result of compiling a source program.
25. The ______ of a computer holds the program that is being executed and its data.
26. A ______ is used to permanently save data and programs for future
use inside the computer.
27. A memory location is represented by a ______ in a high-level language program.
28. A/An ______ is a system program that translates a high-level language
program file into a program file in the machine language of a particular type of computers.
29. In a high-level language program, a ______ is a note or a remark for a human being
reading the program, and is ignored by the compiler
30. In computer programming, a ______ is a bug in a program that causes it to operate
incorrectly, but not to terminate abnormally (or crash).
List of Possible Answers
Register Main memory Executable
ROM Variable Object
Linker Address Byte
header syntax error logical error
Scanner Secondary storage Source
CPU comment Compiler
utility software Algorithm System software
hardware software Application software