Unit 1: Basic Terminologies and Problem Solving Steps Flashcards
Define: Computer
Programmable machine designed to follow/process data/instructions at an enormous speed
Define: Computer program (software)
List of instructions, stored in the computer memory to direct the computer system to perform a task
Define: Hardware
Computer equipment, e.g. keyboard, mouse, etc.
Define: Software
Computer programs, e.g. operating system, application software
Define: Computer system
Combination of hardware and software
Define: Input devices
Devices used to input information into the CPU of the computer, e.g. keyboard, mouse, etc.
Define: Output devices
Devices used to make the computer-processed data/information available at the output, e.g. monitor, printer, etc.
What is the standard output of a computer system?
Computer monitor
What is the standard input of a computer system?
Keyboard
Define: Internal memory (primary storage)
Holds both program instructions and data
What is internal memory (primary storage) composed of?
Random Access Memory (RAM, also known as main memory) and Read-Only Memory (ROM)
Define: Random Access Memory (RAM)
Volatile (requires constant power to maintain the stored information, erased when the computer is turned off). Stores data and associated instructions for any application program
Define: Read-Only Memory (ROM)
Non-volatile (data items are retained even if the computer is turned off). Stores start-up instructions and the likes for a computer system
Where does any data go when being inputted through the input device
Directly to the RAM
Define: External memory
Non-volatile, suitable for long-term storage (also called secondary storage), e.g. floppy disk, SSD, flash memory, etc.
Define: Central Processing Unit (CPU)
Composed of two units: ALU (Arithmetic and Logic Unit) and CU (Central Unit). The CPU has some memory which are called the registers and the present-day CPU uses cache memory too (this is not considered as part of the internal memory)
Define: Cache memory
Auxiliary memory, generally inaccessible, from which high-speed retrieval of data is possible
Define: Control Unit (CU)
Part of the CPU. Controls the computer resources, also called processor
Define: Arithmetic and Logic Unit (ALU)
Part of the CPU. Performs mathematical operations
Define: The CPU operations
The CPU performs fetch/decode/execute cycle in order to process information
Define: Fetch (1st CPU operation)
From Ram, the CPU’s CU fetches the next encoded instruction in the sequence of program instructions (each instruction is encoded in the form of a number)
Define: Decode (2nd CPU operation)
The CU decodes the instruction and generates an electronic signal
Define: Execute (3rd CPU operation)
The electronic signal is routed to the appropriate component of the computer (such as the ALU, a disk drive, or some other device). The signal causes the component to perform an operation
True or False: A CPU consists of an ALU, scanner, and a processor
False
Instructions and data are stored in…
The memory
An operating system is…
Software that provides a convenient and efficient interface between the user and the hardware
What does RAM contain?
Currently running program instructions and data used by those programs
A byte is a sequence of how many bits?
8
What values can a bit contain?
0 (OFF, FALSE) or 1 (ON, TRUE)