Knowledge Hub / Digital foundations
Computer foundations
What is a computer doing when it stores and runs information?
Computers, files, folders and processes as the vocabulary needed before terminals and networks.
- Last verified
- 2026-09-20
- Review interval
- 730 days
- Status
- In review
01 / Overview
What is a computer doing when it stores and runs information?
A computer combines processing, memory, storage and interfaces. Files preserve data, folders organise names and a process is a running instance of a program. These distinctions make later command, network and security explanations concrete.
- Level
- Beginner
- Units
- 3
- Estimated time
- 46 min
- Identify processing, memory, storage and input/output as different roles.
- Distinguish a file, directory, filesystem and path.
- Explain why a stored program and a running process are not the same object.
No prior topic required
- Labs: available
- 01What a computer does14 min
- 02Files, folders and paths18 min
- 03Program and process14 min
02 / Learn
Learn
- What a computer doesOpen lesson →
Separate processing, working memory, storage and input/output before learning files or commands.
- Files, folders and pathsOpen lesson →
Understand named stored data, containers for names and the route to one item.
- Program and processOpen lesson →
Separate stored instructions from a running instance with memory, identity and permissions.
03 / Concepts
Concepts
- Resourcescomputer-resources
- Processing, memory, storage and interfaces are distinct resources with different roles.
- Stored versus runningstored-running
- A program can exist as stored files; a process exists while the operating system runs it.
05 / Labs
Labs
- Command LabOpen safe simulator →
Deterministic browser simulator for CMD, Linux shell and PowerShell practice with virtual state.
deterministic simulator
07 / Security
Security
- Name the resource and the undesired change before selecting a security control.
08 / Troubleshooting
Troubleshooting
- Distinguish stored program files from the process that is currently running.
09 / Quick checks
Quick checks
- What is the difference between a program file and a process?
10 / GRAPH
Related concepts
- Filesystem
- Terminal →
- Command
- Network foundations →
Used in certifications
These links reuse canonical knowledge; the certification page does not own or duplicate the topic.
12 / Sources and freshness
Sources and freshness
- Last verified
- 2026-09-20
- Review interval
- 730 days
- Source version
- Operating Systems: Three Easy Pieces · project foundation lesson v1