Таблица сравнения эвм разных поколений. Лекция: поколения эвм, основные характеристики эвм разных поколений

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

Параметры сравнения

Поколения ЭВМ

четвертое

Период времени

Элементная база (для УУ, АЛУ)

Электронные (или электрические) лампы

Полупроводники (транзисторы)

Интегральные схемы

Большие интегральные схемы (БИС)

Основной тип ЭВМ

Малые (мини)

Основные устройства ввода

Пульт, перфокарточный, перфоленточный ввод

Алфавитно-цифровой дисплей, клавиатура

Цветной графический дисплей, сканер, клавиатура

Основные устройства вывода

Алфавитно-цифровое печатающее устройство (АЦПУ), перфоленточный вывод

Графопостроитель, принтер

Внешняя память

Магнитные ленты, барабаны, перфоленты, перфокарты

Перфоленты, магнитный диск

Магнитные и оптические диски

Ключевые решения в ПО

Универсальные языки программирования, трансляторы

Пакетные операционные системы, оптимизирующие трансляторы

Интерактивные операционные системы, структурированные языки программирования

Дружественность ПО, сетевые операционные системы

Режим работы ЭВМ

Однопрограммный

Пакетный

Разделения времени

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

Цель использования ЭВМ

Научно-технические расчеты

Технические и экономические расчеты

Управление и экономические расчеты

Телекоммуникации, информационное обслуживание

Эволюция использования компьютеров. Проект ЭВМ пятого поколения

Рассмотренная технология проектирования программ реализует последовательное преобразование целого ряда сигналов, т.е. их кодирование:

Эта схема имеет два недостатка:

  1. процесс подготовки задачи к решению на ЭВМ несоизмеримо продолжительнее самого решения: многие месяцы подготовки задачи несопоставимы с несколькими минутами ее решения компьютером;
  1. цепочка «заказчик – ЭВМ» работает в общем случае как неисправный телефон в силу того, что в процессе общения участники этой цепочки используют несколько языков (естественный, математический, язык графических символов, язык программирования и т.д.), часть из которых неоднозначна по смыслу высказываний. Из-за этого результаты решения задачи требуется согласовывать с заказчиком и, возможно, вносить в программу изменения. Это также удлиняет процесс подготовки программного продукта.

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

Вторая причина связана с объективной эволюцией использования компьютеров, которая показана в таблице:

Параметр

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

с 90-х г.г. 20-го века

Критерий

эффективности использования ЭВМ

Машинные ресурсы

Машинные ресурсы

Человеческие ресурсы: трудоемкость разработки и сопровождения программ

Трудоемкость формализации профессиональных знаний

Полнота и скорость доступа к информации

Расположение пользователя

Машинный зал

Отдельное помещение

Терминальный зал

Рабочий стол

Произвольное мобильное

Тип пользователя

Инженер-

программист

Профессиональный программист

Программист -пользователь

Пользователь с общей компьютерной подготовкой

Слабо обученный пользователь

Тип диалога

Работа за пультом

Обмен перфоносителями и машинными программами

Интерактивный (клавиатура и экран)

Интерактивный по жесткому меню

Интерактивный, графический

интерфейс

Как видно из таблицы, компьютер «приближается» к конечному пользователю, который не является хорошо подготовленным в области общения с компьютером и испытывает значительные затруднения в решении своих прикладных задач с использованием компьютера. В этой связи возникает проблема организации нового типа взаимодействия конечного пользователя и компьютера. Эта проблематика получила выражение в проекте ЭВМ пятого поколения, который был опубликован в начале 80-х годов 20-го столетия в Японии.

Основная идея этого проекта – сделать общение конечного пользователя с компьютером максимально простым, подобным общению с любым бытовым прибором. Для решения поставленной задачи предлагались следующие направления:

  1. разработка простого интерфейса, позволяющего конечному пользователю вести диалог с компьютером для решения своих задач. Подобный интерфейс может быть организован двумя способами: естественно-языковым и графическим. Поддержка естественно-языкового диалога – очень сложная и не решенная пока задача. Реальным является создание графического интерфейса, что и сделано в ряде программных продуктов, например, в ОС Windows’xx. Этот интерфейс обладает наглядностью, не требует специальных знаний. Однако разработка доступных интерфейсов решает проблему только наполовину – позволяет конечному пользователю обращаться к заранее спроектированному программному обеспечению, не принимая участие в его разработке;
  1. привлечение конечного пользователя к проектированию программных продуктов. Это направление позволило бы включить заказчика непосредственно в процесс создания программ, что в конечном итоге сократило бы время разработки программных продуктов и, возможно, повысило бы их качество. Подобная технология связана с автоформализацией профессиональных знаний конечного пользователя и предполагает два этапа проектирования программных продуктов:
  • программистом создается «пустая» универсальная программная оболочка, способная наполняться конкретными знаниями и с их использованием решать практические задачи. Например, эту оболочку можно было бы заполнить правилами составления квартальных и иных балансов предприятий, и тогда она могла бы решать задачи бухгалтерского учета. Либо можно было внести туда правила зачисления абитуриентов, которые изложены ранее и использованы в примерах. В этом случае мы бы получили программный продукт, аналогичный тому, что проектировали выше, и т.д.;
  • конечный пользователь заполняет созданную программистом программную оболочку, вводя в нее знания, носителем которых (в некоторой предметной области) он является. Здесь может использоваться понятный интерфейс, который обсуждался выше. После этого программный продукт готов к эксплуатации.

Таким образом, предлагаемая в проекте ЭВМ пятого поколения технология подготовки прикладных задач к решению на компьютере включает два этапа и представлена на рисунке:

Программист

а) программист создает пустую программную оболочку;

Заказчик

б) заказчик (конечный пользователь) наполняет оболочку знаниями

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

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

Учебник состоит из двух разделов: теоретического и практического. В теоретической части учебника изложены основы современной информатики как комплексной научно-технической дисциплины, включающей изучение структуры и общих свойств информации и информационных процессов, общих принципов построения вычислительных устройств, рассмотрены вопросы организации и функционирования информационно-вычислительных сетей, компьютерной безопасности, представлены ключевые понятия алгоритмизации и программирования, баз данных и СУБД. Для контроля полученных теоретических знаний предлагаются вопросы для самопроверки и тесты. Практическая часть освещает алгоритмы основных действий при работе с текстовым процессором Microsoft Word, табличным редактором Microsoft Excel, программой для создания презентаций Microsoft Power Point, программами-архиваторами и антивирусными программами. В качестве закрепления пройденного практического курса в конце каждого раздела предлагается выполнить самостоятельную работу.

Книга:

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

Таблица 1



ЭВМ первого поколения обладали небольшим быстродействием в несколько десятков тыс. оп./сек. В качестве внутренней памяти применялись ферритовые сердечники.

Основной недостаток этих ЭВМ – рассогласование быстродействия внутренней памяти и АЛУ и УУ за счет различной элементной базы. Общее быстродействие определялось более медленным компонентом – внутренней памятью – и снижало общий эффект. Уже в ЭВМ первого поколения делались попытки ликвидировать этот недостаток путем асинхронизации работы устройств и введения буферизации вывода, когда передаваемая информация «сбрасывается» в буфер, освобождая устройство для дальнейшей работы (принцип автономии). Таким образом, для работы устройств ввода-вывода использовалась собственная память.

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

Языков программирования как таковых еще не было, и для кодирования своих алгоритмов программисты использовали машинные команды или ассемблеры. Это усложняло и затягивало процесс программирования. К концу 50-х годов средства программирования претерпевают принципиальные изменения: осуществляется переход к автоматизации программирования с помощью универсальных языков и библиотек стандартных программ. Использование универсальных языков повлекло возникновение трансляторов.

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

Начало современной эры использования ЭВМ в нашей стране относят к 1950 году, когда в институте электротехники АН УССР под руководством С.А. Лебедева была создана первая отечественная ЭВМ под названием МЭСМ – Малая Электронная Счетная Машина. В течение первого этапа развития средств вычислительной техники в нашей стране создан ряд ЭВМ: БЭСМ, Стрела, Урал, М-2.

Второе поколение ЭВМ – это переход к транзисторной элементной базе, появление первых мини-ЭВМ.

Получает дальнейшее развитие принцип автономии – он реализуется уже на уровне отдельных устройств, что выражается в их модульной структуре. Устройства ввода-вывода снабжаются собственными УУ (называемыми контроллерами), что позволило освободить центральное УУ от управления операциями ввода-вывода.

Совершенствование и удешевление ЭВМ привели к снижению удельной стоимости машинного времени и вычислительных ресурсов в общей стоимости автоматизированного решения задачи обработки данных, в то же время расходы на разработку программ (т. е. программирование) почти не снижались, а в ряде случаев имели тенденции к росту. Таким образом, намечалась тенденция к эффективному программированию, которая начала реализовываться во втором поколении ЭВМ и получает развитие до настоящего времени.

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

Совершенствуется технология выполнения программ на ЭВМ: создаются специальные программные средства – системное ПО.

Цель создания системного ПО – ускорение и упрощение перехода процессором от одной задачи к другой. Появились первые системы пакетной обработки, которые просто автоматизировали запуск одной программы за другой и тем самым увеличивали коэффициент загрузки процессора. Системы пакетной обработки явились прообразом современных операционных систем, они стали первыми системными программами, предназначенными для управления вычислительным процессом. В ходе реализации систем пакетной обработки был разработан формализованный язык управления заданиями, с помощью которого программист сообщал системе и оператору, какую работу он хочет выполнить на вычислительной машине. Совокупность нескольких заданий, как правило, в виде колоды перфокарт, получила название пакета заданий. Этот элемент жив до сих пор: так называемые пакетные (или командные) файлы MS DOS есть не что иное, как пакеты заданий (расширение в их имени bat является сокращением от английского слова batch, что означает пакет).

К отечественным ЭВМ второго поколения относятся «Проминь», «Минск», «Раздан», «Мир».

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

Расширение функциональных возможностей ЭВМ увеличило сферу их применения, что вызвало рост объема обрабатываемой информации и поставило задачу хранения данных в специальных базах данных и их ведения. Так появились первые системы управления базами данных – СУБД.

Изменились формы использования ЭВМ: введение удаленных терминалов (дисплеев) позволило широко и эффективно внедрить режим разделения времени и за счет этого приблизить ЭВМ к пользователю и расширить круг решаемых задач.

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

Параметры сравнения

Поколения ЭВМ

четвертое

Период времени

Элементная база (для УУ, АЛУ)

Электронные (или электрические) лампы

Полупроводники (транзисторы)

Интегральные схемы

Большие интегральные схемы (БИС)

Основной тип ЭВМ

Малые (мини)

Основные устройства ввода

Пульт, перфокарточный, перфоленточный ввод

Алфавитно-цифровой дисплей, клавиатура

Цветной графический дисплей, сканер, клавиатура

Основные устройства вывода

Алфавитно-цифровое печатающее устройство (АЦПУ), перфоленточный вывод

Графопостроитель, принтер

Внешняя память

Магнитные ленты, барабаны, перфоленты, перфокарты

Перфоленты, магнитный диск

Магнитные и оптические диски

Ключевые решения в ПО

Универсальные языки программирования, трансляторы

Пакетные операционные системы, оптимизирующие трансляторы

Интерактивные операционные системы, структурированные языки программирования

Дружественность ПО, сетевые операционные системы

Режим работы ЭВМ

Однопрограммный

Пакетный

Разделения времени

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

Цель использования ЭВМ

Научно-технические расчеты

Технические и экономические расчеты

Управление и экономические расчеты

Телекоммуникации, информационное обслуживание

Таблица - Основные характеристики ЭВМ различных поколений

Поколение

Период, гг

1980-наст. вр.

Элементная база

Вакуумные электронные лампы

Полупроводниковые диоды и транзисторы

Интегральные схемы

Сверхбольшие интегральные схемы

Архитектура

Архитектура фон Неймана

Мультипрограммный режим

Локальные сети ЭВМ, вычислительные системы коллективного пользования

Многопроцессорные системы, персональные компьютеры, глобальные сети

Быстродействие

10 – 20 тыс. оп/с

100-500 тыс. оп/с

Порядка 1 млн. оп/с

Десятки и сотни млн. оп/с

Программное обеспечение

Машинные языки

Операционные системы, алгоритмические языки

Операционные системы, диалоговые системы, системы машинной графики

Пакеты прикладных программ, базы данных и знаний, браузеры

Внешние устройства

Устройства ввода с перфолент и перфокарт,

АЦПУ, телетайпы, НМЛ, НМБ

Видеотерминалы, НЖМД

НГМД, модемы, сканеры, лазерные принтеры

Применение

Расчетные задачи

Инженерные, научные, экономические задачи

АСУ, САПР, научно – технические задачи

Задачи управления, коммуникации, создание АРМ, обработка текстов, мультимедиа

Примеры

ENIAC , UNIVAC (США);
БЭСМ - 1,2, М-1, М-20 (СССР)

IBM 701/709 (США)
БЭСМ-4, М-220, Минск, БЭСМ-6 (СССР)

IBM 360/370, PDP -11/20, Cray -1 (США);
ЕС 1050, 1066,
Эльбрус 1,2 (СССР)

Cray T3 E, SGI (США),
ПК, серверы, рабочие станции различных производителей

На протяжении 50 лет появилось, сменяя друг друга, несколько поколений ЭВМ. Бурное развитие ВТ во всем мире определяется только за счет передовых элементной базы и архитектурных решений.
Так как ЭВМ представляет собой систему, состоящую из технических и программных средств, то под поколением естественно понимать модели ЭВМ, характеризуемые одинаковыми технологическими и программными решениями (элементная база, логическая архитектура, программное обеспечение). Между тем, в ряде случаев оказывается весьма сложным провести классификацию ВТ по поколениям, ибо грань между ними от поколения к поколению становиться все более размытой.
Первое поколение.
Элементная база- электронные лампы и реле; оперативная память выполнялась на триггерах, позднее на ферритовых сердечниках. Надежность - невысокая, требовалась система охлаждения; ЭВМ имели значительные габариты. Быстродействие- 5 - 30 тыс. арифметических оп/с; Программирование - в кодах ЭВМ (машинный код), позднее появились автокоды и ассемблеры. Программированием занимался узкий круг математиков, физиков, инженеров - электронщиков. ЭВМ первого поколения использовались в основном для научно-технических расчетов.

Второе поколение.
Полупроводниковая элементная база. Значительно повышается надежность и производительность, снижаются габариты и потребляемая мощность. Развитие средств ввода/вывода, внешней памяти. Ряд прогрессивных архитектурных решений и дальнейшее развитие технологии программирования- режим разделения времени и режим мультипрограммирования (совмещение работы центрального процессора по обработке данных и каналов ввода/вывода, а также распараллеливания операций выборки команд и данных из памяти)
В рамках второго поколения четко стала проявляться дифференциация ЭВМ на малые, средние и большие. Существенно расширилась сфера применения ЭВМ на решение задач - планово - экономических, управления производственными процессами и др.
Создаются автоматизированные системы управления (АСУ) предприятиями, целыми отраслями и технологическими процессами (АСУТП). Конец 50-х годов характеризуется появлением целого ряда проблемно-ориентированных языков программирования высокого уровня (ЯВУ): FORTRAN, ALGOL-60 и др. Развитие ПО получило в создании библиотек стандартных программ на различных языках программирования и различного назначения, мониторов и диспетчеров для управления режимами работы ЭВМ, планированием ее ресурсов, заложивших концепции операционных систем следующего поколения.

Третье поколение.
Элементная база на интегральных схемах (ИС). Появляются серии моделей ЭВМ программно совместимых снизу вверх и обладающих возрастающими от модели к модели возможностями. Усложнилась логическая архитектура ЭВМ и их периферийное оборудование, что существенно расширило функциональные и вычислительные возможности. Частью ЭВМ становятся операционные системы (ОС). Многие задачи управления памятью, устройствами ввода/вывода и другими ресурсами стали брать на себя ОС или же непосредственно аппаратная часть ЭВМ. Мощным становиться программное обеспечение: появляются системы управления базами данных (СУБД), системы автоматизирования проектных работ (САПРы) различного назначения, совершенствуются АСУ, АСУТП. Большое внимание уделяется созданию пакетов прикладных программ (ППП) различного назначения.
Развиваются языки и системы программирования Примеры: -серия моделей IBM/360, США, серийный выпуск -с 1964г; -ЕС ЭВМ, СССР и страны СЭВ с 1972г.
Четвертое поколение.
Элементной базой становятся большие (БИС) и сверхбольшие (СБИС) интегральные схемы. ЭВМ проектировались уже на эффективное использование программного обеспечения (например, UNIX-подобные ЭВМ, наилучшим образом погружаемые в программную UNIX-среду; Prolog-машины, ориентированные на задачи искусственного интеллекта); современных ЯВУ. Получает мощное развитие телекоммуникационная обработка информации за счет повышения качества каналов связи, использующих спутниковую связь. Создаются национальные и транснациональные информационно-вычислительные сети, которые позволяют говорить о начале компьютеризации человеческого общества в целом.
Дальнейшая интеллектуализация ВТ определяется созданием более развитых интерфейсов "человек-ЭВМ", баз знаний, экспертных систем, систем параллельного программирования и др.
Элементная база позволила достичь больших успехов в минитюаризации, повышении надежности и производительности ЭВМ. Появились микро- и мини-ЭВМ, превосходящие по возможностям средние и большие ЭВМ предыдущего поколения при значительно меньшей стоимости. Технология производства процессоров на базе СБИС ускорила темпы выпуска ЭВМ и позволила внедрить компьютеры в широкие массы общества. С появление универсального процессора на одном кристалле (микропроцессор Intel-4004,1971г) началась эра ПК.
Первым ПК можно считать Altair-8800, созданным на базе Intel-8080, в 1974г. Э.Робертсом. П.Аллен и У.Гейтс создали транслятор с популярного языка Basic, существенно увеличив интеллектуальность первого ПК (впоследствии основали знаменитую компанию Microsoft Inc). Лицо 4-го поколения в значительной мере определяется и созданием супер-ЭВМ, характеризующихся высокой производительностью (среднее быстродействие 50 - 130 мегафлопсов. 1 мегафлопс= 1млн. операций в секунду с плавающей точкой) и нетрадиционной архитектурой (принцип распараллеливания на основе конвейерной обработки команд). Супер-ЭВМ используются при решении задач математической физики, космологии и астрономии, моделировании сложных систем и др. Так как важную коммутирующую роль в сетях играют и будут играть мощные ЭВМ, то сетевая проблематика часто обсуждается совместно с вопросами по супер-ЭВМ Среди отечественных разработок супер-ЭВМ можно назвать машины серии Эльбрус, вычислительные системы пс-2000 и ПС-3000, содержащие до 64 процессоров, управляемых общим потоком команд, быстродействие на ряде задач достигалось порядка 200 мегафлопсов. Вместе с тем, учитывая сложность разработки и реализации проектов современных супер-ЭВМ, требующих интенсивных фундаментальных исследований в области вычислительных наук, электронных технологий, высокой культуры производства, серьезных финансовых затрат, представляется весьма маловероятным создание в обозримом будущем отечественных супер-ЭВМ, по основным характеристикам не уступающим лучшим зарубежным моделям.
Следует заметить, при переходе на ИС-технологию производства ЭВМ определяющий акцент поколений все более смещается с элементной базы на другие показатели: логическая архитектура, программное обеспечение, интерфейс с пользователем, сферы приложения и т.д.
Пятое поколение.
Зарождается в недрах четвертого поколения и в значительной мере определяется результатами работы японского Комитета научных исследований в области ЭВМ, опубликованными в 1981г. Согласно этому проекту ЭВМ и вычислительные системы пятого поколения кроме высокой производительности и надежности при более низкой стоимости, вполне обеспечиваемые СБИС и др. новейшими технологиями, должны удовлетворять следующим качественно новым функциональным требованиям:

· обеспечить простоту применения ЭВМ путем реализации систем ввода/вывода информации голосом; диалоговой обработки информации с использованием естественных языков; возможности обучаемости, ассоциативных построений и логических выводов;

· упростить процесс создания программных средств путем автоматизации синтеза программ по спецификациям исходных требований на естественных языках

· улучшить основные характеристики и эксплуатационные качества ВТ для удовлетворения различных социальных задач, улучшить соотношения затрат и результатов, быстродействия, легкости, компактности ЭВМ; обеспечить их разнообразие, высокую адаптируемость к приложениям и надежность в эксплуатации.

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

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

Когда говорят о поколениях, то в первую очередь говорят об историческом портрете электронно-вычислительных машин (ЭВМ).

Фотографии в фотоальбоме по истечении определенного срока показывают, как изменился во времени один и тот же человек. Точно так же поколения ЭВМ представляют серию портретов вычислительной техники на разных этапах ее развития.

Всю историю развития электронно-вычислительной техники принято делить на поколения. Смены поколений чаще всего были связаны со сменой элементной базы ЭВМ, с прогрессом электронной техники. Это всегда приводило к росту быстродействия и увеличению объема памяти. Кроме этого, как правило, происходили изменения в архитектуре ЭВМ, расширялся круг задач, решаемых на ЭВМ, менялся способ взаимодействия между пользователем и компьютером.

ЭВМ первого поколения

Онибыли ламповыми машинами 50-х годов. Их элементной базой были электровакуумные лампы. Эти ЭВМ были весьма громоздкими сооружениями, содержавшими в себе тысячи ламп, занимавшими иногда сотни квадратных метров территории, потреблявшими электроэнергию в сотни киловатт.

Например, одна из первых ЭВМ – представляла собой огромный по объему агрегат длиной более 30 метров, содержала 18 тысяч электровакуумных ламп и потребляла около 150 киловатт электроэнергии.

Для ввода программ и данных применялись перфоленты и перфокарты. Не было монитора, клавиатуры и мышки. Использовались эти машины, главным образом, для инженерных и научных расчетов, не связанных с переработкой больших объемов данных. В 1949 году в США был создан первый полупроводниковый прибор, заменяющий электронную лампу. Он получил название транзистор .

ЭВМ второго поколения

Транзисторы

В 60-х годах транзисторы стали элементной базой для ЭВМ второго поколения. Машины стали компактнее, надежнее, менее энергоемкими. Возросло быстродействие и объем внутренней памяти. Большое развитие получили устройства внешней (магнитной) памяти: магнитные барабаны, накопители на магнитных лентах.

В этот период стали развиваться языки программирования высокого уровня: ФОРТРАН, АЛГОЛ, КОБОЛ. Составление программы перестало зависеть от конкретной модели машины, сделалось проще, понятнее, доступнее.

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

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

ЭВМ третьего поколения

Это поколение ЭВМ создавалось на новой элементной базе – интегральных схемах (ИС) .

Микросхемы

ЭВМ третьего поколения начали производиться во второй половине 60-х годов, когда американская фирма IBM приступила к выпуску системы машин IBM-360. Немного позднее появились машины серии IBM-370.

В Советском Союзе в 70-х годах начался выпуск машин серии ЕС ЭВМ (Единая система ЭВМ) по образцу IBM 360/370. Скорость работы наиболее мощных моделей ЭВМ достигла уже нескольких миллионов операций в секунду. На машинах третьего поколения появился новый тип внешних запоминающих устройств – магнитные диски.

Успехи в развитии электроники привели к созданию больших интегральных схем (БИС) , где в одном кристалле размещалось несколько десятков тысяч электрических элементов.

Микропроцессор

В 1971 году американская фирма Intel объявила о создании микропроцессора. Это событие стало революционным в электронике.

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

Соединив микропроцессор с устройствами ввода-вывода и внешней памяти, получили новый тип компьютера: микро-ЭВМ.

ЭВМ четвертого поколения

Микро-ЭВМ относится к машинам четвертого поколения. Наибольшее распространение получили персональные компьютеры (ПК). Их появление связано с именами двух американских специалистов: и Стива Возняка. В 1976 году на свет появился их первый серийный ПК Apple-1, а в 1977 году – Apple-2.

Однако с 1980 года «законодателем мод» на рынке ПК становится американская фирма IBM. Ее архитектура стала фактически международным стандартом на профессиональные ПК. Машины этой серии получили название IBM PC (Personal Computer). Появление и распространение ПК по своему значению для общественного развития сопоставимо с появлением книгопечатания.

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

ЭВМ пятого поколения

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

Таким образом, для компьютерной грамотности необходимо понимать, что на данный момент создано четыре поколения ЭВМ :

  • 1-ое поколение: 1946 г. создание машины ЭНИАК на электронных лампах.
  • 2-ое поколение: 60-е годы. ЭВМ построены на транзисторах.
  • 3-ье поколение: 70-е годы. ЭВМ построены на интегральных микросхемах (ИС).
  • 4-ое поколение: Начало создаваться с 1971 г. с изобретением микропроцессора (МП). Построены на основе больших интегральных схем (БИС) и сверх БИС (СБИС).

Пятое поколение ЭВМ строится по принципу человеческого мозга, управляется голосом. Соответственно, предполагается применение принципиально новых технологий. Огромные усилия были предприняты Японией в разработке компьютера 5-го поколения с искусственным интеллектом, но успеха они пока не добились.

Поколения ЭВМ.

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

Идея делить машины на поколения вызвана к жизни тем, что за время короткой истории своего развития компьютерная техника проделала большую эволюцию, как в смысле элементной базы (лампы, транзисторы, микросхемы и др.), так и в смысле изменения её структуры, появления новых возможностей, расширения областей применения и характера использования. Этот прогресс показан в данной таблице:

П О К О Л Е Н И Я Э В М ХАРАКТЕРИСТИКИ
I II III IV
Годы применения 1946-1958 1958-1964 1964-1972 1972 - настоящее время
Основной элемент Эл.лампа Транзистор ИС БИС
Количество ЭВМ в мире (шт.) Десятки Тысячи Десятки тысяч Миллионы
Быстродействие (операций в секунду) 10 3 -14 4 10 4 -10 6 10 5 -10 7 10 6 -10 8
Носитель информации Перфокарта, Перфолента Магнитная Лента Диск Гибкий и лазерный диск
Размеры ЭВМ Большие Значительно меньше Мини-ЭВМ микроЭВМ

Немногим более 50 лет прошло с тех пор, как появилась первая электронная вычислительная машина. За этот короткий для развития общества период сменилось несколько поколений вычислительных машин, а первые ЭВМ сегодня являются музейной редкостью. Сама история развития вычислительной техники представляет немалый интерес, показывая тесную взаимосвязь математики с физикой (прежде всего с физикой твердого тела, полупроводников, электроникой) и современной технологией, уровнем развития которой во многом определяется прогресс в производстве средств вычислительной техники.

Электронно-вычислительные машины у нас в стране принято делить на поколения. Для компьютерной техники характерна прежде всего быстрота смены поколений - за ее короткую историю развития уже успели смениться четыре поколения и сейчас мы работаем на компьютерах пятого поколения. Что же является определяющим признаком при отнесении ЭВМ к тому или иному поколению? Это прежде всего их элементная база (из каких в основном элементов они построены), и такие важные характеристики, как быстродействие, емкость памяти, способы управления и переработки информации. Конечно же, деление ЭВМ на поколения в определенной мере условно. Существует немало моделей, которые по одним признакам относятся к одному, а по другим - к другому поколению. И все же, несмотря на эту условность поколения ЭВМ можно считать качественными скачками в развитии электронно-вычислительной техники.



Первое поколение ЭВМ (1948 - 1958 гг.)

Элементной базой машин этого поколения были электронные лампы – диоды и триоды. Машины предназначались для решения сравнительно несложных научно-технических задач. К этому поколению ЭВМ можно отнести: МЭСМ, БЭСМ-1, М-1, М-2, М-З, “Стрела”, “Минск-1”, “Урал-1”, “Урал-2”, “Урал-3”, M-20, "Сетунь", БЭСМ-2, "Раздан". Они были значительных размеров, потребляли большую мощность, имели невысокую надежность работы и слабое программное обеспечение. Быстродействие их не превышало 2-3 тысяч операций в секунду, емкость оперативной памяти-2К или 2048 машинных слов (1K=1024) длиной 48 двоичных знаков. В 1958 г. появилась машина M-20 с памятью 4К и быстродействием около 20 тысяч операций в секунду. В машинах первого поколения были реализованы основные логические принципы построения электронно-вычислительных машин и концепции Джона фон Неймана, касающиеся работы ЭВМ по вводимой в память программе и исходным данным (числам). Этот период явился началом коммерческого применения электронных вычислительных машин для обработки данных. В вычислительных машинах этого времени использовались электровакуумные лампы и внешняя память на магнитном барабане. Они были опутаны проводами и имели время доступа 1х10-3 с. Производственные системы и компиляторы пока не появились. В конце этого периода стали выпускаться устройства памяти на магнитных сердечниках. Надежность ЭВМ этого поколения была крайне низкой.

Второе поколение ЭВМ (1959 - 1967 гг.)

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

ЭВМ М-40, -50 для систем противоракетной обороны;

Урал -11, -14, -16 - ЭВМ общего назначения, ориентированные на решение инженерно-технических и планово-экономических задач;

Минск -2, -12, -14 для решения инженерных, научных и конструкторских задач математического и логического характера;

Минск-22 предназначена для решения научно-технических и планово-экономических задач;

БЭСМ-3 -4, -6 машин общего назначения, ориентированных на решение сложных задач науки и техники;

М-20, -220, -222 машина общего назначения, ориентированная на решение сложных математических задач;

МИР-1 малая электронная цифровая вычислительная машина, предназначенная для решения широкого круга инженерно-конструкторских математических задач,

"Наири" машина общего назначения, предназначеная для решения широкого круга инженерных, научно-технических, а также некоторых типов планово-экономических и учетно-статистических задач;

Рута-110 мини ЭВМ общего назначения;

и ряд других ЭВМ.

ЭВМ БЭСМ-4, М-220, М-222 имели быстродействие порядка 20-30 тысяч операций в секунду и оперативную память-соответственно 8К, 16К и 32К. Среди машин второго поколения особо выделяется БЭСМ-6 , обладающая быстродействием около миллиона операций в секунду и оперативной памятью от 32К до 128К (в большинстве машин используется два сегмента памяти по 32К каждый).

Данный период характеризуется широким применением транзисторов и усовершенствованных схем памяти на сердечниках. Большое внимание начали уделять созданию системного программного обеспечения, компиляторов и средств ввода-вывода. В конце указанного периода появились универсальные и достаточно эффективные компиляторы для Кобола, Фортрана и других языков.

Была достигнута уже величина времени доступа 1х10-6 с, хотя большая часть элементов вычислительной машины еще была связана проводами.

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

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