Разнообразие современных операционных систем 10school — различия между версиями

Материал из Wiki 54
Перейти к: навигация, поиск
(Новая страница: «=='''Определение'''== Операционная система, сокр. ОС (англ. ''operating system, OS'') — комплекс взаимос…»)
 
 
(не показаны 12 промежуточные версии 1 участника)
Строка 1: Строка 1:
 
=='''Определение'''==
 
=='''Определение'''==
  
Операционная система, сокр. ОС (англ. ''operating system, OS'') — комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства и организации взаимодействия с пользователем.
+
'''''Операционная система''''', сокр. '''''ОС''''' (англ. ''operating system, OS'') — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
 +
 
 +
Это определение применимо к большинству современных операционных систем общего назначения.
 +
 
 +
 
 +
 
 +
=='''Функции ОС'''==
 +
 
 +
'''''Основные функции ОС:'''''
 +
 
 +
* Выполнение по запросу программ тех достаточно элементарных (низкоуровневых) действий, которые являются общими для большинства программ и часто встречаются почти во всех программах (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
 +
 
 +
* Загрузка программ в оперативную память и их выполнение.
 +
 
 +
* Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
 +
 
 +
* Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
 +
 
 +
* Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
 +
 
 +
* Обеспечение пользовательского интерфейса.
 +
 
 +
* Сетевые операции, поддержка стека сетевых протоколов.
 +
 
 +
'''''Дополнительные функции:'''''
 +
 
 +
* Параллельное или псевдопараллельное выполнение задач (многозадачность).
 +
 
 +
* Эффективное распределение ресурсов вычислительной системы между процессами.
 +
 
 +
* Разграничение доступа различных процессов к ресурсам.
 +
 
 +
* Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.
 +
 
 +
* Взаимодействие между процессами: обмен данными, взаимная синхронизация.
 +
 
 +
* Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
 +
 
 +
* Многопользовательский режим работы и разграничение прав доступа.
 +
 
 +
 
 +
=='''Microsoft Windows'''==
 +
 
 +
Microsoft Windows была создана в средине 1980-х годов. На сегодняшний день – это самая популярная операционная система в мире. Процент пользователей составляет 90%. Секрет популярности заключается в простом процессе освоении ОС самыми рядовыми пользователями всего за пару часов.
 +
 
 +
'''''Преимущества:'''''
 +
 
 +
* Надежная поддержка видео-, аудиокарт, принтеров и т.д.;
 +
 
 +
* Интуитивный интерфейс и легкодоступное освоение ОС;
 +
 
 +
* Простая установка программ и приложений;
 +
 
 +
* Огромный выбор программ, игр, антивирусов, видередакторов, фоторедакторов, текстовых редакторов;
 +
 
 +
* Удобство в использовании;
 +
 
 +
'''''Недостатки:'''''
 +
 
 +
* Необходимость постоянных обновлений для обеспечения безопасности;
 +
 
 +
* Не самая надежная защита от вирусов, которые могут стереть все данные или прекратить работу системы;
 +
 
 +
* Долгая загрузка ОС;
 +
 
 +
 
 +
=='''Apple Mac OS'''==
 +
 
 +
Линейка операционных систем, которые созданы компанией Apple. Это стандартная система для компьютеров Мас. По состоянию на 2014 год процент пользователей составлял от 9 до 10%. Одна из главных причин недостатка популярности Mac OS – высокие цены на технику от Apple.
 +
 
 +
Системы Apple Mac OS имеют сходства с Linux, но отличаются в том, что Mac OS имеет закрытый исходный программный код и является платной.  
 +
 
 +
'''''Преимущества:'''''
 +
 
 +
* Закрытость системы увеличивает быстродействие программ;
 +
 
 +
* Эффективное взаимодействие с памятью и другими процессами;
 +
 
 +
* Надежность в использовании;
 +
 
 +
* Устойчивость к вирусам;
 +
 
 +
'''''Недостатки:'''''
 +
 
 +
* Платная основа;
 +
 
 +
* Устанавливается только на компьютеры Apple;
 +
 
 +
* Имеет узкий спектр использования (предназначена больше для работы);
 +
 
 +
* Ограниченное количество доступных игр на базе Apple Mac OS;
 +
 
 +
=='''Linux'''==
 +
 
 +
В отличии от Mac OS, Linux имеет открытых исходный код. Это позволяет изменять и распространять ОС по всему миру. Например, Windows может распространять исключительно компания Microsoft. Операционная система была названа в честь ее создателя Линуса Торвальдса. Основа для Linux была заложена в 1991 году. Одним из главных факторов низкой популярности Linux заключается в сложности освоения интерфейса и принципа работы ОС для рядовых пользователей ПК.
 +
 
 +
'''''Преимущества:'''''
 +
 
 +
* Бесплатное пользование;
 +
 
 +
* Программы и игры на Windows запускаются в Linux с помощью эмулятора;
 +
 
 +
* Возможность писать собственные программы при наличии знания языков программирования;
 +
 
 +
* Бесплатное программное обеспечение;
 +
 
 +
* Высокий уровень надежности и безопасности;
 +
 
 +
'''''Недостатки:'''''
 +
 
 +
* Ограниченное количество игр и программ с поддержкой Linux;
 +
 
 +
* Ограниченная поддержка аппаратного обеспечения;
 +
 
 +
* Низкая доступность советов в случае проблем с программами или драйверами;
 +
 
 +
* Сложность в освоении;

Текущая версия на 10:50, 24 декабря 2020

Определение

Операционная система, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.

Это определение применимо к большинству современных операционных систем общего назначения.


Функции ОС

Основные функции ОС:

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

Дополнительные функции:

  • Параллельное или псевдопараллельное выполнение задач (многозадачность).
  • Эффективное распределение ресурсов вычислительной системы между процессами.
  • Разграничение доступа различных процессов к ресурсам.
  • Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.
  • Взаимодействие между процессами: обмен данными, взаимная синхронизация.
  • Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
  • Многопользовательский режим работы и разграничение прав доступа.


Microsoft Windows

Microsoft Windows была создана в средине 1980-х годов. На сегодняшний день – это самая популярная операционная система в мире. Процент пользователей составляет 90%. Секрет популярности заключается в простом процессе освоении ОС самыми рядовыми пользователями всего за пару часов.

Преимущества:

  • Надежная поддержка видео-, аудиокарт, принтеров и т.д.;
  • Интуитивный интерфейс и легкодоступное освоение ОС;
  • Простая установка программ и приложений;
  • Огромный выбор программ, игр, антивирусов, видередакторов, фоторедакторов, текстовых редакторов;
  • Удобство в использовании;

Недостатки:

  • Необходимость постоянных обновлений для обеспечения безопасности;
  • Не самая надежная защита от вирусов, которые могут стереть все данные или прекратить работу системы;
  • Долгая загрузка ОС;


Apple Mac OS

Линейка операционных систем, которые созданы компанией Apple. Это стандартная система для компьютеров Мас. По состоянию на 2014 год процент пользователей составлял от 9 до 10%. Одна из главных причин недостатка популярности Mac OS – высокие цены на технику от Apple.

Системы Apple Mac OS имеют сходства с Linux, но отличаются в том, что Mac OS имеет закрытый исходный программный код и является платной.

Преимущества:

  • Закрытость системы увеличивает быстродействие программ;
  • Эффективное взаимодействие с памятью и другими процессами;
  • Надежность в использовании;
  • Устойчивость к вирусам;

Недостатки:

  • Платная основа;
  • Устанавливается только на компьютеры Apple;
  • Имеет узкий спектр использования (предназначена больше для работы);
  • Ограниченное количество доступных игр на базе Apple Mac OS;

Linux

В отличии от Mac OS, Linux имеет открытых исходный код. Это позволяет изменять и распространять ОС по всему миру. Например, Windows может распространять исключительно компания Microsoft. Операционная система была названа в честь ее создателя Линуса Торвальдса. Основа для Linux была заложена в 1991 году. Одним из главных факторов низкой популярности Linux заключается в сложности освоения интерфейса и принципа работы ОС для рядовых пользователей ПК.

Преимущества:

  • Бесплатное пользование;
  • Программы и игры на Windows запускаются в Linux с помощью эмулятора;
  • Возможность писать собственные программы при наличии знания языков программирования;
  • Бесплатное программное обеспечение;
  • Высокий уровень надежности и безопасности;

Недостатки:

  • Ограниченное количество игр и программ с поддержкой Linux;
  • Ограниченная поддержка аппаратного обеспечения;
  • Низкая доступность советов в случае проблем с программами или драйверами;
  • Сложность в освоении;