Control Unit, Arithmetic Logic Unit (ALU), Registers
Memory (RAM)
Volatility, Capacity, Speed
Storage Device
Hard Disk Drive (HDD), Solid-State Drive (SSD), Capacity
I/O Devices
Keyboard, Mouse, Monitor, Printer
Operating System (OS)
Kernel, Shell, System Calls
RAM Volatility
Data stored in RAM is lost when power is turned off, temporary storage, no long-term storage, unsaved data is lost
Cloud Backup vs. External Hard Drive
Automatic Backup, Accessibility, Scalability, Offline Accessibility (Cloud) vs. Fast Data Transfer, Large Storage Capacity, Portability, Offline Access (External Hard Drive)
Cloud Backup Security Risks
Data Breaches, Malware, Phishing, Insufficient Encryption, Unsecured Data Transfer, Insider Threats, Outsourced Data, Security Configuration
End-to-End Encryption
Encryption, Decryption, Secure Communication, No Backdoor, Data Confidentiality, Integrity, Anonymity, Trust
What is an Operating System?
An Operating System (OS) is software that manages computer hardware resources and provides common services to computer programs.
Personal Computer
A general-purpose computer for personal use.
Mobile Computer
Handheld device or tablet designed for mobile use.
Mainframe Computer
High-performance computer for central processing and data storage.
Supercomputer
High-performance computer for complex calculations and simulations.
Server
Specialized computer for processing requests and storing data.