Comp. Sci - Unit 4 computers

0.0(0)
studied byStudied by 4 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/20

flashcard set

Earn XP

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

21 Terms

1
New cards
von Neumann architecture
computer system designed in which the program is stored in memory with the data.
2
New cards
Central Processing Unit (CPU)
Hardware device that carries out the processing in a computer
3
New cards
Random Access Memory (RAM)
a temporary store for data and instructions.
4
New cards
Read Only Memory (ROM)
Memory that cannot be altered and is not lost when the power is turned off
5
New cards
Cache Memory
used to make up for the difference in speed between two internal components
6
New cards
Arithmetic/logic unit
the part of the CPU that performs arithmetic computations and logical operations.
7
New cards
Control Unit
the part of the CPU that organizes the actions of the other parts of the CPU
8
New cards
The Address Bus
carries memory addresses between the CPU and the memory to identify uniquely a memory location.
9
New cards
The Data bus
carries the value to be read from or written to memory.
10
New cards
The Control Bus
carries signals to coordinate all the computer activities.
11
New cards
Secondary Storage
any kind of permanent storage to which the contents of ROM/RAM are copied.
12
New cards
Magnetic storage
Secondary storage that works by magnetising parts of a substance as north and south poles to represent binary 1s and 0s
13
New cards
Optical storage
Secondary storage that works using differences in light reflection from a material
14
New cards
Solid State Storage
Secondary storage that works by storing charge (electrons)
15
New cards
Cloud storage
secondary storage that is accessed via a network, usually the internet.
16
New cards
Software
the set of programs run by a computer.
17
New cards
Application Software
software program that performs a task that would otherwise be done by hand
18
New cards
Operating system
software designed for particular hardware and which manages other programs' access to the hardware.
19
New cards
Utility Software
provides additional functionality to the operating system
20
New cards
Low level programming language
a P.L that is closely related to the CPU's machine code.
21
New cards
High level programming language
for these programs to run on the CPU, the source code has to be translated into machne code.