CS Flashcards
What converts assembly to machine code
Assembler
Image size
[height * width) * colour depth
Sound
Analogue is converted to digital (microphone)
Samples are taken (Sample rate Hz)
Values are rounded to levels (quantising, bits to represent each level is Sample resolution)
Binary data is stored
Sound file size
Sample rate * Sample resolution * duration
RLE
Run-length encoding:
May take up more space
Huffman
Compresses through most frequent. Always saves or equal
Software divisions
Application and system
Application software
Built for user-interaction
System software
Provides platform for applications to run, communicates directly with hardware.
Includes OS and utility
Layers of the internet
Application
Transport
Network
(Data) Link
Ways of network security
Authentication, encryption, firewall, MAC address filter
Wi-Fi
Wireless fidelity
(Data) Link
HTTP
Hyper-text transfer protocol
Application
UDP
User datagram protocol
Transport
SMTP
Simple-mail transfer protocol
IP
Internet protocol
Network
IMAP
Internet message access protocol
Application