Operating Systems: The Backbone of Computing

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

1/28

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core operating system principles, history, distributions, security, and platforms.

Last updated 2:19 PM on 8/31/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

29 Terms

1
New cards

Operating System

The most important program on a computer that acts as an intermediary between users and hardware, operating as a resource manager that allocates CPU time, memory, and disk space.

2
New cards

OS as a Coordinator

The operating system role that manages resources, resolves conflicts, and prevents errors across all running programs.

3
New cards

OS as a Facilitator

The operating system role that provides standard facilities, libraries, and interfaces that applications rely on to function smoothly.

4
New cards

Single-user Single-task OS

An operating system type that allows one user and one program at a time.

5
New cards

Single-user Multi-tasking OS

An operating system type that allows one user to run multiple programs simultaneously.

6
New cards

Multi-user Multi-task OS

An operating system type where multiple users share system resources simultaneously.

7
New cards

Real-time OS

An operating system type designed for immediate, time-critical processing and precise task execution.

8
New cards

Bootstrap Program

A program stored in ROM that initiates the OS loading sequence when a computer powers on by locating and loading the operating system kernel into memory.

9
New cards

Kernel

The core part of the operating system loaded into memory by the bootstrap program during startup.

10
New cards

Batch Systems

1950s operating systems where jobs were submitted via punched cards and processed sequentially with output printed on line printers without user interaction.

11
New cards

Time-Sharing Systems

Systems that introduced multiprogramming, allowing multiple users to share CPU time simultaneously.

12
New cards

Personal Systems

Operating systems such as DOS in the 1980s that brought computing capabilities to individuals.

13
New cards

Parallel Systems

Systems where multiple CPUs work simultaneously to achieve greater performance.

14
New cards

Distributed Systems

Networked computers that share resources across different physical locations.

15
New cards

UNIX

An operating system introduced in 1971 that supported multitasking, multiple users, strong file protection, and system safety.

16
New cards

Linus Torvalds

The developer who released the first Linux kernel in 1991 and combined it with GNU software to create an open-source operating system.

17
New cards

Linux Version 0.01

The initial release of the Linux kernel, released in September 1991.

18
New cards

Linux Version 1.0

The first stable Linux kernel, released in 1994.

19
New cards

Linux Version 2.0

The Linux kernel version released in 1996 that added multi-processor support and expanded hardware compatibility.

20
New cards

Linux Distributions

Flavors of Linux tailored for different users and purposes, including RedHat, Fedora, SuSE, Ubuntu, Debian, CentOS, Gentoo, and Slackware.

21
New cards

Command-Line Interface (CLI)

A user interface that provides direct system control through typed commands inside a terminal shell.

22
New cards

KDE

A feature-rich, Windows-like desktop environment for Linux.

23
New cards

GNOME

A clean, modern graphical desktop environment for Linux.

24
New cards

Xfce

A lightweight and fast desktop environment for Linux designed for older hardware.

25
New cards

E17 (Enlightenment)

A visually stunning, highly customizable desktop environment for Linux.

26
New cards

Wine

An acronym for 'Wine Is Not an Emulator', a program that allows Linux users to run Windows applications natively without a Windows license.

27
New cards

Cedega

A fork of Wine optimized specifically for running Windows games on Linux.

28
New cards

LAMP Stack

A web software stack consisting of Linux, Apache, MySQL, and PHP that serves as the foundation for websites and web applications.

29
New cards

Windows NT

An enterprise operating system developed by Microsoft between 1990 and 1994.