Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГАК-2026.docx
Скачиваний:
1
Добавлен:
16.06.2026
Размер:
2.66 Mб
Скачать

Часть 1. Windows

1. Краткая история

  • 1985 — Windows 1.0 (надстройка над MS-DOS).

  • 1993 — Windows NT 3.1 (первая полностью 32-битная, новая архитектура).

  • 1995 — Windows 95 (интеграция с MS-DOS, интерфейс, который стал классическим).

  • 2000 — Windows 2000 (NT для рабочих станций).

  • 2001 — Windows XP (объединение линий NT и 9x).

  • 2007 — Windows Vista (новая подсистема безопасности, но медленная).

  • 2009 — Windows 7 (доработанная Vista, очень популярна).

  • 2012 — Windows 8 (Metro-интерфейс, стартовый экран, убрана кнопка Пуск — негативно принят).

  • 2015 — Windows 10 (возврат кнопки Пуск, универсальные приложения, постоянные обновления).

  • 2021 — Windows 11 (новый интерфейс, требования TPM 2.0, поддержка Android-приложений).

2. Архитектура Windows

Windows использует гибридное ядро (обсуждали в вопросе 13).

Ключевые компоненты:

  • HAL (Hardware Abstraction Layer) — слой абстракции оборудования, изолирует ядро от конкретного железа.

  • Ядро (kernel) — базовые функции: планировщик потоков, диспетчер прерываний, синхронизация.

  • Executive — менеджеры объектов, памяти, процессов, ввода-вывода, кэша, безопасности.

  • Драйверы устройств — могут работать в режиме ядра или пользовательском режиме (UMDF).

  • Подсистемы окружения — Win32 (основная), POSIX (устарела), WSL (Windows Subsystem for Linux) — теперь полноценный Linux.

  • Системные сервисы — Service Control Manager, Task Scheduler и т.д.

3. Особенности Windows

  • Графический интерфейс — Windows всегда славилась удобством GUI (хотя споры о том, что лучше, не утихают).

  • Совместимость — огромное количество приложений и игр.

  • DirectX — набор API для мультимедиа и игр.

  • .NET Framework / .NET — платформа для разработки.

  • Active Directory — служба каталогов для корпоративных сетей.

  • Group Policy — централизованное управление настройками.

  • PowerShell — мощная объектно-ориентированная командная оболочка и язык скриптов.

  • WSL (Windows Subsystem for Linux) — позволяет запускать Linux-приложения на Windows.

4. Области применения

  • Десктопы — доминирует (около 75-80% рынка).

  • Серверы — Windows Server (Active Directory, Exchange, IIS).

  • Корпоративная среда — благодаря интеграции с продуктами Microsoft.

  • Игровые ПК — основная платформа для игр.

Часть 2. Linux-дистрибутивы

1. Что такое Linux?

Linux — это ядро операционной системы, созданное Линусом Торвальдсом в 1991 году. Сама по себе ОС на основе ядра Linux называется Linux-дистрибутивом и включает также системные утилиты (обычно от GNU), графический интерфейс, менеджер пакетов и приложения.

2. Философия Linux

  • Open Source — исходный код открыт, можно модифицировать и распространять.

  • Unix-подобность — наследует идеи Unix: всё есть файл, многозадачность, многопользовательность.

  • Модульность — система строится из множества независимых компонентов.

  • Конфигурируемость — можно настроить под любые нужды.

3. Основные компоненты Linux-системы

  • Ядро Linux — монолитное с модулями.

  • GNU Core Utilities — базовые команды (ls, cp, mv, rm, cat и т.д.).

  • Система инициализации — традиционно System V init, сейчас почти везде systemd (запускает сервисы, управляет системой).

  • Менеджер пакетов — инструмент для установки/удаления ПО.

  • Графическая подсистема — X Window System (X11) или Wayland + оконные менеджеры/среды рабочего стола (GNOME, KDE, XFCE и т.д.).