- •Кафедра «Информационные технологии»
- •Лекция 5
- •Операционные системы
- •1950-е годы: человек-оператор
- •1960-е годы: от автооператора до
- •1960-е годы: от автооператора до
- •Однопрограммный режим - каждая новая
- •Задача (task) — вычислительный процесс, требующий определенных ресурсов (процессора, памяти).
- •Основные функции пакетной ОС
- •Основные функции пакетной ОС
- •Аналогия между ОС ЭВМ и системой управления промышленным производством:
- •На протяжении 1960-х гг. мультипрограммные ОС совершенствовались. В этой области «высшее достижение» -
- •1970-е годы: диалоговые ОС с разделением времени
- •1970-е годы: диалоговые ОС с разделением времени
- •Стадии развития ОС с разделением времени
- •ОС Unix
- •ОС Unix
- •ОС Unix
- •Развитие ОС Unix привело к появлению трех семейств ОС: Unix, Linux и BSD
- •1980-90-е годы: настольные ОС
- •Программное и техническое обеспечение офисной деятельности
- •Еще раз о терминологии
- •в офисной деятельности
- •Новые ИТ, используемые в офисной деятельности
- •Новые ИТ, используемые в офисной
- •Новые ИТ, используемые в офисной деятельности
- •Новые ИТ, используемые в офисной деятельности
- •Новые ИТ, используемые в офисной
- •Новые ИТ, используемые в офисной
- •Примеры пользовательских интерфейсов АРМ
- •6) Технологии компьютерного офиса - коллективная работа в офисе с высоким уровнем компьютеризации,
- •7) Технология "Клиент-сервер" –
- •8) Технологии использования интегрированных ППП –
- •9) Технологии машинной графики и визуализации – технологии, базирующиеся на системах рисования и
- •10) Гипертекстовые технологии
- •12) Технология виртуальной реальности –
- •12) Технология виртуальной реальности
- •Офисное делопроизводство
- •Офисное делопроизводство Эволюция делопроизводства и офисных т
- •Офисное делопроизводство Эволюция компьютеризации предприятий
- •Схема эволюции компьютеризации и
- •Многотерминальные централизованные системы
- •Позднее (1970-е годы) - решена задача подсоединения терминалов через телефонные сети с помощью
- •1970-е годы
- •Середина 1970-х годов - появление мини- компьютеров - небольших по сравнению с мэйнфреймами
- •На следующем этапе предприятия стали объединять мини-компьютеры между собой и
- •В середине 70-х начали появляться ПК.
- •Первый "ПК компании IBM" - IBM PC –
- •1981 г. - первый успешно продаваемый ПК IBM PC – «родоначальник» современных ПК.
- •Для решения проблемы обмена данными ПК стали объединять в сети. ПК в сети
- •Затем - сети с выделенным сервером:
- •Клиентские и серверные приложения могут быть установлены на одном компьютере, а могут и
- •Распространение Интернета привело к
- •Эволюция офисного программного обеспечения - основные этапы
- •1979 г. - компания Micropro International выпустила текстовый процессор Wordstar, который оказал большое
- •Текстовые редакторы совершенствовались и со временем получили статус текстовых процессоров.
- •1978 г. - первая электронная таблица (ЭТ) - Visicalc (Дэн Бриклин, Боб Фрэнкстон),
- •1984 г. - программа PowerPoint (Боб Гаскинс, Беркли) - создание слайдов для проведения
- •1988 г. - ранняя версия интегрированного пакета программ Microsoft Office, который включал текстовый
- •Идея интегрированного офисного пакета - набор взаимодействующих программ
- •2003 г. - продукт Office System
- •Особенности языка разметки XML
- •Особенности языка разметки XML
- •Интеграция приложений MS Office
- •За счет интеграции приложений MS Office возможно
- •Дополнительные офисные программы
- •Альтернативные офисные программы
- •OpenOffice.org включает:
- •Для пользователей, нуждающихся в
- •Русский офис — серия программ компании «
Кафедра «Информационные технологии»
Введение в специальность
Курс лекций по дисциплине «Введение в специальность»
для специальности направления 1-40 01 02 01 «Информационные системы и
технологии (в проектировании и производстве)»
Автор-составитель
Е.Г. Стародубцев, доцент, канд. физ.-мат.1 наук
Лекция 5
Программное обеспечение информационных систем
Системное и прикладное программное обеспечение. Операционные системы и среды.
Программное и техническое обеспечение офисной деятельности. Офисное делопроизводство.
2
Операционные системы
Операционная система (ОС) — важнейшая часть системного ПО — совокупность
программ, организующих и обслуживающих вычислительный процесс на ЭВМ.
Современный пользователь «не видит» саму машину, а «общается» только с ОС. Но так
было не всегда. ОС прошли сложный путь эволюции, анализ этого пути важен для понимания современного состояния и
тенденций развития ОС.
3
1950-е годы: человек-оператор
В середине машинного зала - центральный пульт управления.
Стоимость 1 ч машинного времени ~ зарплата инженера за месяц.
1-е действие за пультом — нажатие кнопки «Стирание ОЗУ», затем в пустую машину вводилась колода перфокарт и управление передавалось в ячейку с адресом 0001.
Лампочки «Останов», «Авост»
Программисты4 за пультом управления ЭВМ БЭСМ-4
1960-е годы: от автооператора до
пакетных ОС с мультипрограммированием
Первые системы организации вычислительного процесса - автооператоры, мониторные системы
или супервизоры, появились вместе с машинами
второго поколения в начале 1960-х гг.
Для их реализации в конструкцию ЭВМ внесли
изменения:
• При окончании программы или исключительной ситуации - не физический останов, а
прерывание - принудительная передача управления мониторной программе, постоянно хранимой в защищенной области памяти (еще одно новшество) и не стираемой перед вводом
новой программы. |
5 |
|
1960-е годы: от автооператора до
пакетных ОС с мультипрограммированием
Первые системы организации вычислительного процесса -
автооператоры, мониторные системы или
супервизоры, появились вместе с машинами второго поколения в начале 1960-х гг.
Для их реализации в конструкцию ЭВМ внесли
изменения:
• Для описания инструкции автооператору в мониторных системах имелись языки управления заданиями.
Появление первых мониторных систем резко увеличило КПД ЭВМ. Были устранены внешние простои из-за оператора, однако обнаружились
другие — внутренние. |
6 |
Однопрограммный режим - каждая новая
задача ждет окончания предыдущей => ресурсы ЭВМ используются неэффективно. Для уменьшения «внутренних простоев» - режим
мультипрограммирования, реализован в пакетных ОС 1960-х годов. Основные понятия пакетной ОС — задание и задача.
Задание (job) — «колода перфокарт», переданная программистом на ВЦ. Задание содержит:
1)карты управления заданием на языке JCL,
2)программу на любом языке программирования,
3)исходные данные к программе. 7
Задача (task) — вычислительный процесс, требующий определенных ресурсов (процессора, памяти).
Задание состоит из нескольких задач
(компиляция модулей программы, редактирование межпрограммных связей, исполнение программы, печать, …).
В мультипрограммной ОС в машину сразу загружается целый пакет заданий. Система самостоятельно организует вычислительный процесс.
8
9
Основные функции пакетной ОС
1) Управление заданиями: формирование очередей, образование задач. Этим занимается компонент ОС - главный планировщик.
2) Управление задачами — выделение им ресурсов, защита задач друг от друга,
обработка прерываний - выполняется
супервизором ОС.
10