Computer Science KW

  • Created by: Kaja Koz
  • Created on: 09-10-18 20:00
Hardware
The machines, wiring, and other physical components of a computer or other electronic system.
1 of 17
Software
The programs and other operating information used by a computer.
2 of 17
Peripheral
A peripheral device is "an ancillary device used to put information into and get information out of the computer."
3 of 17
Computer Systems
A system of interconnected computers that share a central storage system and various peripheral devices such as a printers, scanners, or routers.
4 of 17
CPU
A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions
5 of 17
Von Neumann architecture
A computer architecture design consists of a Control Unit, Arithmetic and Logic Unit (ALU), Memory Unit, Registers and Inputs/Outputs. This design is still used in most computers produced today.
6 of 17
Harvard Processor
The Harvard architecture is a term for a computer system that contains two separate areas for commands or instructions and data.
7 of 17
Fetch
The first step the CPU carries out is to fetch some data and instructions (program) from main memory then store them in its own internal temporary memory areas. These memory areas are called 'registers'.
8 of 17
Decode
The next step is for the CPU to make sense of the instruction it has just fetched. The CPU is designed to understand a specific set of commands. These are called the 'instruction set' of the CPU. Each make of CPU has a different instruction set.
9 of 17
Execute
This is the part of the cycle when data processing actually takes place. The instruction is carried out upon the data (executed). The result of this processing is stored in yet another register.
10 of 17
Control Unit
Performs the tasks of fetching, decoding and managing the execution of instructions and the storing of the results. It does this mainly by controlling the links between the other components of the CPU.
11 of 17
Arithmetic Logical Unit (ALU)
Executes basic arithmetic and logical operations on integer data that it is linked to.
12 of 17
Cache
A hardware or software component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere.
13 of 17
Clock Speed
A CPU with a high clock speed will process more instructions per second and will therefore have a higher performance than the equivalent CPU with a lower clock speed.
14 of 17
Cache Size
The larger the cache size the higher the CPU performance because the CPU will spend less time accessing RAM so programs will execute faster.
15 of 17
Number of cores
A multi-core CPU will have a higher performance than a single-core CPU with the same clock speed.
16 of 17
Embedded system
An embedded system is a programmed controlling and operating system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. It is embedded as part of a complete device often including har
17 of 17

Other cards in this set

Card 2

Front

The programs and other operating information used by a computer.

Back

Software

Card 3

Front

A peripheral device is "an ancillary device used to put information into and get information out of the computer."

Back

Preview of the back of card 3

Card 4

Front

A system of interconnected computers that share a central storage system and various peripheral devices such as a printers, scanners, or routers.

Back

Preview of the back of card 4

Card 5

Front

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions

Back

Preview of the back of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Systems development lifecycle resources »