Главная Обратная связь

Дисциплины:






Классификация ОС, управления данные в ОС



Операционные системы

Операционная система – это набор программ, которые позволяют возможность работы самого пользователя с аппаратной частью компьютера, и дает возможность работы с интерфейсом в зависимости от версии операционной системы.

Классификация ОС

1. Нулевое поколения (40-50 гг.) операционная система отсутствует полный доступ к ЭВМ на машинном языке в двоичном коде. Главная цель разработчиков данного поколения максимально использовать ресурсы ЭВМ и упростить труд программиста.

2. Первое поколения 60 гг. появляется система пакетной обработки в каждый момент времени аппаратной частью ПК обрабатывалась одна прикладная задача, пользователи не работают на физическом уровне обработку выполняет человек оператор программы и данные формируются виде пакета разделенными специальными символами пакет сохраняются на перфокартах и магнитных лентах в ЭВМ находятся постоянно управляющая программа которая последовательно считывает пакеты данных и формируют результат в виде другого пакета который выдается с определенного терминала при этом управляющая программа фиксирует время управления всех операций а также выдачу результата и системные прерывания

3. Второе поколения 65-75 гг появляется мульти программный режим в ЭВМ осуществляется максимально пропускная способность в единицу времени обрабатываются как много больше задач появляется система с разделением времени обеспечивает работу пользователя непосредственно с ЭВМ через устройство телетайпного типа (электро- пишущая машинка) и непосредственно с первой версии дисплея.

4. Третье поколения 70-80гг. появляется многорежимные системы которые совмещают в себе мульти программирования пакетную обработку системы с разделением времени появления первой версии операционной системы (ОС/360) разработана на языке JCL появляется многозадачность которая позволяет использовать концепцию баз данных появляется приоритетное задания и выделения определенных ресурсов на использования ограниченных ресурсов компьютеров.

5. Четвертое поколения с середины 70гг. появления первых персональных ПК режима online сетевого компьютера появления виртуального ресурса — это функционально программно моделируемый эквивалент реального монопольного ресурса, допускающий возможность работы и использование одного определенного ресурса, появления мути программирование—это виртуализация центрального процессора буферный ввод вывод виртуализацию устройств, ввода вывода.

Главная цель разработчиков ОС

1. Эффективное использования всех компьютерных ресурсов

2. Повышения производительности труда программистов

3. Простота гибкость и эффективность, и надежность организации вычислительного процесса



4. Обеспечения независимости прикладных программ от аппаратного обеспечения компьютера

Реализация операционной системы:

1. Интерфейс пользователя (командный и графический)

2. Разделения аппаратных ресурсов между пользователей

3. Работа локальной и глобальной сети

4. Возможность работы с общими данными в режиме коллективного пользования

5. Планирования доступом пользователя к общим ресурсом

6. Эффективное выполнения операции ввода вывода

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

Классификация ОС, управления данные в ОС.

Управления данными включают следующие компоненты:

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

2.

Прикладная программа
Драйвер устройства
Контроллер устройства
Носитель информации
Оперативное управления – это распределения оперативной памяти под программы и данные реализация обмена данными между оперативной и внешней памяти

Аппаратура


Входная файл

 


Входной буфер

Программы

 


Выходная запись

Аппаратура
Контроллер устройства  
Драйвер устройства  

Программы ОС занимают в оперативной памяти объем установленной при конфигурирования системы.

Операционная система обеспечивает осуществления вычислительной системе следующие задачи:

1. Обработка задач и процессов

2. Работу системы в режиме диалога и квантования времени.

3. Работу системы в реальном масштабе времени в составе микропроцессорных многопроцессорных и многомашинных комплексов.

4. Связи оператора с системой.

5. Протоколирования кода выполнения вычислительных работ.

6. Обработка данных поступающих по каналов связи.

7. Функционирования Устройств ввода вывода .

8. Использования широкого набора средств отла+дки и тестирования программ

9. Планирования прохождения задач в соответствии с их приоритетами

10. Введения учета и контроля за использования данных программ и ресурсов ЭВМ.

 

Классификация программ:

1. Управляющая программа. Определяет порядок обрабатывающих программ на их выполнения и обеспечивает определенным набором услуг для их реализации.

2. Программы управления задачами. Считывают входные потоки задач, обрабатывают их зависимости от приоритета формируют одновременно выполнения нескольких заданий соблюдая при этом порядок вызова процедур и любые системные вызовы.

3. Программа выполнения данными обеспечивают способы организации идентификации хранения выборки обрабатываемых данных

4. Программы управления восстановления обеспечивают восстановления любых программ после сбоя или прерывания возникшие в результате ошибки пользователя или неправильной работе определенной программы

Классификация операционных систем.

1. Mainframe – обеспечивают пакетную обработку, обработку транзакций и разделения времени.

2. Серверные операционные системы.

3. Многопроцессорные

4. Операционные системы для ПК.

5. Операционные системы рельного времени

6. Встроенные ОС.

7. ОС для смарт карт(разумные карты)

Пользовательский интерфейс ОС.

Операционная среда – это множество компьютерных программ обеспечивающие оператору возможность управлять вычислительными процессами и службами.

Операционная среда включает ОС прикладные программы сетевые службы базы данных

пользовательский интерфейс – это правило взаимодействия, а также средства и методы с помощью эти реализованы.

Программный интерфейс – это набор процедур, который упрощает для администратора управления ЭВМ.

Классификация:

1. Командный интерфейс.

2. Графический или оконный интерфейс

3. SILK интерфейс (речь мышления образ знания язык)

4. Интерфейс основанный на искусственном интеллекте.

 

Принципы:

1. Интуитивность

2. Согласованность

3. Дружественность

4. Принцип обратной связи

5. Простота интерфейса

Популярные операционные среды Gnome и KDE

Вкачают: рабочие поверхность, виртуальные рабочие столы, меню для запуска приложений рабочие приложения и стандартные нижняя поверхность

Сервисная система-это программный продукт изменяющий и дополняющий пользовательский и программный интерфейс операционной системы.

Роль операционной среды

Роль оболочки операционной системы. Оболочка не заменяет операционную системы пользователю приходится использовать командный интерфейс в любой операционной системы

Утилита это система дополняющий пользовательский интерфейс функции:

1. Обслуживание жесткого диска.

2. Обслуживания файлов и каталогов

3. Работа с архивами.

4. Защита от компьютерных вирусов.

5. Предоставления пользователю расширенной информации

6. Шифрования информации.

 

Интерактивная информационная система – это информационная вычислительная система в которой передача и обмен информации происходит в режиме диалога.

Интерактивный режим – это режим непосредственного взаимодействия человека и компьютера

Диалоговый режим- это способ взаимодействия пользователя, при котором происходит непосредственный двухсторонний обмен информации между человеком и ЭВМ. Подразделяется на активный и пассивный режим

Пассивный диалог – это режим взаимодействия пользователя и программной системы инициатива введения которой принадлежит программной системы при этом программная система введет за собой пользователя требует от него точках ветвления вычислительного процесса дополнительную информацию необходимую для принятия в алгоритма решения.

Активный диалоге инициатива двухсторонняя обеспечивается посредством когнитивной компьютерной графики (пиктограмм) или средствами обработками естественного диалога.

Модальный диалог требует обязательного ответа. Немодальный диалог это возможность отложенного ответа или отмены.

Интерактивность это способность информационно-коммуникационной системы без участия пользователя активно и разнообразно реагировать на различные действия.

 

 





sdamzavas.net - 2019 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...