Программаное обеспечение вычислительных систем Классификация, назначение, состав и функционирование ос лекция 7

Вид материалаПрограмма

Содержание


Знать - Уметь – Обладать навыками 3
Первый период (1945–1955 гг.). Ламповые машины. Операционных систем нет 3
Третий период (начало 60-х – 1980 г.). Компьютеры на основе ИС. Первые многозадачные ОС 4
Что такое операционная система 7
Виртуальные машины 12
И немного философии… 14
Знать - Уметь – Обладать навыками
Перечень понятий и категорий
Повторение пройденного
Эволюции вычислительных систем и понятий
Первый период (1945–1955 гг.). Ламповые машины. Операционных систем нет
Второй период (1955 г.–начало 60-х). Компьютеры на основе транзисторов. Пакетные ОС
Третий период (начало 60-х – 1980 г.). Компьютеры на основе ИС. Первые многозадачные ОС
Четвертый период (с 1980 г…). ПК. Классические, сетевые и распределенные системы
Распределенная система
ОС. В каждой операционной системе
Классификация и основы построения операционных систем
Что такое операционная система
Операционная система как виртуальная машина
Операционная система как менеджер ресурсов
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6




ВИРТУАЛЬНАЯ ШКОЛА КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ







Программаное обеспечение вычислительных систем
Классификация, назначение, состав и функционирование ОС




Лекция 7.

Сазанов В.М.






Аннотация

В данной лекции вводится понятие операционной системы; рассматривается эволюция операционных систем; описываются функции и подходы к построению операционных систем и сред.
Содержание лекции

Знать - Уметь – Обладать навыками 3

Перечень понятий и категорий 3

Повторение пройденного 3

Эволюции вычислительных систем и понятий 3

Первый период (1945–1955 гг.). Ламповые машины. Операционных систем нет 3

Второй период (1955 г.–начало 60-х).
Компьютеры на основе транзисторов. Пакетные ОС 4


Третий период (начало 60-х – 1980 г.). Компьютеры на основе ИС.
Первые многозадачные ОС 4


Четвертый период (с 1980 г…). ПК. Классические, сетевые и распределенные системы 6

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

Что такое операционная система 7

Функции и состав операционных систем 8

Принципы классификации 9

Реализация многозадачности 9

Поддержка многопользовательского режима 9

Многопроцессорная обработка 9

Системы реального времени 9

Основные понятия, концепции ОС 10

Системные вызовы 10

Прерывания 10

Исключительные ситуации 10

Файлы 10

Процессы, нити 11

Архитектурные особенности ОС 11

Монолитное ядро 11

Многоуровневые системы (Layered systems) 11

Виртуальные машины 12

Микроядерная архитектура 12

Смешанные системы 13

Заключение 13

Приложение 1. Некоторые сведения об архитектуре компьютера 14

Задачи и проблемы информатики 14

И немного философии… 14

Использованная литература 15

Поле понятий 16

============================================================

Ключевые слова


Первоисточники

При составлении лекции использовались материалы Интернет-университета информационных технологий, в частности курс

1. Коньков К. А., Карпов В. Е. Основы операционных систем. М.: Интуит. – 2006.


Знать - Уметь – Обладать навыками





Знать:
  • Определения
  • Понятия, составляющие предмет информатики

Уметь:

Ориентироваться в понятиях и моделях

Обладать навыками:
  • Анализа проссов ОС

Перечень понятий и категорий





Понятия




Новые

Категории










Информация

Информационные ресурсы



Повторение пройденного


Напомним


В данной лекции вводится понятие операционной системы; рассматривается эволюция развития операционных систем; описываются функции операционных систем и подходы к их построению.

Программное обеспечение комеьютера принято разделять на общесистемное и прикладное.

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

Прикладное программное обеспечение разделяют на средства разработки и приложения.

Средства разработки – это инструменты программиста. Традиционными средствами являются системы (среды) программирования - СП, использующие алгоритмические языки программирования – ЯП. Основой систем программирования являются трансляторы - программы, переводящие исходный текст на ЯП в машинный объектный код. Трансляторы в свою очередь бывают 2 типов – интерпретаторы и компиляторы.