Во время работы программы копирования
Во время работы программы копирования может возникнуть несколько десятков различных ситуаций (например, сбой при чтении, неготовность дисководов к чтению или записи, отсутствие места для копирования). Для всех этих ситуаций необходимо предусмотреть соответствующие сообщения. ОС скрывает от пользователя эти сложные и ненужные
ему подробности и предоставляет ему удобный интерфейс
(способ взаимодействия) для работы.
ОС реализует много различных функций, в том числе:
• создает рабочую среду и поддерживает пользовательский интерфейс;
• обеспечивает выполнение команд пользователя и программных инструкций;
• управляет аппаратными средствами компьютера;
• обеспечивает разделение аппаратных ресурсов между программами;
• планирует доступ пользователей к общим ресурсам;
• обеспечивает выполнение операций ввода/вывода, хранения информации и управление файловой системой;
• осуществляет восстановление информации в случае аппаратных сбоев и программных ошибок.
Развитие операционных систем всегда следовало за развитием аппаратуры.
Краткий исторический экскурс.
В первых вычислительных машинах (40-е годы) ОС не было. Пользователи имели полный доступ к машинному языку и все программы писали непосредственно в машинных кодах.
Большинство компьютеров второго поколения (50-е годы) работало в пакетном режиме. Программные средства, обслуживающие пакетную обработку программ пользователей можно считать первыми ОС. Их задача сводилась к тому, чтобы, получив от оператора сразу несколько программ пользователей, быстро выполнить их одну за другой, тем самым устранив задержки при переходе от программы к программе.
По мере роста мощности вычислительных систем операционные системы стали создаваться как системы, коллективного пользования с мультипрограммным режимом работы и как системы мультипроцессорного типа («муль-ти» — множественность, многократность).
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий