Операционные системы Введение 1.Развитие вычислительной техники 2.Основы архитектуры вычислительной системы.

Презентация:



Advertisements
Похожие презентации
Операционные системы. Первое поколение компьютеров (элементная база - электронно-вакуумных лампы) – конец 40-х - начало 50-х годов XX века (1946 г. в.
Advertisements

Операционные системы Введение (часть 1) 1.Развитие вычислительной техники (четыре поколения компьютеров) 2.Основы архитектуры вычислительной системы.
Презентацию подготовила ученица 10 класса МБОУ «Идрицкая СОШ» Воробьева Светлана Учитель по предмету Новикова Лариса Валерьевна.
Эволюция развития информационных технологий. Развитие ЭВМ Первое поколение ЭВМ (1950-е гг.) было построено на базе электронных ламп и представлено моделями:
История предмета год.- Чарьлз Бебидж механическо- вычислительную машину, использовав.
ПРЕЗЕНТАЦИЯ НА ТЕМУ «ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА ЧЕТВЁРТОГО ПОКОЛЕНИЯ» ПРЕЗЕНТАЦИЮ ПОДГОТОВИЛ УЧЕНИК 8 А КЛАССА ВЛАСЕНКО МАКСИМ.
Архитектура ЭВМ. Развитие Вычислительной Техники ( ВТ) обусловлено успехами в 3-х областях : 1. В технологии производства, как элементарной базы ВТ, так.
Поколения ЭВМ © Ягодкина Ю.В., ГОУ СОШ 1028, 2010.
ПОНЯТИЕ ПРОГРАММЫ, ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.. Программа - составленная на понятном компьютеру языке точная и подробная последовательность инструкций;
Компьютер как средство обработки информации. Компьютер – это универсальная электронная машина, которая состоит из согласованно работающих аппаратных и.
ПОКОЛЕНИЯ ЭВМ Первое поколениеЧетвертое поколение Второе поколениеПятое поколение Третье поколение Из истории ENIAK Автор: Герасимова О.Б., учитель информатики.
Микропроцессор Назначение и основные характеристики памяти Внутренняя память.
История развития ЭВМ. Назначение и устройство персонального компьютера.
Работу выполнили ученики 21 гимназии 10 А класса.
История развития вычислительной техники. Группа 32 «Т» год.
Операционные системы и среды Основы теории операционных систем Общие сведения об операционных системах.
Первое поколениеЧетвёртое поколение Второе поколениеПятое поколение Третье поколениеИз истории.
История ЭВМ. Начало эпохи ЭВМ Идея создания ЭВМ возникла в 30-е годы XX века в нескольких странах: США, Великобритании, Германии, Советском Союзе. Били.
Что Вы знаете об истории ПК Авторы: Пестрякова А. гр.23 – С Салтыков А. гр.23– С Руководитель: Мастер п/о ПЛ 8 А.П. Есина Мастер п/о ПЛ 8 А.П. Есина.
История развития ЭВМ. Предыстория Около 500 г. н.э. Изобретение счётов (абака) устройства, состоящего из набора костяшек, нанизанных на стержни. Около.
Транксрипт:

Операционные системы Введение 1.Развитие вычислительной техники 2.Основы архитектуры вычислительной системы

в 1946 г. в Пенсильванском университете США была разработана вычислительная машина ENIAC (Electronic Numerical Integrator and Computer), которая считается одной из первых электронных вычислительных машин ЭВМ. однопользовательский, персональный режим зарождение класса сервисных, управляющих программ зарождение языков программирования Первое поколение компьютеров Элементная базаэлектронно-вакуумные лампы Временной периодконец 1940-х – начало 1950-х годов Особенности Приоритетное направление: военные задачи

Первое поколение компьютеров Элементная база

Первое поколение компьютеров ЭНИАК: ~ 20 тыс. электронных ламп, ежемесячно заменялось 2000 ламп

Первое поколение компьютеров «Стрела»: быстродействие: 2000 трехадресных команд в секунду, основной такт 500 мкс

Первое поколение компьютеров «Урал-1»

Второе поколение компьютеров пакетная обработка заданий мультипрограммирование языки управления заданиями файловые системы виртуальные устройства операционные системы Элементная базаполупроводниковые приборы: диоды и транзисторы Временной периодконец 1950-х – вторая половина 1960-х годов Особенности Приоритетное направление: управление бизнес-процессами

Второе поколение компьютеров Элементная база

Второе поколение компьютеров БЭСМ-6

Третье поколение компьютеров аппаратная унификация узлов и устройств создание семейств компьютеров унификация компонентов программного обеспечения Элементная базаинтегральные схемы Временной периодконец 1960-х – начало 1970-х годов Особенности

Третье поколение компьютеров Элементная база

Третье поколение компьютеров IBM-360

Четвёртое поколение компьютеров «дружественность» пользовательских интерфейсов сетевые технологии безопасность хранения и передачи данных Элементная базабольшие и сверхбольшие интегральные схемы Временной периодначало 1970-х – настоящее время Особенности

Четвёртое поколение компьютеров Элементная база Первый микропроцессор Intel-4004 (1971г.) элементов. Первый универсальный микропроцессор Intel-8080 (1974г.) элементов (основа для создания первых ПК). 16-битный микропроцессор Motorolla (1979 г.) элементов. Первый 32-битный микропроцессор Hewlett Packard (1981 г.) тыс. элементов.

Четвёртое поколение компьютеров Altair-8800 (1974г.) На базе микропроцессора Intel-8080 (1974г.). Программы вводились переключением тумблеров на передней панели, а результаты считывались со светодиодных индикаторов. Объем памяти – 256 байт Пол Аллен и Бил Гейтс (Micro-soft) (1975г.) создали интерпретатор языка Basic (4кб)

Четвёртое поколение компьютеров Apple 1 (1976г.) Стив Джобс и Стив Возняк Apple 1: 4 Кбайт RAM, 8- разрядный микропроцессор MOS МГц

Четвёртое поколение компьютеров Osborne I : один из первых ноутбуков (1980) Восьмиразрядный процессор Zilog Z80A. Объем оперативной памяти составлял 64 Кбайта; Два пятидюймовых дисковода и модем.

Основы архитектуры вычислительной системы Прикладные системы Системы программирования Управление логическими ресурсами Управление физическими ресурсами Аппаратные средства ЭВМ Структура вычислительной системы: Вычислительная система совокупность аппаратных и программных средств, функционирующих в единой системе и предназначенных для решения задач определенного класса.

Аппаратный уровень вычислительной системы Характеристики физических ресурсов (устройств) Средства программирования, доступные на аппаратном уровне правила программного использования производительность и/или емкость степень занятости или используемости система команд компьютера аппаратные интерфейсы программного взаимодействия с физическими ресурсами

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

Управление логическими (виртуальными) ресурсами Логическое (виртуальное) устройство (ресурс) устройство (ресурс), некоторые эксплуатационные характеристики которого (возможно все) реализованы программным образом. Драйвер логического (виртуального) ресурса программа, обеспечивающая существование и использование соответствующего ресурса.

Управление логическими (виртуальными) ресурсами группа «B» группа «А» «С:» HD IBM «С:» HD IBM «F:» Виртуальный диск «F:» Виртуальный диск Файловая система Файловая система драйвер виртуального диска драйвер виртуального диска драйвер файловой системы драйвер файловой системы драйвер оперативной памяти драйвер оперативной памяти Устройство HDD IBM Оперативная память Операции ввода/вывода (open(), close(), read(), write()) драйвер HDD IBM драйвер HDD IBM группа «C»...

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

Управление логическими (виртуальными) ресурсами Средства программирования, доступные на уровнях управления ресурсами ВС система команд компьютера программные интерфейсы драйверов устройств (как физических, так и виртуальных)

Системы программирования Жизненный цикл программы в вычислительной системе Система программирования это комплекс программ, обеспечивающий поддержание жизненного цикла программы в вычислительной системе. 1.Проектирование 2.Кодирование 3.Тестирование и отладка 4.Ввод программной системы в эксплуатацию (внедрение) и сопровождение

Системы программирования: история Начало 50-х годов ХХ века Система программирования или система авто- матизации программирования включала в себя ассем- блер (или автокод) и загрузчик, появление библиотек стандартных программ и макрогенераторов. Середина 50-х – начало 60-х годов ХХ века Появление и распространение языков програм- мирования высокого уровня (Фортран, Алгол-60, Кобол и др.). Формирование концепций модульного программирования. Середина 60-х годов – начало 90-х ХХ века Развитие интерактивных и персональных систем, появление и развитие языков объектно-ориен- тированного программирования. 90-е ХХ века – настоящее время Появление промышленных средств автоматизации проектирования программного обеспечения, CASE- средств (Computer-Aided Software/System Engineering), унифицированного языка моделирования UML.

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

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

Выводы Пользователь и уровни структурной организации ВС Прикладные системы+ набор функциональных средств прикладной системы. Системы программирования+ трансляторы языков высокого уровня, библиотеки... Управление логическими (виртуальными) устройствами + интерфейсы драйверов виртуальных устройств. Управление физическими устройствами + интерфейсы драйверов физических ресурсов Аппаратные средстваСистема команд, аппаратные интерфейсы программного управления физическими устройствами

Выводы Базовые определения и понятия: Вычислительная система Физические ресурсы (устройства) Драйвер физического устройства Логические или виртуальные ресурсы (устройства) Драйвер логического (виртуального) ресурса Ресурсы вычислительной системы Операционная система Жизненный цикл программы в вычислительной системе Система программирования Прикладная система