Hardware and Operating Systems Essentials Review

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

1/50

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering hardware components, networking, virtualization, malware types, and software development stacks based on the D386 assessment notes.

Last updated 7:11 PM on 6/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

51 Terms

1
New cards

ROM (Read-Only Memory)

Non-volatile memory that retains data even when the power is turned off.

2
New cards

Worm

A type of self-replicating malware that spreads automatically and requires no host file to spread.

3
New cards

Swift

A programming language used for Apple iOS app development.

4
New cards

RAID 6

A RAID level that uses striping with dual parity information to protect data, allowing for the survival of two simultaneous drive failures.

5
New cards

Memory Address Register (MAR)

A control unit register that holds the address of a memory location that is to be accessed.

6
New cards

Bus Topology

A network topology where all devices are connected to a single shared cable called a backbone.

7
New cards

ARP (Address Resolution Protocol)

A protocol that maps a known IP address to its corresponding MAC address within a local network.

8
New cards

Northbridge Chip

A chip responsible for managing high-speed communication between the CPU, RAM, and GPU.

9
New cards

SaaS (Software as a Service)

A cloud service model that delivers fully functional software applications over the internet, requiring no local installation.

10
New cards

Interpreted Language

A programming language where instructions are executed line-by-line at runtime by an interpreter rather than being converted to machine code ahead of time.

11
New cards

Hypervisor

A software layer that manages and runs virtual machines by allocating system resources to each.

12
New cards

Switch

A network device operating at Layer 2 (Data Link) that connects devices within a LAN and forwards data based on MAC addresses.

13
New cards

RAID (Redundant Array of Independent Disks)

A technology that protects against drive failure but is NOT considered a backup solution.

14
New cards

Biometric Authentication

A category of authentication factor known as 'something you are,' which includes fingerprint scans.

15
New cards

SODIMM

A small memory module specifically designed for laptops and other small devices.

16
New cards

TCP (Transmission Control Protocol)

A core internet protocol that ensures reliable data delivery through a connection-oriented session.

17
New cards

Ransomware

Malware that encrypts files, demands payment, and often changes file extensions.

18
New cards

Kafka

A distributed event streaming platform that uses a publish-subscribe model for real-time data pipelines.

19
New cards

CreateProcess()

A Windows function used to create a new process and its primary thread, allowing a program to launch another program.

20
New cards

SSD (Solid State Drive)

A storage device using flash memory with no moving parts, making it unaffected by electromagnetic interference.

21
New cards

Containers

A virtualization technology that shares the host system's OS kernel, making them smaller and faster to start than virtual machines.

22
New cards

Client-Server Model

A centralized network structure where a dedicated server provides services or resources to clients.

23
New cards

IPS (Intrusion Prevention System)

An active security system that can automatically block or prevent attacks.

24
New cards

IDS (Intrusion Detection System)

A passive security system that detects attacks without intervening.

25
New cards

Extended Support

An OS lifecycle phase providing only critical security updates with no new features, such as Windows 10 after October 14, 2025.

26
New cards

LAMP Stack

A traditional open-source backend stack consisting of Linux, Apache, MySQL, and PHP.

27
New cards

PaaS (Platform as a Service)

A cloud model providing a managed environment for developers to build, test, and deploy applications without managing underlying infrastructure.

28
New cards

Type 1 Hypervisor

A hypervisor that runs directly on the host hardware (bare metal).

29
New cards

Type 2 Hypervisor

A hypervisor that runs on top of a host operating system, such as Parallels Desktop for Mac.

30
New cards

Volatile Memory

Memory like RAM that loses all stored data when the power is turned off.

31
New cards

Southbridge Chip

A chip that managed slower peripherals like USB ports and audio; replaced in modern systems by the PCH (Platform Controller Hub).

32
New cards

Full-Duplex

A communication mode where signals can travel simultaneously in both directions, such as a phone call.

33
New cards

Half-Duplex

A communication mode where data can be transmitted in both directions but only one direction at a time, such as a walkie-talkie.

34
New cards

MEVN Stack

A JavaScript stack including MongoDB, Express.js, Vue.js, and Node.js.

35
New cards

Virtual Sandbox

An isolated environment designed to test and run software, including legacy applications.

36
New cards

Stealth Virus

A virus that hides its presence by manipulating system functions during detection to conceal infection.

37
New cards

Bus Architecture

The set of pathways that carry data and signals between computer components.

38
New cards

Chipset

The component that manages and directs data flow through signal pathways on a motherboard.

39
New cards

BPaaS (Business Process as a Service)

A cloud model allowing organizations to outsource standardized business functions like HR and finance.

40
New cards

MongoDB

A schema-flexible NoSQL database that stores data in BSON-like documents instead of fixed tables and rows.

41
New cards

Node.js

A JavaScript runtime built on Chrome's V8 engine that executes code on the server side using an event-driven, non-blocking I/O model.

42
New cards

IDE (Integrated Development Environment)

A full-featured application integrating a code editor, debugger, compiler/interpreter, and other development tools.

43
New cards

Hadoop

An open-source framework for storing (HDFS) and processing (MapReduce) large amounts of data across clusters.

44
New cards

Operating System (OS)

The software responsible for managing hardware/software resources (Device, Memory, File, and Process management) and providing services for programs.

45
New cards

Breakpoint

A debugging tool that pauses program execution at a specific line to allow inspection of variable values.

46
New cards

RAID 10

A combination of RAID 1 (mirroring) and RAID 0 (striping) providing high performance and fault tolerance.

47
New cards

DaaS (Desktop as a Service)

A cloud model delivering virtual desktops to users, accessible from any device for secure remote access.

48
New cards

Mesh Topology

A network design where devices are interconnected with multiple paths, providing high redundancy and the ability to reroute data if one path fails.

49
New cards

MEAN Stack

A JavaScript stack using Angular as the TypeScript-based frontend framework.

50
New cards

ATX (Advanced Technology eXtended)

A standard full-size motherboard form factor designed for high expandability in workstations.

51
New cards

Trojan (Trojan Horse)

Malicious software disguised as legitimate software that tricks users into installing it.