AP CSP Big Idea 4 (Computer Systems): How Computers Are Built and Managed

0.0(0)
Studied by 0 people
0%Big Idea 4 Mastery
0%Exam Mastery
Build your Mastery score
multiple choiceMultiple Choice
call kaiCall Kai
Supplemental Materials
Card Sorting

1/24

Last updated 3:08 PM on 3/12/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

Computer system

A coordinated set of hardware and software that accepts input, processes it, stores data, and produces output.

2
New cards

Hardware

The physical components you can touch (chips, wires, keyboard, screen, storage devices, sensors, etc.).

3
New cards

Software

Programs/instructions that tell hardware what to do; can exist in layers (OS, drivers, firmware, apps).

4
New cards

General-purpose machine

A computer that can perform many different tasks because software can reconfigure how the same hardware behaves.

5
New cards

CPU (Central Processing Unit)

The main processor that executes program instructions step-by-step.

6
New cards

Fetch–decode–execute cycle

The repeated CPU process of fetching an instruction from memory, decoding it, executing it, and repeating rapidly.

7
New cards

ALU (Arithmetic Logic Unit)

The CPU subcomponent that performs arithmetic operations and logical comparisons.

8
New cards

RAM (Random Access Memory)

Fast, short-term working memory that holds the data and instructions the CPU needs right now; typically volatile (clears when power is off).

9
New cards

Storage (persistent storage)

Long-term data storage (e.g., SSD, HDD, flash) that keeps files and programs even when power is off.

10
New cards

Input device

Hardware that sends data into the computer (keyboard, mouse, touchscreen, microphone, camera, sensors, scanner).

11
New cards

Output device

Hardware that presents results from the computer (display, speakers, printer, vibration motor).

12
New cards

Network interface hardware

Hardware that connects a device to networks (NIC, Wi‑Fi chip, cellular modem) by sending/receiving bits over a medium.

13
New cards

System software

Software that runs and manages the computer and provides a platform for apps (especially the operating system; also utilities/tools).

14
New cards

Application software

Software used by people to perform tasks (browser, game, photo editor, spreadsheet).

15
New cards

Operating system (OS)

Foundational system software that manages hardware resources and provides common services for applications (CPU, memory, files, devices, security).

16
New cards

Kernel

The core part of an operating system responsible for controlling and allocating hardware resources.

17
New cards

Process

A program that is currently running, including its current state and allocated resources.

18
New cards

Thread

A smaller unit of execution within a process; multiple threads can run within one process.

19
New cards

CPU scheduling

The OS task of deciding which process/thread gets CPU time at a given moment (enables multitasking via rapid switching).

20
New cards

Memory management

The OS function that tracks and allocates RAM, enforces memory protection, and handles situations when memory is scarce.

21
New cards

File system

The OS method for organizing and managing files on storage using abstractions like files, folders/directories, paths, and permissions.

22
New cards

Firmware

Low-level software stored on hardware (often non-volatile) that helps control hardware and initialize devices during startup.

23
New cards

Device driver

Software that lets the OS communicate with a specific hardware device by translating OS requests into device-specific commands.

24
New cards

API (Application Programming Interface)

A set of functions/rules that software uses to interact with other software (often provided by the OS or libraries).

25
New cards

System call

A mechanism by which an application requests a service from the OS (e.g., read a file, use the network) instead of controlling hardware directly.

Explore top notes

note
RIse of Democracy Vocab Pt. 3
Updated 1507d ago
0.0(0)
note
KOREAN - IMPORTANT VOCABULARY
Updated 1262d ago
0.0(0)
note
Indirect Values
Updated 1507d ago
0.0(0)
note
biology
Updated 1941d ago
0.0(0)
note
Factorisation (copy)
Updated 1081d ago
0.0(0)
note
Chapter 9 - Jacksonian Era
Updated 1444d ago
0.0(0)
note
Hello
Updated 1195d ago
0.0(0)
note
RIse of Democracy Vocab Pt. 3
Updated 1507d ago
0.0(0)
note
KOREAN - IMPORTANT VOCABULARY
Updated 1262d ago
0.0(0)
note
Indirect Values
Updated 1507d ago
0.0(0)
note
biology
Updated 1941d ago
0.0(0)
note
Factorisation (copy)
Updated 1081d ago
0.0(0)
note
Chapter 9 - Jacksonian Era
Updated 1444d ago
0.0(0)
note
Hello
Updated 1195d ago
0.0(0)

Explore top flashcards

flashcards
faf
40
Updated 965d ago
0.0(0)
flashcards
faf
40
Updated 965d ago
0.0(0)