computer science

34 flashcardsby Kayin
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
Two's complement
the process of representing negative and positive intergers in binary
2
sign and magnitude
the process of representing negative and positive values in binary
3
Hardware
The physical components of a device, eg. CPU, GPU and CU.
4
software
The digital software that performs a user orientated or computer orientated task
5
Input devices
They send a signal to the CPU
6
Monitoring applications
an application that check the environment.
7
Types of Sensors
Infrared sensors, gas sensors, pressure sensors and temperature sensors.
8
controlling application
an application that performs the necessary actions
9
Active Transponders
can pick up a signal from 300m away as well as having there own power source.
10
Passive Transponders
will only give of a signal when there is a scanner that is close.
11
Optical Storage
light refracts of the disk, which leaves burns on the surface of the disk, these burns are are called pits. These pits store 1 and 0s that can't be changed.
12
Optical storage Negative
Not Durable, Only Read because the data that is there can't be written over. Low storage capacity.
13
Magnetic Storage(HDD)
hard disk drive have a drive head that moves over the disk.
14
Magnetic Storage Positives
cheap and large capacity
15
Magnetic Storage Negatives
slow access time and fragile
16
Solid state Storage
the flow of electricity forcing the flow of electrons through two oxide layers.
17
solid state storage drawback
overtime the oxide layers begin to detoriate, which means the data becomes less reliable. Not very Durable
18
First Come First served
The processes are executed in the order that they come in.
19
shortest job first
picks the process that takes the shortest amount of time to complete and run it till it is complete.
20
Round Robin
when each process is allocated a certain amount of time(time slice) and if its not completed within the time it is sent to the back of the ready queue.
21
shortest remaining time
executes the process with the shortest remaining time.
22
pre-emptive algorithm
program can be suspended, if a high priority algorithm that needs to be run.
23
ready queue
is a queue of processors that need to be run.
24
Types of pre-emptive Algorithms
shortest remaining time, Round Robin and Multi-level feedback queues
25
the AND operation
mask 1 = copied binary sequence. mask 0 = makes everything set to 0.
26
the OR operation
mask 1 = makes everything set to 0.
27
BIOS
is responsible for the loading the operating system when the computer is first turned on.
28
control unit
coordinates the activites in the CPU. Also coordinates the flow of data around the CPU.
29
Program Counter
Holds the address of the next instruction that needs to be fetched
30
Memory Address Register
Holds the address of the instruction that is currently being executed
31
Current instruction register
holds the current instruction being executed.
32
Arithmetic Logic Unit
Performs arithmetic and logical operations on data.
33
Device driver
Is software that tells the operating system how to communicate with other devices.
34
Virtual storage
Is data that seems like it's being stored locally but is stored elsewhere.
Study all 34 cards for free