Что такое операционная система

Обновлено Обновлено: Опубликовано Опубликовано:

Операционная система —
простыми словами

программа, которая позволяет управлять оборудованием — компьютером, мобильным телефоном, часами и так далее. По сути, она является прослойкой между машинным языком и пользователем.

На текущий момент, самые распространенные семейства операционных систем — Windows и UNIX (особенно, Linux и BSD).

Примеры наиболее часто используемых систем.

Для компьютера:

  • Windows
  • Linux:
    • Ubuntu
    • CentOS
    • Debian
    • Red Hat
    • Mint
    • Arch Linux
  • FreeBSD
  • Mac OS X

На телефоне, планшете:

  • Android
  • iPhone OS
  • Windows Phone

Основные функции, которые выполняет операционная система.

Обязательные:

  • Управление оперативной памятью.
  • Обеспечение пользовательского интерфейса.
  • Сохранение информации об ошибках системы.
  • Управление данными на носителях (жесткие диски, SSD).
  • Запуск программ и обеспечения среды для их корректной работы.
  • Унифицированный доступ к периферии (мышь, клавиатура, камера и так далее).

Дополнительные:

  • Многозадачность.
  • Эффективное распределение ресурсов.
  • Ограничение доступа процессам к ресурсам.
  • Доступ к системе авторизованному пользователю.
  • Предоставление среды для взаимодействия процессов между собой.
  • Самозащита от случайных или злонамеренных действий пользователей.

Прочитайте более подробно об операционной системе на Википедии

Встречается в статьях

Решение проблем:

  1. USB не опознано
  2. Hal.dll отсутствует или поврежден
  3. Не запускается игра или вылетает на рабочий стол
  4. Зависает GRUB и требует нажатия Enter
  5. Слишком длинный путь к источнику

Инструкции:

  1. Как поменять MAC-адрес сетевой карты в Windows
  2. Как купить программу в Интернете
  3. Как обновить драйвер видеокарты
  4. Как установить драйвер на звук
  5. Как настроить Freeradius для Active Directory и MySQL
  6. Как настроить samba4 на FreeBSD 10
  7. Как настроить OpenVPN с аутентификацией через LDAP
  8. Установка веб-сервера Apache на FreeBSD
  9. Установка Nginx + PHP + MySQL на Astra Linux
  10. Как оптимизировать веб-сервер NGINX
  11. Как сделать скриншот экрана на компьютере
  12. Как зайти в БИОС
  13. Как установить Project Server 2010
  14. Как настраивать терминальный сервер
  15. Установка и настройка OpenVPN на CentOS
  16. Как посмотреть версию своей Windows
  17. Как настроить сервер OpenVPN на Windows
  18. Как работать с iptables для настройки брандмауэра
  19. Как пользоваться программой для тестирования скорости сети iPerf

Мини-инструкции:

  1. Как включить или отключить сетевой адаптер
  2. Как удалить браузер Microsoft Edge
  3. Как пользоваться командой ping
  4. Как установить Virtualbox
  5. Как настроить сеть в CentOS 7
  6. Как установить MariaDB на Linux CentOS 7
  7. Как открыть службы Windows
  8. Как найти файл в Linux
  9. Как настроить ротацию логов во FreeBSD
  10. Как монтировать NTFS в Linux
  11. Как в Linux изменить имя компьютера
  12. Свободное место на разделах UNIX
  13. Настройка удаленного рабочего стола
  14. Как настроить IP-адрес в Windows
  15. Настройка NFS сервера на FreeBSD
  16. Как изменить mac-адрес во FreeBSD
  17. Как добавить пользователя в Windows 10
  18. Использование tar в UNIX-системах
  19. Как создать и настроить вторичную зону в BIND
  20. Инструкция по установке VMware Tools на Linux
  21. Включение журнала для медленных запросов в MySQL
  22. Как создавать GPT-диски в системах на базе Linux
  23. Как работать с симлинками в Windows и Linux
  24. Как настроить Apache для работы по HTTPS (SSL)
  25. Как зарезервировать IP-адрес на DHCP-сервере
  26. Как настроить автоматическую чистку логов в системах UNIX
  27. Как ограничить время RDP-сессий на терминальном сервере
  28. Добавление дискового пространства виртуальной машине в VMware
  29. Инструкция по настройке VLAN интерфейсов на CentOS 7
  30. Подробная инструкция по настройке OpenVPN клиента
  31. Как установить, настроить и создать виртуальную машину в KVM на CentOS 7
  32. Как установить, настроить и создать виртуальную машину в KVM на Ubuntu Server
  33. Как установить и настроить DNS-сервер Bind на Linux Ubuntu
  34. Инструкция по смене значения MTU на Windows и Linux
  35. Как управлять процессами в операционной системе Linux

Вопросы и ответы:

  1. Какая операционная система лучше подходит для файлового сервера
  2. Какие бывают файловые сервера
  3. Все версии операционной системы Windows
  4. Обзор операционной системы Windows Server 2016
  5. Что в первую очередь нужно настраивать на UNIX серверах
  6. Сколько стоит настроить сервер и от чего зависит цена

Описание программ:

  1. Everest — собираем информацию о компьютере
  2. Autoruns — автозапуск программ в Windows
  3. K-Lite Codec Pack — кодеки и плеер

Примеры скриптов:

  1. Создание резервных копий баз данных MySQL или MariaDB

Примеры моих работ:

  1. Установка сервера 1С на Linux
  2. Mac OS X и Linux на MacBook
  3. Установка и настройка Exchange Server
  4. Установка сервера ISA Server для контроля Интернет-трафика
  5. Установка прокси-сервера на базе UNIX
  6. Установка сервера резервного копирования на базе Symantec Backup Exec
  7. Виртуализация серверов с применением Microsoft Hyper-V
  8. Установка сервера инвентаризации на базе OCS Inventory
  9. Отказоустойчивый и надежный файловый сервер
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

MTU   Биткоин   FPS   Adblock   Файловый сервер   Root   Ceph   Asterisk   Маска сети   OEM   LTE   Куки (cookie)   XCache   Терминальный сервер   Mail.ru   FTP   ICQ   GPT   ИБП (UPS)   Bluetooth  
.....