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

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

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

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

На текущий момент, самые распространенные семейства операционных систем — 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. Компьютер выключается сам по себе
  5. Зависает GRUB и требует нажатия Enter
  6. Слишком длинный путь к источнику
  7. Компьютер работает медленно
  8. При включении компьютера постоянно запускается БИОС
  9. Устройство не работает с кодом 37
  10. Система видит не всю оперативную память

Инструкции:

  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. Как вручную настроить сервер хостинга на CentOS 7
  18. Как настроить сервер OpenVPN на Windows
  19. Как настроить связку Apache + HTTP/2 на Linux CentOS 7
  20. Как работать с iptables для настройки брандмауэра
  21. Как пользоваться программой для тестирования скорости сети iPerf
  22. Сервер радиовещания на базе Icecast под Windows и Linux
  23. Инструкция по установке и использованию GLPI на Linux CentOS

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

  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
  36. Настройка связки Asterisk для хранения конфигурации в СУБД
  37. Инструкция по настройке и использованию phplist
  38. Как и где настраивать время сессии PHP
  39. Как установить и настроить сервер Haproxy на Linux CentOS 7
  40. Генерирование сертификатов для OpenVPN с помощью Easy-RSA 3
  41. Как установить и настроить сервер VPN на Linux CentOS 7
  42. Как отключить автоматическую перезагрузку Windows при возникновении стоп ошибки
  43. Проброс USB с помощью сервера usbip на Linux Ubuntu
  44. Как использовать резервные копии iRedMail для восстановления или переноса сервера

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

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

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

  1. CCleaner — чистим компьютер
  2. AIDA64 — собираем информацию о компьютере
  3. Autoruns — автозапуск программ в Windows
  4. 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-специалист.
Настройка серверов, компьютерная помощь.

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

Операционная система   Freeradius   Дистрибутив   Браузер   NTP   Dovecot   Логин   PPPoE   Буфер обмена   Умный дом   Yahoo   BIND   Кулер   DNS   Блог   Squid   Unix shell   Интернет-провайдер   YouTube   MySQL  
.....