Разнообразные современных операционных систем
Что такое операционная система?
Операционная система (ОС) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства. Операционных систем в наше время существует огромное множество. Благодаря этим программам происходит организация взаимодействия с пользователем. Управление памятью, процессами, и всем программным и аппаратным обеспечением устраняет необходимость работы непосредственно с дисками и предоставляет простой, ориентированный на работу с файлами интерфейс, скрывает множество неприятной работы с прерываниями, счетчиками времени, организацией памяти и другими компонентами. Взаимодействие пользователя с компьютером Организация удобного интерфейса, позволяющая пользователю взаимодействовать с аппаратурой компьютера за счет некой расширенной виртуальной машины, с которой удобнее работать и которую легче программировать. Вот перечень основных сервисов, предоставляемых типичными операционными системами.
Разработка программ, где ОС представляет программисту разнообразные инструменты разработки приложений: редакторы, отладчики и т.п. Ему необязательно знать, как функционируют различные электронные и электромеханические узлы и устройства компьютера. Часто пользователь может обойтись только мощными высокоуровневыми функциями, которые представляет ОС. Также, для запуска программы нужно выполнить ряд действий: загрузить в основную память программу и данные, инициализировать устройства ввода-вывода и файлы, подготовить другие ресурсы.
[[Файл:bwJwqogLui0.jpg|400px |right |]
- ОС выполняет всю эту работу вместо пользователя. ОС дает доступ к устройствам ввода-вывода. Каждое устройство требует свой набор команд для запуска.
- ОС предоставляет пользователю единообразный интерфейс, который опускает все детали и дает программисту доступ к устройствам ввода-вывода через простейшие команды чтения и записи.
- При работе с файлами управление со стороны ОС предполагает не только глубокий учет природы устройства ввода-вывода, но и знание структур данных, записанных в файлах.
- Многопользовательские ОС, кроме того, обеспечивают механизм защиты при обращении к файлам. ОС управляет доступом к совместно используемой или общедоступной вычислительной системе в целом, а также к отдельным системным ресурсам.
- Она обеспечивает защиту ресурсов и данных от несанкционированного использования и разрешает конфликтные ситуации
Популярные операционные системы
- Microsoft Windows.
- Apple Mac Os X.
- Android.
- IOS.
Microsoft Windows
Семейство проприетарных операционных систем корпорации Microsoft, ориентированных на применение графического интерфейса при управлении. Изначально Windows была всего лишь графической надстройкой-программой для операционной системы 80-х и 90-х годов MS-DOS. По состоянию на август 2014 года под управлением операционных систем семейства Windows по данным ресурса Net Applications работает около 89% персональных компьютеров. Windows работает на платформах x86, x86-64, IA-64 и ARM. Существовали также версии для DEC Alpha, MIPS, PowerPC и SPARC. ==Что такое операционная система?== Операционная система (ОС) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства. Операционных систем в наше время существует огромное множество. Благодаря этим программам происходит организация взаимодействия с пользователем. Управление памятью, процессами, и всем программным и аппаратным обеспечением устраняет необходимость работы непосредственно с дисками и предоставляет простой, ориентированный на работу с файлами интерфейс, скрывает множество неприятной работы с прерываниями, счетчиками времени, организацией памяти и другими компонентами. Взаимодействие пользователя с компьютером Организация удобного интерфейса, позволяющая пользователю взаимодействовать с аппаратурой компьютера за счет некой расширенной виртуальной машины, с которой удобнее работать и которую легче программировать. Вот перечень основных сервисов, предоставляемых типичными операционными системами.
Разработка программ, где ОС представляет программисту разнообразные инструменты разработки приложений: редакторы, отладчики и т.п. Ему необязательно знать, как функционируют различные электронные и электромеханические узлы и устройства компьютера. Часто пользователь может обойтись только мощными высокоуровневыми функциями, которые представляет ОС. Также, для запуска программы нужно выполнить ряд действий: загрузить в основную память программу и данные, инициализировать устройства ввода-вывода и файлы, подготовить другие ресурсы.
[[Файл:bwJwqogLui0.jpg|400px |right |]
- ОС выполняет всю эту работу вместо пользователя. ОС дает доступ к устройствам ввода-вывода. Каждое устройство требует свой набор команд для запуска.
- ОС предоставляет пользователю единообразный интерфейс, который опускает все детали и дает программисту доступ к устройствам ввода-вывода через простейшие команды чтения и записи.
- При работе с файлами управление со стороны ОС предполагает не только глубокий учет природы устройства ввода-вывода, но и знание структур данных, записанных в файлах.
- Многопользовательские ОС, кроме того, обеспечивают механизм защиты при обращении к файлам. ОС управляет доступом к совместно используемой или общедоступной вычислительной системе в целом, а также к отдельным системным ресурсам.
- Она обеспечивает защиту ресурсов и данных от несанкционированного использования и разрешает конфликтные ситуации