Computer Hardware, Architecture, and Storage Systems

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/63

flashcard set

Earn XP

Description and Tags

Comprehensive vocabulary flashcards covering foundational computer hardware, the IPOS cycle, processor components, memory hierarchies, I/O operations, storage mechanics, RAID configurations, and Boolean logic.

Last updated 4:44 AM on 10/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

64 Terms

1
New cards

Information Technology

The technology and people used in creating, maintaining, and making information available.

2
New cards

Computer

An electronic device for storing and processing data, typically in binary form based on instructions given to it in a variable program.

3
New cards

IT Infrastructure

The combined computer systems, networks, operating systems, and resources that support an organization.

4
New cards

Hardware

The physical components of a computer, such as the CPU, keyboard, and hard drive.

5
New cards

Software

The programs and instructions that tell a computer what to do.

6
New cards

Moore's Law

The observation that the number of transistors on an integrated circuit doubles approximately every 22 years, leading to exponential growth in computing power and declining cost per transistor.

7
New cards

Bit

A single binary digit with a value of either 00 or 11.

8
New cards

Byte

A sequence of 88 bits capable of representing 256256 different values (from 00 to 255255), commonly used to store characters.

9
New cards

Volatile Memory

Computer memory that loses its stored contents when electrical power is removed.

10
New cards

Nonvolatile Memory

Computer memory or storage that retains its contents without electrical power.

11
New cards

Peripheral

An auxiliary input, output, or other external device connected to a computer system.

12
New cards

General-Purpose Computer

A computer designed to be capable of running many different programs and tasks.

13
New cards

IPOS Cycle

The fundamental four-stage computing process consisting of Input (data enters), Processing (data is transformed), Output (results are presented), and Storage (data is saved).

14
New cards

System Administrator

An IT professional who maintains computer systems, software configurations, user accounts, and system security.

15
New cards

Network Administrator

An IT professional responsible for setting up, maintaining, and troubleshooting computer networks.

16
New cards

Database Administrator

An IT professional who manages and maintains databases, controls user access permissions, and handles data backups.

17
New cards
<p>Motherboard</p>

Motherboard

The primary printed circuit board that connects and facilitates communication among all major computer components.

18
New cards

Central Processing Unit (CPU)

The primary processor of a computer that executes machine instructions, coordinates data movements, and performs arithmetic and logical operations.

19
New cards

Control Unit (CU)

The internal component of the CPU that acts like a conductor by fetching instructions, decoding opcodes and operands, regulating timing, and issuing control signals to registers, ALU, memory, and I/O.

20
New cards

Arithmetic Logic Unit (ALU)

The execution component of the CPU that performs arithmetic (+, -, ×, ÷), logical comparisons (=, >, <), bit shifts, and Boolean operations.

21
New cards

Registers

The fastest, smallest-capacity storage locations located directly inside the CPU that hold immediate operands, memory addresses, and execution state.

22
New cards

Cache Memory

Extremely fast, small memory located on or close to the processor cores that stores copies of recently or frequently used data and instructions to avoid slower main memory accesses.

23
New cards

Cache Hit

An event occurring when the processor finds the required instruction or data directly in cache memory, avoiding high-latency RAM access.

24
New cards

Cache Miss

An event occurring when the requested instruction or data is not present in cache memory, forcing the CPU to fetch it from slower system RAM.

25
New cards

RAM (Random Access Memory)

Fast, volatile working memory directly accessed by the CPU to hold programs and data currently in active use.

26
New cards

ROM (Read-Only Memory)

Nonvolatile memory retaining its data without power that stores permanent startup code and firmware.

27
New cards

BIOS

Firmware stored on a nonvolatile ROM chip that initializes and tests hardware components during system startup.

28
New cards

Instruction Cycle

The continuous four-stage execution sequence performed by the CPU: Fetch (get instruction from memory), Decode (determine instruction meaning), Execute (carry out operations), and Store (save results/state).

29
New cards

Clock Speed

The operational frequency of a processor measured in hertz (cycles per second), typically expressed in gigahertz (GHz\text{GHz}), indicating billions of cycles per second.

30
New cards

Core

An independent CPU execution unit placed on a chip; multi-core processors place multiple cores on a single chip to execute instruction streams concurrently when tasks can be parallelized.

31
New cards

Virtual Memory

A memory management technique where the memory management unit (MMU) translates program virtual addresses to physical RAM addresses, providing process isolation and using secondary storage as supplemental memory when RAM is scarce.

32
New cards
<p>Memory Hierarchy</p>

Memory Hierarchy

The pyramid architecture of computer storage organizing memory from fastest, smallest, and highest-cost (registers, CPU cache) to slower, larger, and cheaper tiers (RAM, SSD/storage, network/archive).

33
New cards

Instruction Set Architecture (ISA)

The formal specification and contract between software and processor that defines supported machine instructions, registers, data types, and addressing modes.

34
New cards

Microarchitecture

The specific internal hardware design and physical implementation of an Instruction Set Architecture (ISA).

35
New cards

Word

The natural unit and data size that a computer processor handles efficiently in a single operation, commonly 32-bit32\text{-bit} or 64-bit64\text{-bit}.

36
New cards

Synchronous I/O

An input/output communication method where the requesting process must pause and wait for data transfer to complete before executing subsequent operations.

37
New cards

Asynchronous I/O

An input/output method where data transfer is requested while the system continues performing other tasks, handling the result once notified.

38
New cards

Interrupt

A hardware or software signal that alerts the CPU to temporarily halt its current tasks and return attention to handle an external event or I/O transmission.

39
New cards

Direct Memory Access (DMA)

A hardware feature that enables peripherals and applications to transfer data directly to and from system memory without continuous CPU intervention.

40
New cards

IOPS (Input/Output Operations Per Second)

A storage metric measuring the total number of individual read or write operations a storage device can complete within one second.

41
New cards

Throughput

The total volume or quantity of data successfully transferred, sent, or received across a storage or network medium within a specified unit of time.

42
New cards

Latency

The duration of time it takes before requested data begins to arrive, representing the initial response time or delay of an access operation.

43
New cards
<p>IOPS vs. Throughput vs. Latency</p>

IOPS vs. Throughput vs. Latency

Key performance dimensions where IOPS denotes operation frequency, throughput denotes volume per unit time, and latency denotes transfer or delivery delay.

44
New cards

Serial Transmission

A communication mode where bits travel sequentially one at a time over a single path or wire, used in modern standards like USB, PCIe, SATA, and Ethernet.

45
New cards

Parallel Transmission

A data transmission mode where multiple bits travel simultaneously across multiple parallel lines or wires.

46
New cards

Platter

A circular magnetic disk inside a hard disk drive that stores binary data patterns.

47
New cards

Spindle

The motorized central cylinder of a hard drive that rotates magnetic platters at high operational speeds, up to 15,000 rpm15{,}000\,\text{rpm}.

48
New cards

Read/Write Head

The magnetic sensor component suspended over a hard drive platter that reads and writes magnetic data patterns as the disk spins.

49
New cards

Actuator Arm

The mechanical component inside a hard drive that positions and sweeps the read/write heads across the spinning platters to specific tracks.

50
New cards
<p>Hard Disk Drive Anatomy</p>

Hard Disk Drive Anatomy

The physical internal structure of an HDD including platters, spindle, actuator arm, read/write heads, actuator axis, and connectors.

51
New cards

Solid-State Drive (SSD)

A high-speed storage device that stores data persistently using nonvolatile NAND flash memory without moving mechanical parts.

52
New cards

RAID

Redundant Array of Independent Disks; a technique that combines multiple physical hard drives into a single logical storage entity to improve performance, redundancy, or both.

53
New cards

RAID 0 (Striping)

A RAID configuration that stripes data evenly across two or more disks for high read/write performance, offering no data protection or fault tolerance.

54
New cards

RAID 1 (Mirroring)

A RAID configuration that writes identical copies of data to two separate disks to provide high data redundancy and fault tolerance at the expense of storage efficiency.

55
New cards

RAID 5 (Striping with Parity)

A RAID configuration that stripes data and distributed parity across three or more disks, balancing speed, usable storage capacity, and fault tolerance.

56
New cards

RAID 10 (Mirrored Stripes)

A nested RAID configuration combining mirroring and striping (RAID 1+01+0) across four or more drives to deliver the best overall performance and fault protection with lower storage efficiency.

57
New cards
<p>Overview of Common RAID Levels</p>

Overview of Common RAID Levels

A comparison showing the trade-offs in speed, data protection, and storage capacity among RAID 0, RAID 1, RAID 5, and RAID 10.

58
New cards

Lossy Compression

A data compression technique that significantly reduces file size by permanently discarding certain non-critical information.

59
New cards

Parity Bit

An extra bit attached to a binary code string to detect single-bit transmission errors.

60
New cards

Two's Complement

A mathematical binary encoding system used by computers to represent and perform arithmetic with signed negative integers.

61
New cards

Boolean AND

A logical operation that evaluates to 11 only when all evaluated input bits are 11.

62
New cards

Boolean OR

A logical operation that evaluates to 11 whenever at least one evaluated input bit is 11.

63
New cards

Boolean XOR

A logical operation (exclusive OR) that outputs 11 only when the compared input bits have different values.

64
New cards

Boolean NOT

A unary logical operation that reverses or inverts a bit, flipping 00 to 11 and 11 to 00.