Computer Systems Flashcards
ASCII number of characters calculation
2 ^ 7 = 128
Extended ASCII number of characters calculation
2 ^ 8 = 256
Unicode number of characters calculation
2 ^ 16 65536
two’s complement range formula
-2ⁿ⁻¹ to 2ⁿ⁻¹ -1, where n is the number of bits
computer structure
Arithmetic Logic Unit (ALU)
Control Unit (CU)
Internal Clock
Registers
Data Bus
Address Bus
Control Bus
Main Memory (RAM)
Cache
bitmap graphics
edited at pixel level
more storage than vector graphics
good for photos
vector graphics
edited based on shapes and values
shape info is stored instead of individual pixels (stores data like length and colour)
system performane
number of processors
width of data bus
cache size
clock speed
environmental impact
heating systems
traffic control
car management systems
computer misuse act
unauthorised access
modifying material without permission
deliberate introduction of a virus
Using Unauthorised Access or modification of computer systems to facilitate further criminal offences
tracking cookies
can pose a security risk if hackers get access
DoS/DDoS
DoS is when a single computer causes an attack
DDoS is when multiple computers/bots cause an attack
causes reduced system function
can cause loss of revenue and can be costly to fix
can be motivated by financial, personal, or political reasons
types: resource starvation, bandwidth consumption, DNS (denial of service) attack
Encryption
symmetric key, asymmetric/public key
symmetric: keys are the same, risk of someone getting the key and decrypting private info.
asymmetric: public key and private key, both keys are linked via large prime numbers, can only be decrypted with both keys, private key is kept secure
Fetch execute cycle
- Processor sets up address bus with the relevant address
- The control unit read line is activated
- An instruction is fetched from the memory location using the data bus and is stored in the instruction register
- The instruction is then interpreted by the decoder and carried out
address, read line, instruction, interpreted and carried out