- •I Введение
- •1. Общие понятия
- •2. История развития вычислительной техники
- •1. Персоналии
- •2. Поколения эвм
- •1 Поколение эвм
- •2 Поколение эвм (разработки после 1960г)
- •3 Поколение эвм (разработки после 1970г)
- •4 Поколение эвм (разработки после 1980г)
- •5 Поколение эвм (разработки настоящего времени )
- •II Вычислительные машины (hardware)
- •1. Общая структура эвм
- •1. Принципы
- •2. Архитектура и структура пэвм
- •3. Классы пэвм
- •4. Конструктивные блоки
- •2. Средства обработки данных - процессоры
- •1. Процессоры
- •2. Сопроцессоры
- •3. Внутренняя память
- •1. Оперативная память
- •2. Постоянная память
- •3. Энергонезависимая программируемая память cmos.
- •4. Средства хранения информации (внешняя память)
- •1. Классификация, история развития
- •2. Накопители на гибких магнитных данных (дискетах)
- •3. Накопители на жестких дисках
- •4. Накопители на оптических дисках (cd rom –r-rw)
- •5. Магнитооптические диски
- •6. Накопители на магнитных лентах
- •7. Стримеры
- •5. Средства ввода информации в эвм
- •1. Клавиатура
- •2. Ручные манипуляторы относительного перемещения
- •3. Дигитайзер
- •7. Сетевые средства ввода/вывода
- •1. История развития связи между эвм
- •8. Перспективы развития Hardware.
- •IiiАлгоритмизация
- •1. Изображение алгоритмов
- •1. Этапы решения задач с помощью эвм
- •2. Основные определения
- •3. Основные свойства алгоритмов
- •4. Способы изображения алгоритмов
- •5. Графический способ
- •6. Правила построения блок-схем
- •IV. Понятия структурного программирования
- •1. Метод декомпозиции
- •2. Модульное программирование
- •3. Элементарные структуры
- •4. Общие рекомендации построения алгоритмов
- •5. Рекомендуемая последовательность работ при разработке алгоритма.
- •V Программное обеспечение эвм
- •1. Общая классификация
- •2. Языки программирования
- •1. Классификация
- •2. История развития
2. Поколения эвм
Поколения - нестрогая классификация вычислительных систем по степени развития аппаратных и программных средств. В последнее время наибольшее внимание при классификации по поколениям уделяется стилю общения человека с ЭВМ.
1 Поколение эвм
элементная база - электронные лампы
производительность - 1е3 оп/с и ячеек ОЗУ
общение с ЭВМ - в непосредственной работе в монопольном режиме
языки общения - машинные двоичные коды
работает программист-электронщик
программы - расчетные (длительные простые однотипные расчеты над небольшим количеством данных)
примеры ЭВМ :
ENIAC -первая универсальная ЭВМ,
Manchester Mark I(1948,Килбурн,Вильямс)
EDVAC - разработка 1944-1945гг Дж фон Нейман (эксплуатация - с 1952г)
МЭСМ, Урал, М-20
2 Поколение эвм (разработки после 1960г)
элементная база - транзисторы, память - магнитные сердечники
производительность - 1е4 оп/с и ячеек ОЗУ
устройства В/В ввод- с перфокарт, вывод на АЦПУ,
ВЗУ- магнитные барабаны, магнитные ленты
общение с ЭВМ - как через посредников в виде операторов ЭВМ, пакетного режима, так и через ОС и языки высокого уровня
языки общения - алгоритмические языки высокого уровня типа Фортран, программы с использованием библиотек подпрограмм
работает программист-системщик
программы - системные, научные (сложные расчеты с небольшими объемами исходных данных)
примеры ЭВМ :
БЭСМ3 - БЭСМ6, Наири, Мир, М-220, "Минск-32"
3 Поколение эвм (разработки после 1970г)
элементная база - интегральные схемы
производительность - 1е5 оп/с и ячеек ОЗУ
устройства В/В с использованием стандартных средств сопряжения:
терминальные с алфавитно-цифровыми дисплеями,
ВЗУ- магнитные диски
общение с ЭВМ - в режиме разделения ресурсов через дисплей с ОС, обеспечивающей работу в мультипрограммном режиме.
языки общения - алгоритмические языки третьего поколения с динамическим выделением памяти типа Алгола-68, ПЛ/1
работает прикладной программист
программы - коммерческие (простые обработки больших масивов)
примеры ЭВМ:
IBM/360
ряд ЕС ЭВМ, ряд СМ ЭВМ
4 Поколение эвм (разработки после 1980г)
элементная база - БИСы (большие интегральные схемы)
производительность - 1е6 оп/с и ячеек ОЗУ
устройства В/В - графические дисплеи, ручные манипуляторы
общение с ЭВМ - в непосредственном диалоге в монопольном режиме с реальной ЭВМ (персональной ЭВМ) или виртуальной ЭВМ, поддерживаемой ОС SBM (система виртуальных машин)
языки общения - оконные меню, команды, обозначаемые естественным языком, использование прикладных пакетов для конечного пользователя
работает в основном не программист, а специалист в своей области - делопроизводитель, проектировщик и т.д.
программы - обучающие, делопроизводство, проектирование
примеры ЭВМ :
"Эльбрус-2",
VAX, IBM PC, IBM PC/AT, "Macintosh"
5 Поколение эвм (разработки настоящего времени )
элементная база - СБИСы (сверхбольшие ИС), оптико-волоконные связи, многопроцессорные и многомашинные системы.
производительность - 1е8 оп/с и ячеек ОЗУ
устройства В/В - цветные графические дисплеи, звуковые карты, ручные манипуляторы, оптико-электронные и магнито-оптические запоминающие устройства, средства локальной (в т.ч. инфракрасной) и глобальной связи.
общение с ЭВМ - в непосредственном диалоге на графическом и звуковом принципе
языки общения - пиктограммы, команды на естественном языке
работает не специалист
программы - обучающие, игровые, информационные, искусственный
интеллект.
примеры ЭВМ:
Так как пятое поколение выделяется скорее по способу общения, а не по элементной базе, правильней приводить примеры операционных систем и прикладных пакетов.