ppe Flashcards
hajbsksjbhshb
The component that holds instructions and data for programs waiting to be run by the CPU.
RAM (Random Access Memory)
Identify the type of memory used to make up for the difference in speed of two internal components.
Cache
Define the stored program concept.
The stored program concept is the design of computer architecture by John von Neumann which allows for programming instructions and data to be stored together in main memory (RAM) making a computer multipurpose.
Which type of bus is unidirectional?
Address bus.
What does the address bus carry?
The address of the memory location.
What does the data bus hold?
The value being read from or written to memory.
What does the control bus carry?
Command signals from the control unit to the other components.
What is the purpose of the CPU (and what does it stand for)?
The CPU stands for Central Processing Unit. It is the hardware device that carries out the processing in a computer.
Describe the fetch-decode-execute cycle.
FETCH: The control unit places the memory address of the next instruction on the address bus. It sends a read signal to the RAM along the control bus. The RAM receives the signal and copies the content of the memory location indicated by the address bus onto the data bus.
DECODE: The control unit analyses the contents of the register and sends signals to the other parts of the CPU telling them what to do.
EXECUTE: The instructins given are completed by the CPU.
What is the ALU and what does it do?
ALU stands for arithmetic logic unit and is the part of the CPU that performs calculations and logic operations.
What is the role of the control unit?
The control unit decodes instructions from main memory and coordinates the actions of the other parts of the CPU in order to execute them.
RAM vs ROM?
RAM stands for Random Access Memory and is a temporary storage for data and instructions. It is volatile and so it’s contents are lost when the computer loses power.
ROM stands for Read-Only Memory and can’t be altered. It is non-volatile meaning its contents are retained when the computer loses power.
Give two examples of optical storage.
CD, DVD.
Give two examples of magnetic storage.
Hard disk, magnetic tape drive.
Give two examples of solid-state storage.
SD Cards, USB memory stick.
Why does a computer need secondary storage?
To permanently store data and programs that are not lost when the computer loses power.
How is data physically stored on an optical disk?
It is stored as a series of pits and lands on the surface of a disk. A pit represents the value 0 and a land represents the value 1.
What are two benefits of wired networks?
Wired networks give faster connection speed and decrease the amount of interference on the network connected.
What are two benefits of wireless networks?
Wireless networks allow greater flexibility in adding devices to the network and are cheaper to install.
What is the equation for file size?
File size (bits) = time (s) / speed (bps)
How do you convert bits to kilobits, kilobits to megabits and megabits to gigabits?
Multiply by 1000.
How do you convert bits to bytes, bytes to kibibytes, kibibytes to mebibytes, mebibytes to gibibytes and gibibytes to tebibytes.
Bits -> bytes = *8
Anything else *1024.
State what an ‘algorithm’ is.
An algorithm is a sequence of steps to perform a specific task.
What is an arithmetic operator?
An operator used to perform a calculation on two (or more) numbers, e.g addition (+), subtraction (-), etc.
What is a network?
An arrangement of two or more computers connected together to share resources and data.
List three things that a network allows multiple users to do.
Including but not limited to…
- share data files with each other
- share an internet connection and internet services
- share hardware devices
What is bandwidth?
The measure of the capacity of a network - the maximum volume of data that can be transferred per second.
What is latency?
aka lag, the time between the data being transmitted and the moment it reaches its destination.
What’s the difference between binary and two’s complement in tables?
In binary, 128 is just 128. In two’s complement, 128 is -128.