- •Операционные системы (ос) Функции ос
- •Поколения операционных систем
- •Функции ос:
- •Классификация ос
- •Многозадачность
- •Количество пользователей
- •Интерфейс
- •Назначение ос
- •Организация работы программы подMsdos
- •Операционная системаMsdos
- •Примеры наиболее часто встречающихся расширений
- •Полное имя файла
- •Дерево каталогов
- •Атрибуты файлов
- •Зарезервированные имена:
- •Шаблон (маска) имени файлов
- •ПриглашениеMsdos
- •Msdos. Команды работы с каталогами
- •Копирование файлов
- •Verify [on/off]
- •Командные (пакетные) файлы
- •Call [диск:][путь] имя_файла [параметры_вызова]
- •Файл начальной загрузкиautoexec.Bat
- •Создание меню в начальной загрузке
- •СтруктураMsdos
- •Процедура начального тестирования и загрузки компьютера
- •MicrosoftWindows История создания и развития Windows.
- •ОтличиеWindowsотDos.
- •Достоинства, предлагаемыеWindows:
- •Концепция операционной системыWindows
- •Основные технологические механизмыWindows
- •Содержание
- •22 Операционные системы
Операционные системы (ос) Функции ос
ЭВМ |
Операционная система
|
|
Пользователь |
Поколения операционных систем
Поколения |
Характеристики | |
0 |
40-е |
ОС не было, пользователю предоставлялся только машинный язык, который выполнял все функции интерфейса между человеком и машиной. |
1 |
50-е |
Основная задача ОС - ускорение перехода с задачи на задачу, так называемый пакетный режим запуска задач, а также функции очистки ОЗУ после завершения работы задачи от оставшийся после нее информации. |
2 |
60-е |
Системы коллективного пользования. Появилось файловая система, имена устройств, избавившая пользователей от работы с устройствами на физическом уровне. Первые системы реального времени. |
3 |
середина 60-х - начало 70-х |
Появление ЭВМ общего назначения вызвало и появление операционных систем общего назначения, пригодных для задач различного профиля. Следствием такой универсализма явилось низкая эффективность работы, но избавило пользователей от необходимости знать аппаратные особенности ЭВМ. |
4 |
70-е |
Современное поколение ОС. ДОС. |
Перспективы |
Создание параллельных, многопроцессорных ОС. Полное скрытие от пользователя аппаратных ресурсов компьютера, работа в виртуальной машине, снимающая проблемы переноса задач с одной платформы на другую. Расширение функций работы в локальных и глобальных сетях. Системы безопасности. |
Функции ос:
Диалог с пользователем
Связь между аппаратным и программным обеспечением
Управление ресурсами компьютера
Запуск программ и контроль за их выполнением
Классификация ос
одно- и многозадачные (в зависимости от числа параллельно выполняемых прикладных процессов)
одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с ОС)
непереносимые и переносимые на другие ПК
несетевые и сетевые, обеспечивающие работу в локальной сети ЭВМ
По доступности исходного кода (пользователь может изменять исходный код)
По виду интерфейса пользователя: графические и интерфейс командная строка
По назначению
Многозадачность
Многозадачность - разделение процессов и ресурсов компьютера между процессами
Выделяются системы с вытесняющей и невытесняющей многозадачностью.
При невытесняющей активный процесс выполняется до тех пор, пока он по собственной инициативе не отдаст управление операционной системе, чтобы она выбрала из очереди другой готовый к выполнению процесс.
При вытесняющей многозадачности решение о переключении одного процесса на другой принимается операционной системой. Системы с вытесняющей многозадачностью являются более надежными, стабильными и эффективными.
Количество пользователей
Операционные системы делятся по числу одновременно работающих пользователей на однопользовательские и многопользовательские.
В многопользовательских системах возможна одновременная работа нескольких пользователей, подключенных по сети или локально.
Интерфейс
Интерфейс – взаимодействие между системой или системами
совокупность средств, стандартных сигналов, обеспечивающих обмен данными между устройствами
комплекс средств, которые пользователь использует для взаимодействия с техническим устройством