1/132
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Arithmetic Logic Unit (ALU)
Carries out all arithmetic calculations and logical decisions
Control Unit (CU)
coordinating all activities around CPU
Memory Address Register (MAR)
Holds address of memory location for data to be fetched from or sent to
Memory Data Register (MDR)
Stores data to be fetched from memory or to be sent to memory
Program Counter (PC)
Holds address of next instruction instruction to be processed
Fetch( Relating to registers)
Address of next instruction copied from PC placed in MAR, now containing a memory address
CU fetches that data copying to MDR
PC incremented to next instruction to be processed
Decode(Relating to registers)
MDR contains either data fetched from memory/instruction. CU decoding it to see what to do next
Execute( Relating to registers)
May include using ALU, locating data in memory, changing pc value etc
Memory loses its data when power off
Random Access Memory (RAM)
Read/write - function is to load open programs and operating system data currently in use - volatile requiring power
Read Only Memory (ROM)
Can only be read, can't be changed, stores essential programs to be run in order to boot the computer - non-volatile, doesn’t require power to maintain content
Central Processing Unit (CPU)
Processes all of the data and instructions that make the system work
Clock speed
Number of cycles per second
virtual memory
Uses part of hard drive as extra RAM
Helps when you don’t have enough RAM
Moving less-used data from RAM to hard drive freeing RAM
When data is needed again it is moved back to RAM
Optical storage
Using lasers to read data
CD, DVD, Blue-ray
Advantages, disadvantages of optical
ADV: cheap, easy to transport
DIS: slow, less storage than hard drives, stored data degrades over time, cannot be written over
Rotating magnetic disks with a read/write head moves across surface
Hard drives
Advantages and disadvantages of magnetic
ADV: fast access, stores large amounts of data, low cost
DIS: not very portable, easily be broken, Higher power requirements
Flash memory
USB, flash memory, SD
Advantages and disadvantages of Solid state
ADV: fast, small, light, robust, quiet, No moving parts, low power requirements
DIS: more expensive, storage capacity less, limited number erase/write cycles
Advantages and disadvantages of cloud storage
DIS: needs internet, download and upload can be effected by internet connection, less control if data is held
ADV: secure, can be accessed anywhere, no need to buy
Software that helps configure and analyse performance to ensure it’s running effectively
Compression Software
reduces file size so they take up less space in storage
Encryption Software
converts data into a coded format
cannot be understood when intercepted
Uses algorithm and key to convert plaintext into cyphertext and viceversa
Advantages and disadvantages of open source
ADV: free, ,made for greater good, can be adapted
DIS: small, buggy, security holes, no warranties, no customer support
Advantages and disadvantages of proprietary software
ADV: warranties, well-tested, reliable, cheaper
DIS: expensive, software may not fit user needs
Network Interface Card (NIC)
component allow a device to connect to a network
Switch
Allows data to be passed between devices in network
Ethernet
Protocol for connecting devices on wired WAN
Client-server Network
client has connection to server and request resources, servers can backup and store centrally but can be expensive and difficult to maintain
ADV: better performance, rest of network not affected in one fails, simple to add more devices
DIS: wire needed for all devices, expensive
ADV: faster
DIS: expensive
MAC Address
assigned to all devices, unique to all devises and cannot be changed, permanent, identifies the actual device.48 bits/6 groups of 2 hexadecimal digits
e.g. 1A:5B:6C:98:78:35
IP Address
assigned either manually or automatic, the location of your device on the internet
Layer advantages
ADV: manageable pieces, self-contained can change without effecting others
Data Protection Act
Data must be processed lawfully/fairly
Used for declared purposes only
secure
not kept longer than necessary
Computer Misuse Act
Cannot have unauthorised access with intent to
commit further offences
intent to modify computer material
Copyright Act
protect intellectual property
Cannot give copy to friend
No selling
No renting without permission
Advantages and disadvantages of more clock speed
ADV: Faster the clock speed more instructions can be completed per second
DIS: If CPU can’t keep up data can be corrupted. can overheat
Number of cores
Can process instructions simutaneously splitting work among cores
Can only work with software that was designed to be used with multiple cores
Primary Storage
Storage for data CPU needs to access quickly
Secondary storage
Non-volatile storage
ASCII
7 bit code representing alphabet, numbers, some symbols
Unicode
16 bit code which can represent many characters with wide range of symbols
Pixels
Smallest element of an image
Stored as binary code
How to find colours that can be stored in a pixel
2 to the power of bits
Resolution
Amount of pixels per unit of measurement
Higher colour depth
better looking image
larger file size
Higher resolution
Made larger without losing resolution
Fetch
Instruction in the form of data retrieved from main memory
Decode
Instruction converted to readable format
Execute
CPU performs action according to instruction
Von Neumann Architecture
Data and instructions stored in the same memory
Examples of metadata
Image resolution
colour depth
Image width
Image height
File type
Date created
Sample rate
Why we use binary
Computers use switches which can only be either on/off
Binary can represent on/off using digits 1/0
Why is hexadecimal used
Preferred when working with large values
Shorthand binary calculations
Takes fewer digits to represent values than in binary
Helpful as more bits harder to read, prone to errors
Overflow error
Occurs when number becomes to large to store the number of bits available
Text file size formula
Number of characters*bits per character
Image file size formula
Colour depth*Image height*Image width