- •Операционная система и ппп
- •Классификация операционных систем
- •Основные критерии подхода к выбору операционной системы:
- •1.Классификация программных продуктов. Пакеты прикладных программ.
- •Операционные системы
- •Классификация операционных систем
- •Файловая система
- •Ппп общего назначения – универсальные программные продукты, предназначенные для автоматизации широкого класса задач пользователя. К ним относятся:
- •Ппп общего назначения
- •Офисные ппп
- •Проблемно-ориентированные ппп
- •Ппп автоматизированного проектирования
- •Системы искусственного интеллекта
- •Информационные технологии программирования
Основные критерии подхода к выбору операционной системы:
В настоящее время имеется большое количество операционных систем, и перед пользователем стоит задача определить, какая операционная система лучше других (по тем или иным критериям). Очевидно, что идеальных систем не бывает, любая из них имеет свои достоинства и недостатки. Выбирая операционную систему, пользователь должен представлять, насколько та или иная ОС обеспечит ему решение его задач.
Чтобы выбрать ту или иную ОС, необходимо знать:
на каких аппаратных платформах и с какой скоростью работает ОС;
какое периферийное аппаратное обеспечение ОС поддерживает;
как полно удовлетворяет ОС потребности пользователя, то есть каковы функции системы;
каков способ взаимодействия ОС с пользователем, то есть насколько нагляден, удобен, понятен и привычен пользователю интерфейс;
существуют ли информативные подсказки, встроенные справочники и т. д.;
какова надежность системы, то есть ее устойчивость к ошибкам пользователя, отказам оборудования и т. д.;
какие возможности предоставляет ОС для организации сетей;
обеспечивает ли ОС совместимость с другими операционными системами;
какие инструментальные средства имеет ОС для разработки прикладных программ;
осуществляется ли в ОС поддержка различных национальных языков;
какие известные пакеты прикладных программ можно использовать при работе с данной системой;
как осуществляется в ОС защита информации и самой системы.
1.Классификация программных продуктов. Пакеты прикладных программ.
Операционные системы
Операционная система в наибольшей степени определяет облик всей вычислительной системы в целом. Несмотря на это, пользователи, активно использующие вычислительную технику, зачастую испытывают затруднения при попытке дать определение операционной системе. Частично это связано с тем, что ОС выполняет две по существу мало связанные функции: обеспечение пользователю-программисту удобств посредством предоставления для него расширенной машины и повышение эффективности использования компьютера путем рационального управления его ресурсами.
На сегодня существует ряд определений понятия ОС:
Так как операционная система (ОС) предназначена для управления ресурсами ЭВМ (ОП, процессор, система ввода/вывода, программы, пользователь и т.д.). Такое определение предполагает в качестве ресурса любую составляющую вычислительного процесса, включая самого пользователя, а вычислительный процесс представляется в виде модели, конкурирующей в борьбе за вычислительные ресурсы.
При функциональном подходе ОС определяется множеством основных функций, ею поддерживаемых: распределение ресурсов, поддержка мультипрограммных и диалоговых режимов, управление процессами, данными и т.д.
В качестве третьего подхода, упоминавшегося ранее, можно отметить определение ОС как программного расширения аппаратной среды ЭВМ, обеспечивающего (в том числе) интерфейс более высокого уровня с пользователем. В этой роли ОС вместо физического (аппаратного) обеспечивает логический (программный) интерфейс пользователя с ВС.
В общем случае для ПК можно дать такое определение ОС:
Операционная система — это комплекс взаимосвязанных системных программ, назначение которого — организовать взаимодействие пользователя с компьютером и выполнение всех других программ. Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.
Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы.
В функции операционной системы входит:
осуществление диалога с пользователем;
ввод-вывод и управление данными;
планирование и организация процесса обработки программ;
распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
запуск программ на выполнение;
всевозможные вспомогательные операции обслуживания;
передача информации между различными внутренними устройствами;
программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).
