01Technology
Technology · Editorial deck
Computing Fundamentals
Hardware, software and core concepts
Your path through the deck
Learn it chapter by chapter.
Start with a chapter that catches your eye, or mix a few together in your round.
- 01Hardware and storage10 cards · ~2 min
- 02Software and operating systems8 cards · ~1 min
- 03Data and development tools7 cards · ~1 min
Taste it
Three cards to begin.
Prompt: CPU · full name behind the abbreviation
TechnologyA little curiosity
Computer science · RECALLCPU · full name behind the abbreviationThink it. Then flip it.
Prompt: RAM · full name behind the abbreviation
TechnologyA little curiosity
Computer science · RECALLRAM · full name behind the abbreviationThink it. Then flip it.
Prompt: SSD · full name behind the abbreviation
TechnologyA little curiosity
Computer science · RECALLSSD · full name behind the abbreviationThink it. Then flip it.
Searchable preview
The questions inside.
01CPU · full name behind the abbreviationRECALL
02RAM · full name behind the abbreviationRECALL
03SSD · full name behind the abbreviationRECALL
04GPU · full name behind the abbreviationRECALL
05Eight bitsRECALL
06API · full name behind the abbreviationRECALL
07Cache · meaningRECALL
08Process · meaningRECALL
A running program instanceScheduled by an operating system
Share this card ↗Source: Process (computing) ↗09Motherboard · meaningRECALL
10Peripheral · meaningRECALL
11Operating system · meaningRECALL
Software managing hardware and applicationsWindows, macOS and Linux are examples
Share this card ↗Source: Operating system ↗12Compiler · meaningRECALL
13Interpreter · meaningRECALL
Executes or evaluates instructionsOften works from source
Share this card ↗Source: Interpreter (computing) ↗14Open-source software · meaningRECALL
Software licensed to permit use, study, modification and redistribution of its source codeBeing able to view code is not enough. An open-source license must grant rights to modify and redistribute it.
Share this card ↗Source: Open-source software ↗15Virtual machine · meaningRECALL
Emulated computer environmentCan run an operating system or bytecode
Share this card ↗Source: Virtual machine ↗16Container · meaningRECALL
17Firmware · meaningRECALL
18Kernel · meaningRECALL
Core of an operating systemManages hardware and system resources
Share this card ↗Source: Kernel (operating system) ↗19Binary digitRECALL
20Algorithm · meaningRECALL
21Database · meaningRECALL
22Version control · meaningRECALL
23Repository · meaningRECALL
Collection of project files and historyOften called a repo
Share this card ↗Source: Repository (version control) ↗24Thread · meaningRECALL
A sequence of execution within a processProcesses may contain many
Share this card ↗Source: Thread (computing) ↗25File system · meaningRECALL
Method for organizing stored filesExamples include NTFS and ext4
Share this card ↗Source: File system ↗
Ready when you are
Flip the first card.
Study at your pace, or test what stayed with you. Your local progress is saved as you go.