» »

Информатика история развития вычислительной техники. История развития вычислительной техники. Поколения ЭВМ (компьютеров). Z-серия Конрада Цузе

25.03.2024


Потребность в приспособлениях, позволяющих ускорить процесс счёта, появилась у человека ещё тысячи лет назад. Тогда для этого использовались простейшие средства, вроде счётных палочек. Позже появился абак, больше известный нам как счёты. Он позволял выполнять только самые простейшие арифметические действия. С тех пор многое изменилось. Практически у каждого дома стоит компьютер, а в кармане лежит смартфон. Всё это можно объединить под общим названием «Компьютерные технологии» или «Вычислительная техника». В этой статье вы узнаете немного больше об истории её развития.

1623 год. Вильгельм Шиккард думает: «А почему бы мне не изобрести первый арифмометр?» И он его изобретает. У него получается механический прибор, способный выполнять основные арифметические действия (сложение, умножение, деление и вычитание) и работающий с помощью зубчатых колёс и цилиндров.

1703 год. Готфрид Вильгельм Лейбниц описывает двоичную систему счисления в своём трактате «Explication de l’Arithmtique Binaire», что на русский язык переводится как «Объяснение Двоичной Арифметики». Реализация использующих её компьютеров гораздо проще, и сам Лейбниц об этом знал. Ещё в 1679 году он создал чертёж двоичной вычислительной машины. Но на практике первое подобное устройство появилось только в середине XX века.

1804 год. Впервые появляются перфорированные карты (перфокарты). Их использование не прекратилось и в 1970-х годах. Они представляют собой листы тонкого картона, в некоторых местах которого имеются отверстия. Информация записывалась различными последовательностями этих отверстий.

1820 год. Чарльз Ксавьер Томас (да, почти как профессор Икс) выпускает арифмометр Томаса, вошедший в историю как первое устройство для счёта, выпускаемое серийно.

1835 год. Чарльз Бэббидж хочет изобрести свою собственную аналитическую машину и описывает её. Изначально задачей прибора должно было стать вычисление логарифмических таблиц с высокой точностью, но позже Бэббидж передумал. Теперь его мечтой стала машина общего назначения. На то время создание подобного аппарата было вполне реально, но работать с Бэббиджем оказалось непросто из-за его характера. В результате разногласий проект был закрыт.

1845 год. Израиль Штаффель создаёт первый в истории прибор, способный извлекать из чисел квадратные корни.

1905 год. Перси Лудгерт издаёт проект программируемого механического компьютера.

1936 год. Конрад Цузе решает создать свою вычислительную машину. Он называет его Z1.

1941 год. Конрад Цузе выпускает Z3 - первый в мире компьютер, управляемый программой. Впоследствии было выпущено ещё несколько десятков аппаратов серии Z.

1961 год. Выпуск ANITA Mark VII - первого в мире полностью электронного калькулятора.

Пара слов о поколениях компьютеров.

1 поколение. Это так называемые ламповые компьютеры. Они работают с помощью электронных ламп. Первое подобное устройство было создано в середине XX века.

2 поколение. Все пользовались компьютерами 1 поколения, пока вдруг в 1947 году Уолтер Браттейн и Джон Бардин не изобрели очень важную вещь - транзистор. Так появилось второе поколения компьютеров. Они потребляли гораздо меньше энергии, а их производительность была больше. Эти устройства были распространены в 50-х-60-х годах XX века, пока в 1958 году не была изобретена интегральная схема.

3 поколение. Работа этих компьютеров была основана на интегральных схемах. Каждая такая схема содержит сотни миллионов транзисторов. Впрочем, создание третьего поколения не остановило выпуск компьютеров второго поколения.

4 поколение. В 1969 году Тэду Хоффу в голову пришла идея заменить множество интегральных схем одним маленьким устройством. Оно было позже названо микросхемой. Благодаря этому стало возможным создавать совсем маленькие микрокомпьютеры. Первое такое устройство было выпущено компанией Intel. А в 80-х годах микропроцессоры и микрокомпьютеры оказались самыми распространёнными. Мы и сейчас пользуемся ими.

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

История развития вычислительной техники


2. «Время - события - люди»


1. Стадии развития вычислительной техники

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

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

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

В конце XX в. человечество вступило в новую стадию развития - стадию построения информационного общества. Информация стала важнейшим фактором экономического роста, а уровень развития информационной деятельности и степень вовлеченности и влияния ее на глобальную информационную инфраструктуру превратились в важнейшее условие конкурентоспособности страны в мировой экономике. Понимание неизбежности прихода этого общества наступило значительно раньше. Австралийский экономист К. Кларк еще в 40-е годы говорил о приближении эпохи общества информации и услуг, общества новых технологических и экономических возможностей. Американский экономист Ф. Махлуп выдвинул предположение о наступлении информационной экономики и превращении информации в важнейший товар в конце 50-х гг. В конце 60-х гг. Д. Белл констатировал превращение индустриального общества в информационное. Что касается стран, ранее входивших в СССР, то процессы информатизации в них развивались замедленными темпами.

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

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


2. «Время - события - люди»

Рассмотрим историю развития вычислительных средств и методов «в лицах» и объектах (табл.1).

Таблица 1. Основные события в истории развития вычислительных методов, приборов, автоматов и машин

Джон Непер

Шотландец Джон Непер в 1614-м г. опубликовал «Описание удивительных таблиц логарифмов». Он обнаружил, что сумма логарифма чисел а и b равна логарифму произведения этих чисел. Поэтому действие умножения сводилось к простой операции сложения. Также им разработан инструмент перемножения чисел - «костяшки Непера». Он состоял из набора сегментированных стерженьков, которые можно было располагать таким образом, что, складывая числа в прилегающих друг к другу по горизонтали сегментах, получали результат их умножения. «Костяшки Непера» вскоре были вытеснены другими вычислительными устройствами (в основном механического типа). Таблицы Непера, расчет которых требовал очень много времени, были позже «встроены» в удобное устройство, ускоряющее процесс вычисления, - логарифмическую линейку (Р. Биссакар, конец 1620 г.)

Вильгельм Шиккард

Считалось, что первую механическую счетную машину изобрел великий французский математик и физик Б. Паскаль в 1642 г. Однако в 1957 г. Ф. Гаммер (ФРГ, директор Кеплеровского научного центра) обнаружил доказательства создания механической, вычислительной машины приблизительно за два десятилетия до изобретения Паскаля Вильгельмом Шиккардом. Он назвал ее «часы для счета». Машина предназначалась для выполнения четырех арифметических действий и состояла из частей: суммирующее устройство; множительное устройство; механизм для промежуточных результатов. Суммирующее устройство состояло из зубчатых передач и представляло простейшую форму арифмометра. Предложенная схема механического счета считается классической. Однако эту простую и эффективную схему пришлось изобретать заново, так как сведения о машине Шиккарда не стали всеобщим достоянием

Блэз Паскаль

В 1642 г., когда Паскалю было 19 лет, была изготовлена первая действующая модель суммирующей машины. Через несколько лет Блэз Паскаль создал механическую суммирующую машину («паскалина»), которая позволяла складывать числа в десятичной системе счисления. В этой машине цифры шестизначного числа задавались путем соответствующих поворотов дисков (колесиков) с цифровыми делениями, результат операции можно было прочитать в шести окошках - по одному на каждую цифру. Диск единиц был связан с диском десятков, диск десятков - с диском сотен и т. д. Другие операции выполнялись с помощью довольно неудобной процедуры повторных сложений, и в этом заключался основной недостаток «паскалины». Всего приблизительно за десятилетие он построил более 50 различных вариантов машины. Изобретенный Паскалем принцип связанных колес явился основой, на которой строилось большинство вычислительных устройств на протяжении следующих трех столетий

Готфрид Вильгельм Лейбниц

В 1672 г., находясь в Париже, Лейбниц познакомился с голландским математиком и астрономом Христианом Гюйгенсом. Видя, как много вычислений приходится делать астроному, Лейбниц решил изобрести механическое устройство для расчетов. В 1673 г. он завершил создание механического калькулятора. Развив идеи Паскаля, Лейбниц использовал операцию сдвига для поразрядного умножения чисел. Сложение производилось на нем по существу так же, как и на «паска-лине», однако Лейбниц включил в конструкцию движущуюся часть (прообраз подвижной каретки будущих настольных калькуляторов) и ручку, с помощью которой можно было крутить ступенчатое колесо или - в последующих вариантах машины - цилиндры, расположенные внутри аппарата

Жозеф-Мари Жаккар

Развитие вычислительных устройств связано с появлением перфорационных карт и их применением. Появление же перфорационных карт связано с ткацким производством. В 1804 г. инженер Жозеф-Мари Жаккар построил полностью автоматизированный станок (станок Жаккара), способный воспроизводить сложнейшие узоры. Работа станка программировалась с помощью колоды перфокарт, каждая из которых управляла одним ходом челнока. Переход к новому рисунку происходил заменой колоды перфокарт
Чарльз Бэббидж (1791-1871) Он обнаружил погрешности в таблицах логарифмов Непера, которыми широко пользовались при вычислениях астрономы, математики, штурманы дальнего плавания. В 1821 г. приступил к разработке своей вычислительной машины, которая помогла бы выполнить более точные вычисления. В 1822 г. была построена разностная машина (пробная модель), способная рассчитывать и печатать большие математические таблицы. Это было очень сложное, большое устройство и предназначалось для автоматического вычисления логарифмов. Работа модели основывалась на принципе, известном в математике как «метод конечных разностей»: при вычислении многочленов используется только операция сложения и не выполняется умножение и деление, которые значительно труднее поддаются автоматизации. В последующем он пришел к идее создания более мощной - аналитической машины. Она не просто должна была решать математические задачи определенного типа, а выполнять разнообразные вычислительные операции в соответствии с инструкциями, задаваемыми оператором. По замыслу это не что иное, как первый универсальный программируемый компьютер. Аналитическая машина в своем составе должна была иметь такие компоненты, как «мельница» (арифметическое устройство по современной терминологии) и «склад» (память). Инструкции (команды) вводились в аналитическую машину с помощью перфокарт (использовалась идея программного управления Жаккара с помощью перфокарт). Шведский издатель, изобретатель и переводчик Пер Георг Шойц воспользовавшись советами Бэббеджа, построил видоизмененный вариант этой машины. В 1855 г. машина Шойца была удостоена золотой медали на Всемирной выставке в Париже. В дальнейшем один из принципов, лежащих в основе идеи аналитической машины, - использование перфокарт -нашел воплощение в статистическом табуляторе, построенном американцем Германом Холлеритом (для ускорения обработки результатов переписи населения в США в 1890 г.)

Огаста Ада Байрон

(графиня Лавлейс)

Графиня Огаста Ада Лавлейс, дочь поэта Байрона, совместно с Ч. Бэббиджем работала над созданием программ для его счетных машин. Ее работы в этой области были опубликованы в 1843 г. Однако в то время считалось неприличным для женщины издавать свои сочинения под полным именем, и Лавлейс поставила на титуле только свои инициалы. В материалах Бэббиджа и комментариях Лавлейс намечены такие понятия, как «подпрограмма» и «библиотека подпрограмм», «модификация команд» и «индексный регистр», которые стали употребляться только в 50-х гг. XX в. Сам термин «библиотека» был введен Бэббиджем, а термины «рабочая ячейка» и «цикл» предложила А. Лавлейс. «Можно с полным основанием сказать, что аналитическая машина точно так же плетет алгебраические узоры, как ткацкий станок Жак-кара воспроизводит цветы и листья», - писала графиня Лавлейс. Она фактически была первой программисткой (в ее честь был назван язык программирования Ада)

Джордж Буль

Дж. Буль по праву считается отцом математической логики. Его именем назван раздел математической логики - булева алгебра. В 1847 г. написал статью «Математический анализ логики». В 1854 г. Буль развил свои идеи в работе под названием «Исследование законов мышления». Эти труды внесли революционные изменения в логику как науку. Дж. Буль изобрел своеобразную алгебру - систему обозначений и правил, применяемую к всевозможным объектам, от чисел и букв до предложений. Пользуясь этой системой, Буль мог закодировать высказывания (утверждения) с помощью своего языка, а затем манипулировать ими подобно тому, как в математике манипулируют обычными числами. Три основные операции системы - это И, ИЛИ и НЕ

Пафнутий Львович Чебышев

Им была разработана теория машин и механизмов, написан ряд работ, посвященных синтезу шарнирных механизмов. Среди многочисленных изобретенных им механизмов имеется несколько моделей арифмометров, первая из которых была сконструирована не позднее 1876 г. Арифмометр Чебышева для того времени был одной из самых оригинальных вычислительных машин. В своих конструкциях Чебышев предложил принцип непрерывной передачи десятков и автоматический переход каретки с разряда на разряд при умножении. Оба эти изобретения вошли в широкую практику в 30-е гг. XX в. в связи с применением электропривода и распространением полуавтоматических и автоматических клавишных вычислительных машин. С появлением этих и других изобретений стало возможно значительно увеличить скорость работы механических счетных устройств
Алексей Николаевич Крылов (1863-1945) Русский кораблестроитель, механик, математик, академик АН СССР. В 1904 г. он предложил конструкцию машины для интегрирования обыкновенных дифференциальных уравнений. В 1912 г. такая машина была построена. Это была первая интегрирующая машина непрерывного действия, позволяющая решать дифференциальные уравнения до четвертого порядка

Вильгодт Теофил Однер

Выходец из Швеции Вильгодт Теофил Однер в 1869 г. приехал в Петербург. Некоторое время он работал на заводе «Русский дизель» на Выборгской стороне, на котором в 1874 г. был изготовлен первый образец его арифмометра. Созданные на базе ступенчатых валиков Лейбница первые серийные арифмометры имели большие размеры в первую очередь потому, что на каждый разряд нужно было выделять отдельный валик. Однер вместо ступенчатых валиков применил более совершенные и компактные зубчатые колеса с меняющимся числом зубцов - колеса Однера. В 1890 г. Однер получает патент на выпуск арифмометров и в этом же году было продано 500 арифмометров (очень большое количество по тем временам). Арифмометры в России назывались: «Арифмометр Однера», «Оригинал-Однер», «Арифмометр системы Однер» и др. В России до 1917 г. было выпущено примерно 23 тыс. арифмометров Однера. После революции производство арифмометров было налажено на Сущевском механическом заводе им. Ф.Э.Дзержинского в Москве. С 1931 г. они стали называться арифмометры «Феликс». Далее в нашей стране были созданы модели арифмометров Однера с клавишным вводом и электроприводом
Герман Холлерит (1860-1929) После окончания Колумбийского университета поступает на работу в контору по переписи населения в Вашингтоне. В это время США приступили к исключительно трудоемкой (длившейся семь с половиной лет) ручной обработке данных, собранных в ходе переписи населения в 1880 г. К 1890 г. Холлерит завершил разработку системы табуляции на базе применения перфокарт. На каждой карте имелось 12 рядов, в каждом из которых можно было пробить по 20 отверстий, они соответствовали таким данным, как возраст, пол, место рождения, количество детей, семейное положение и прочим сведениям, включенным в вопросник переписи. Содержимое заполненных формуляров переносилось на карты путем соответствующего перфорирования. Перфокарты загружались в специальные устройства, соединенные с табуляционной машиной, где они нанизывались на ряды тонких игл, по одной игле на каждую из 240 перфорируемых позиций на карте. Когда игла попадала в отверстие, она замыкала контакт в соответствующей электрической цепи машины. Полный статистический анализ результатов занял два с половиной года (втрое быстрее по сравнению с предыдущей переписью). Впоследствии Холлерит организовал фирму «Computer Tabulating Recording» (CTR). Молодой коммивояжер этой компании Том Уотсон первым увидел потенциальную прибыльность продажи счетных машин американским бизнесменам на основе перфокарт. Позднее он возглавил компанию и в 1924 г. переименовал ее в корпорацию «International Business Machines» (IBM)

Ванневар Буш

В 1930 г. построил механическое вычислительное устройство - дифференциальный анализатор. Это была машина, на которой можно было решать сложные дифференциальные уравнения. Однако она обладала многими серьезными недостатками, прежде всего, гигантскими размерами. Механический анализатор Буша представлял собой сложную систему валиков, шестеренок и проволок, соединенных в серию больших блоков, которые занимали целую комнату. При постановке задачи машине оператор должен был вручную подбирать множество шестереночных передач. На это уходило обычно 2-3 дня. Позднее В. Буш предложил прототип современного гипертекста - проект МЕМЕХ (MEMory EXtention - расширение памяти) как автоматизированное бюро, в котором человек хранил бы свои книги, записи, любую получаемую им информацию таким образом, чтобы в любой момент воспользоваться ею с максимальной быстротой и удобством. Фактически это должно было быть сложное устройство, снабженное клавиатурой и прозрачными экранами, на которые бы проецировались тексты и изображения, хранящиеся на микрофильмах. В МЕМЕХ устанавливались бы логические и ассоциативные связи между любыми двумя блоками информации. В идеале речь идет о громадной библиотеке, универсальной информационной базе

Джон Винсент Атанасофф

Профессор физики, автор первого проекта цифровой вычислительной машины на основе двоичной, а не десятичной системы счисления. Простота двоичной системы счисления в сочетании с простотой физического представления двух символов (0, 1) вместо десяти (0, 1,..., 9) в электрических схемах компьютера перевешивала неудобства, связанные с необходимостью перевода из двоичной системы в десятичную и обратно. Кроме того, применение двоичной системы счисления способствовало уменьшению размеров вычислительной машины и снизила бы ее себестоимость. В 1939 г. Атанасофф построил модель устройства и стал искать финансовую помощь для продолжения работы. Машина Атанасоффа была практически готова в декабре 1941 г., но находилась в разобранном виде. В связи с началом Второй мировой войны все работы по реализации этого проекта прекратились. Лишь в 1973 г. приоритет Атанасоффа как автора первого проекта такой архитектуры вычислительной машины был подтвержден решением федерального суда США
Говард Айкен В 1937 г. Г. Айкен предложил проект большой счетной машины и искал людей, согласных профинансировать эту идею. Спонсором выступил Томас Уотсон, президент корпорации IBM: его вклад в проект составил около 500 тыс. долларов США. Проектирование новой машины «Марк-1», основанной на электромеханических реле, началось в 1939 г. в лабораториях Нью-Йоркского филиала IBM и продолжалось до 1944 г. Готовый компьютер содержал около 750 тыс. деталей и весил 35 т. Машина оперировала двоичными числами до 23 разрядов и перемножала два числа максимальной разрядности примерно за 4 с. Поскольку создание «Марк-1» длилось достаточно долго, пальма первенства досталась не ему, а релейному двоичному компьютеру Z3 Конрада Цузе, построенному в 1941 г. Стоит отметить, что машина Z3 была значительно меньше машины Айкена и к тому же дешевле в производстве

Конрад Цузе

В 1934 г., будучи студентом технического вуза (в Берлине), не имея ни малейшего представления о работах Ч. Бэббиджа, К. Цузе начал разрабатывать универсальную вычислительную машину, во многом подобную аналитической машине Бэббиджа. В 1938 г. он завершил постройку машины, занимавшую площадь 4 кв. м., названную Z1 (по-немецки его фамилия пишется как Zuse). Это была полностью электромеханическая программируемая цифровая машина. Она имела клавиатуру для ввода условий задач. Результаты вычислений высвечивались на панели с множеством маленьких лампочек. Ее восстановленная версия хранится в музее Verker und Technik в Берлине. Именно Z1 в Германии называют первым в мире компьютером. Позднее Цузе стал кодировать инструкции для машины, пробивая отверстия в использованной 35-миллиметровой фотопленке. Машина, работавшая перфорированной лентой, получила название Z2. В 1941 г. Цузе построил программно-управляемую машину, основанную на двоичной системе счисления - Z3. Эта машина по многим своим характеристикам превосходила другие машины, построенные независимо и параллельно в иных странах. В 1942 г. Цузе совместно с австрийским инженером-электриком Хельмутом Шрайером предложили создать компьютер принципиально нового типа - на вакуумных электронных лампах. Эта машина должна была работать в тысячу раз быстрее, чем любая из машин, имевшихся в то время в Германии. Говоря о потенциальных сферах применения быстродействующего компьютера, Цузе и Шрайер отмечали возможность его использования для расшифровки закодированных сообщений (такие разработки уже велись в различных странах)

Алан Тьюринг

Английский математик, дал математическое определение алгоритма через построение, названное машиной Тьюринга. В период Второй мировой войны немцы использовали аппарат «Enigma» для шифровки сообщений. Без ключа и схемы коммутации (немцы их меняли три раза в день) расшифровать сообщение было невозможно. С целью раскрытия секрета британская разведка собрала группу блестящих и несколько эксцентричных ученых. Среди них был математик Алан Тьюринг. В конце 1943 г. группа сумела построить мощную машину (вместо электромеханических реле в ней применялись около 2000 электронных вакуумных ламп). Машину назвали «Колосс». Перехваченные сообщения кодировались, наносились на перфоленту и вводились в память машины. Лента вводилась посредством фотоэлектрического считывающего устройства со скоростью 5000 символов в секунду. Машина имела пять таких считывающих устройств. В процессе поиска соответствия (расшифровки) машина сопоставляла зашифрованное сообщение с уже известными кодами «Enigma» (по алгоритму работы машины Тьюринга). Работа группы до сих пор остается засекреченной. О роли Тьюринга в работе группы можно судить по следующему высказыванию члена этой группы математика И. Дж. Гуда: «Я не хочу сказать, что мы выиграли войну благодаря Тьюрингу, но беру на себя смелость сказать, что без него мы могли бы ее и проиграть». Машина «Колосс» была ламповая (крупный шаг вперед в развитии вычислительной техники) и специализированная (расшифровка секретных кодов)

Джон Моучли

Преспер Экерт

(род. в 1919)

Первой ЭВМ считается машина ЭНИАК (ENIAC, Electronic Numerial Integrator and Computer - электронный цифровой интегратор и вычислитель). Ее авторы, американские ученые Дж. Моучли и Преспер Экерт, работали над ней с 1943 по 1945 гг. Она предназначалась для расчета траекторий полетов снарядов, и представляла собой сложнейшее для середины XX в. инженерное сооружение длиной более 30 м, объемом 85 куб. м, массой 30 т. В ЭНИАКе были использованы 18 тыс. электронных ламп, 1500 реле, машина потребляла около 150 кВт. Далее возникла идея создания машины с программным обеспечением, хранимым в памяти машины, что изменило бы принципы организации вычислений и подготовило почву для появления современных языков программирования (ЭДВАК - Электронный Автоматический Вычислитель с дискретными переменными, EDVAC - Electronic Discret Variable Automatic Computer). Эта машина была создана в 1950 г. В более емкой внутренней памяти содержались и данные, и программа. Программы записывались электронным способом в специальных устройствах - линиях задержки. Самое главное было то, что в ЭДВАКе данные кодировались не в десятичной системе, а в двоичной (сократилось количество используемых электронных ламп). Дж. Моучли и П. Экерт после создания своей собственной компании задались целью создать универсальный компьютер для широкого коммерческого применения - ЮНИВАК (UNIVAC, Universal Automatic Computer - универсальный автоматический компьютер). Примерно за год до того, как первый
ЭНИАК ЮНИВАК вступил в эксплуатацию в Бюро переписи населения в США, партнеры оказались в тяжелом финансовом положении и вынуждены были продать свою компанию фирме «Ремингтон Рэнд». Однако ЮНИВАК не стал первым коммерческим компьютером. Им стала машина ЛЕО (LEO, Lyons" Bectronic Office), которая применялась в Англии для расчета зарплаты работникам чайных магазинов (фирма «Лайонс»), В 1973 г. федеральный суд США признал их авторские права на изобретение электронного цифрового компьютера недействительными, а идеи - заимствованными у Дж. Атанасоффа
Джон фон Нейман (1903-1957)

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

В нашей стране независимо от фон Неймана были сформулированы более детальные и полные принципы построения электронных цифровых вычислительных машин (Сергей Алексеевич Лебедев)

Сергей Алексеевич Лебедев

В 1946 г. С. А. Лебедев становится директором института электротехники и организует в его составе свою лабораторию моделирования и регулирования. В 1948 г. С. А. Лебедев ориентировал свою лабораторию на создание МЭСМ (Малая электронная счетная машина). МЭСМ была вначале задумана как модель (первая буква в аббревиатуре МЭСМ) Большой электронной счетной машины (БЭСМ). Однако в процессе ее создания стала очевидной целесообразность превращения ее в малую ЭВМ. Из-за засекреченности работ, проводимых в области вычислительной техники, соответствующих публикаций в открытой печати не было.

Основы построения ЭВМ, разработанные С. А. Лебедевым независимо от Дж. фон Неймана, заключаются в следующем:

1) в состав ЭВМ должны входить устройства арифметики, памяти, ввода-вывода информации, управления;

2) программа вычислений кодируется и хранится в памяти подобно числам;

3) для кодирования чисел и команд следует использовать двоичную систему счисления;

4) вычисления должны осуществляться автоматически на основе хранимой в памяти программы и операций над командами;

5) помимо арифметических операций вводятся также логические - сравнения, условного и безусловного переходов, конъюнкция, дизъюнкция, отрицание;

6) память строится по иерархическому принципу;

7) для вычислений используются численные методы решения задач.

25 декабря 1951 г. МЭСМ была принята в эксплуатацию. Это была первая в СССР быстродействующая электронная цифровая машина.

В 1948 г. создается Институт точной механики и вычислительной техники (ИТМ и ВТ) АН СССР, которому правительство поручило разработку новых средств вычислительной техники и С. А. Лебедев приглашается заведовать лабораторией № 1 (1951 г). Когда БЭСМ была готова (1953 г.), она ничуть не уступала новейшим американским образцам.

С 1953 г. до конца своей жизни С. А. Лебедев был директором ИТМ и ВТ АН СССР, избран действительным членом АН СССР и возглавил работы по созданию нескольких поколений ЭВМ.

В начале 60-х гг. создается первая ЭВМ из серии больших электронных счетных машин (БЭСМ) - БХМ-1. При создании БЭСМ-1 были применены оригинальные научные и конструкторские решения. Благодаря этому она была тогда самой производительной машиной в Европе (8-10 тысяч операций в секунду) и одной из лучших в мире. Под руководством С. А. Лебедева были созданы и внедрены в производство еще две ламповые ЭВМ - БЭСМ-2 и М-20. В 60-х гг. были созданы полупроводниковые варианты М-20: М-220 и М-222, а также БЭСМ-ЗМ и БЭСМ-4.

При проектировании БЭСМ-6 впервые был применен метод предварительного имитационного моделирования (сдача в эксплуатацию была осуществлена в 1967 г.).

С. А. Лебедев одним из первых понял огромное значение совместной работы математиков и инженеров в создании вычислительных систем. По инициативе С. А. Лебедева все схемы БЭСМ-6 были записаны формулами булевой алгебры. Это открыло широкие возможности для автоматизации проектирования и подготовки монтажной и производственной документации

IBM Невозможно пропустить ключевой этап в развитии вычислительных средств и методов, связанных с деятельностью фирмы IBM. Исторически первые ЭВМ классической структуры и состава - Computer Installation System/360 (фирменное наименование - «Вычислительная установка системы 360», в дальнейшем известная как просто IBM/360) были выпущены в 1964 г., и с последующими модификациями (IBM/370, IBM/375) поставлялись вплоть до середины 80-х гг., когда под влиянием микроЭВМ (ПК) не начали постепенно сходить со сцены. ЭВМ данной серии послужили основой для разработки в СССР и странах-членах СЭВ так называемой Единой системы ЭВМ (ЕС ЭВМ), которые в течение нескольких десятилетий являлись основой отечественной компьютеризации.
ЕС 1045

Машины включали следующие компоненты:

Центральный процессор (32-разрядный) с двухадресной системой команд;

Главную (оперативную) память (от 128 Кбайт до 2 Мбайт);

Накопители на магнитных дисках (НМД, МД) со сменными пакетами дисков (например, IBM-2314 - 7,25 Мбайт, ШМ-2311 -29 Мбайт, IBM 3330 - 100 Мбайт), аналогичные (иногда совместимые) устройства известны и для других из вышеупомянутых серий;

Накопители на магнитных лентах (НМЛ, МЛ) катушечного типа, ширина ленты 0,5 дюйма, длина от 2400 футов (720 м) и менее (обычно 360 и 180 м), плотность записи от 256 байт на дюйм (обычная) и большая в 2-8 раз (повышенная). Соответственно рабочая емкость накопителя определялась размером катушки и плотностью записи и достигала 160 Мбайт на бобину МЛ;

Устройства печати - построчные печатающие устройства барабанного типа, с фиксированным (обычно 64 или 128 знаков) набором символов, включающих прописную латиницу и кириллицу (либо прописную и строчную латиницу) и стандартное множество служебных символов; вывод информации осуществлялся на бумажную ленту шириной 42 или 21 см со скоростью до 20 строк/с;

Терминальные устройства (видеотерминалы, а первоначально -электрические пишущие машинки), предназначенные для интерактивного взаимодействия с пользователем (IBM 3270, DEC VT-100 и пр.), подключаемые к системе для выполнения функций управления вычислительным процессом (консоль оператора - 1 -2 шт. на ЭВМ) и интерактивной отладки программ и обработки данных (терминал пользователя - от 4 до 64 шт. на ЭВМ).

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

Фирмой IBM была предложена в качестве оболочки ЭВМ IBM/360 первая функционально полноценная ОС - OS/360. Разработка и внедрение ОС позволили разграничить функции операторов, администраторов, программистов, пользователей, а также существенно (а десятки и сотни раз) повысить производительность ЭВМ и степень загрузки технических средств. Версии OS/360/370/375 - MFT (мультипрограммирование с фиксированным количеством задач), MW (с переменным количеством задач), SVS (система с виртуальной памятью), SVM (система виртуальных машин) - последовательно сменяли друг друга и во многом определили современные представления о роли ОС

Билл Гейтс и

Пол Аллен

В 1974 г. Фирма Intel разработала первый универсальный 8-разрядный микропроцессор 8080 с 4500 транзисторами. Эдвард Роберте, молодой офицер ВВС США, инженер-электронщик, построил на базе процессора 8080 микрокомпьютер Альтаир, имевший огромный коммерческий успех, продававшийся по почте и широко использовавшийся для домашнего применения. В 1975 г. молодой программист Пол Аллен и студент Гарвардского университета Билл Гейтс реализовали для Альтаира язык Бейсик. Впоследствии они основали фирму Майкрософт (Microsoft).
Стивен Пол Джобс и Стивен Возняк

В 1976 г. студенты Стив Возняк и Стив Джобс, устроив мастерскую в гараже, реализовали компьютер Apple-1, положив начало корпорации Apple. 1983 г. - корпорация Apple Computers построила персональный компьютер Lisa - первый офисный компьютер, управляемый манипулятором «мышь».

В 2001 Стивен Возняк основал компанию «Wheels Of Zeus» для создания беспроводной GPS технологии.

2001 - Стив Джобс представил первый плеер iPod.

2006 - Apple представила первый ноутбук на базе процессоров Intel.

2008 - Apple представила самый тонкий ноутбук в мире, получивший название MacBook Air.

3. Классы вычислительных машин

Сферам применения и методам использования (а также размерам и вычислительной мощности).

Физическое представление обрабатываемой информации

Здесь выделяют аналоговые (непрерывного действия); цифровые (дискретного действия); гибридные (на отдельных этапах обработки используются различные способы физического представления данных).

АВМ - аналоговые вычислительные машины, или вычислительные машины непрерывного действия, работают с информацией, представленной в непрерывной (аналоговой) форме, т. е. в виде непрерывного ряда значений какой-либо физической величины (чаше всего электрического напряжения):

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

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

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

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


Таблица 2

Этапы развития компьютерных информационных технологий

Параметр Период, годы
50-е 60-е 70-е 80-е

Настоящее

Цель использования компьютера Научно-технические расчеты

Технические и экономи

Управление, предоставление информации

муникации, информа

ционное обслужив

Режим работы компьютера Однопрограммный Пакетная обработка Разделение времени Персональная работа Сетевая обработка
Интеграция данных Низкая Средняя Высокая Очень высокая
Расположение пользователя Машинный зал Отдельное помещение Терминальный зал Рабочий стол

вольное мобильное

Тип пользователя Инженеры-программисты

сиональные програм

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

Мало обученные пользов

Тип диалога Работа за пультом компьютера Обмен перфоно-сителями и машино-граммами Интерактивный (через клавиатуру и экран) Интерактивный с жестким меню

активный экранный типа «вопрос - ответ»

К первому поколению обычно относят машины, созданные на рубеже 50-х гг. и базирующиеся на электронных лампах. Эти компьютеры были огромными, неудобными и слишком дорогими машинами, которые могли приобрести только крупные корпорации и правительства. Лампы потребляли значительное количество электроэнергии и выделяли много тепла (рис. 1.).

Набор команд был ограничен, схемы арифметико-логического устройства и устройства управления достаточно просты, программное обеспечение практически отсутствовало. Показатели объема оперативной памяти и быстродействия были низкими. Для ввода-вывода использовались перфоленты, перфокарты, магнитные ленты и печатающие устройства. Быстродействие порядка 10-20 тыс. операций в секунду.

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

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

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

В октябре 1945 года в США был создан первый компьютер ENIAC (Electronic Numerical Integrator And Calculator - электронный числовой интегратор и вычислитель).

Отечественные машины первого поколения: МЭСМ (малая электронная счетная машина), БЭСМ, Стрела, Урал, М-20.

Второе поколение компьютерной техники - машины, сконструированные в 1955-65 гг. Характеризуются использованием в них как электронных ламп, так и дискретных транзисторных логических элементов (рис. 2). Их оперативная память была построена на магнитных сердечниках. В это время стал расширяться диапазон применяемого оборудования ввода-вывода, появились высокопроизводительные устройства для работы с магнитными лентами (НМЛ), магнитные барабаны (НМБ) и первые магнитные диски (табл. 2.).

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

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

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

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

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

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

Наивысшим достижением отечественной вычислительной техники созданной коллективом С.А. Лебедева явилась разработка в 1966 году полупроводниковой ЭВМ БЭСМ-6 с производительностью 1 млн. операций в секунду.

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

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

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

Примеры машин третьего поколения - семейства IBM-360, IBM-370, PDP-11, VAX, EC ЭВМ (Единая система ЭВМ), СМ ЭВМ (Семейство малых ЭВМ) и др.

Быстродействие машин внутри семейства изменяется от нескольких десятков тысяч до миллионов операций в секунду. Емкость оперативной памяти достигает нескольких сотен тысяч слов.

Четвертое поколение - это основной контингент современной компьютерной техники, разработанной после 70-х гг.

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

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

С точки зрения структуры машины этого поколения представляют собой многопроцессорные и многомашинные комплексы, использующие общую память и общее поле внешних устройств. Быстродействие составляет до нескольких десятков миллионов операций в секунду, емкость оперативной памяти порядка 1-512 Мбайт.

Для них характерны:

Применение персональных компьютеров (ПК);

Телекоммуникационная обработка данных;

Компьютерные сети;

Широкое применение систем управления базами данных;

Элементы интеллектуального поведения систем обработки данных и устройств.

К ЭВМ четвертого поколения относятся ПЭВМ “Электроника МС 0511” комплекта учебной вычислительной техники КУВТ УКНЦ, а также современные IBM - совместимые компьютеры, на которых мы работаем.

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

Таблица 3

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

Параметры сравнения Поколения ЭВМ
первое второе третье четвертое
Период времени 1946 - 1959 1960 - 1969 1970 - 1979 с 1980 г.
Элементная база (для УУ, АЛУ) Электронные (или электрические) лампы Полупроводники (транзисторы) Интегральные схемы Большие интегральные схемы (БИС)
Основной тип ЭВМ Большие Малые (мини) Микро
Основные устройства ввода Пульт, перфокарточный, перфоленточный ввод Добавился алфавитно-цифровой дисплей, клавиатура Алфавитно-цифровой дисплей, клавиатура Цветной графический дисплей, сканер, клавиатура
Основные устройства вывода Алфавитно-цифровое печатающее устройство (АЦПУ), перфоленточный вывод Графопостроитель, принтер
Внешняя память Магнитные ленты, барабаны, перфоленты, перфокарты Добавился магнитный диск Перфоленты, магнитный диск Магнитные и оптические диски
Ключевые решения в ПО Универсальные языки программирования, трансляторы Пакетные операционные системы, оптимизирующие трансляторы Интерактивные операционные системы, структурированные языки программирования Дружественность ПО, сетевые операционные системы
Режим работы ЭВМ Однопрограммный Пакетный Разделения времени Персональная работа и сетевая обработка данных
Цель использования ЭВМ Научно-технические расчеты Технические и экономические расчеты Управление и экономические расчеты Телекоммуникации, информационное обслуживание

Таблица 4

Основные характеристики отечественных ЭВМ второго поколения

Параметр Первая очередь
Раздан-2 БЭСМ-4 М-220 Урал-11 Минск-22 Урал-16
Адресность 2 3 3 1 2 1
Форма представления данных С плавающей запятой С плавающей запятой С плавающей запятой

рованной запятой, символьная

рованной запятой, символьная

С плавающей и фикси

рованной запятой, символьная

Длина машинного слова(дв. разр.) 36 45 45 24 37 48
Быстродействие (оп./с) 5 тыс. 20 тыс. 20 тыс. 14-15 тыс. 5 тыс. 100 тыс
ОЗУ, тип, емкость (слов)

товый сердечник 2048

товый сердечник 8192

товый сердечник 4096-16 384

товый сердечник 4096-16 384

товый сердечник

товый сердечник 8192-65 536

ВЗУ, тип, емкость (слов) НМЛ 120 тыс. НМЛ 16 млн НМЛ 8 млн НМЛ до 5 млн НМЛ 12 млн НМБ130тыс.

В компьютерах пятого поколения предположительно должен произойти качественный переход от обработки данных к обработке знаний.

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

Кратко основную концепцию ЭВМ пятого поколения можно сформулировать следующим образом:

1. Компьютеры на сверхсложных микропроцессорах с параллельно-векторной структурой, одновременно выполняющих десятки последовательных инструкций программы.

2. Компьютеры с многими сотнями параллельно работающих процессоров, позволяющих строить системы обработки данных и знаний, эффективные сетевые компьютерные системы.


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

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

В конце XX в. человечество вступило в новую стадию развития - стадию построения информационного общества.

В конце 60-х гг. Д. Белл констатировал превращение индустриального общества в информационное.

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

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

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

В 1673 г. Лейбниц изобрёл механическое устройство для расчетов (механического калькулятора).

1804 г. инженер Жозеф-Мари Жаккар построил полностью автоматизированный станок (станок Жаккара), способный воспроизводить сложнейшие узоры. Работа станка программировалась с помощью колоды перфокарт, каждая из которых управляла одним ходом челнока.

В 1822 г. Ч. Беббиджем была построена разностная машина (пробная модель), способная рассчитывать и печатать большие математические таблицы. В последующем он пришел к идее создания более мощной - аналитической машины. Она не просто должна была решать математические задачи определенного типа, а выполнять разнообразные вычислительные операции в соответствии с инструкциями, задаваемыми оператором.

Графиня Огаста Ада Лавлейс совместно с Ч. Бэббиджем работала над созданием программ для его счетных машин. Ее работы в этой области были опубликованы в 1843 г.

Дж. Буль по праву считается отцом математической логики. Его именем назван раздел математической логики - булева алгебра. Дж. Буль изобрел своеобразную алгебру - систему обозначений и правил, применяемую к всевозможным объектам, от чисел и букв до предложений (1854 г).

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

Алексей Николаевич Крылов 1904 г. предложил конструкцию машины для интегрирования обыкновенных дифференциальных уравнений. В 1912 г. такая машина была построена.

И другие.

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

ЭВМ можно классифицировать по ряду признаков, в частности:

Физическому представлению обрабатываемой информации;

Поколениям (этапам создания и элементной базе).

Его стали называть арифметико-логическим. Оно стало основным устройством современных компьютеров. Таким образом, два гения XVII века, установили первые вехи в истории развития цифровой вычислительной техники. Заслуги В. Лейбница, однако, не ограничиваются созданием "арифметического прибора". Начиная со студенческих лет и до конца жизни он занимался исследованием свойств двоичной системы...

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

История создания и развития средств вычислительной техники

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

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

В странах Древнего Востока существовали китайские счеты. На каждой нити или проволоке в этих счетах имелось по пятьи по две костяшки. Счет осуществлялся единицами и пятерками. В России для арифметических вычеслений применялись русские счеты, появившиеся в 16 веке, но кое – где счеты можно встретить и сегодня.

Развитие приспособлений для счета шло в ногу с достижениями математики. Вскоре после открытия логарифмов в 1623 г. была изобретена логарифмическая линейка, её автором был английский математик Эдмонд Гантер. Логарифмической линейке суждена была долгая жизнь: от 17 века до нашего времени.

Однако ни абак, ни счеты, ни логарифмическая линейка не означают механизации процесса вычислений. В 17 веке выдающимся французким ученым Блезом Паскалем было изобретено принципиально новое счетное устройство – арифметическая машина. В основу её работы Б. Паскаль положил извесную до него идею выполнения вычислений с помощью металических шестеренок. В 1645 г. им была построена первая суммирующая машина, а в 1675 г. Паскалю удается создать настоящую машину, выполняющую все четыре арифметических действия. Почти одновременно с Паскалем в 1660 – 1680 гг. Сконструировал счетную машину великий немецкий математик Готфирд Лейбниц.

Счетные машины Паскаля и Лейбница стали прообразом арифмометра. Первый арифмометр для четырех арифметических действий, нашедший арифметическое применение, удалось построить только через сто лет, 1790 г., немецкому часовому мастеру Гану. Впоследствии устройство арифмометра совершенствовалось многими механиками из Англии, Франции, Италии, России, Швейцарии. Арифмометры применялись для выполнения сложных вычислений при проектировании и строительстве кораблей. Мостов, зданий, при проведении финансовых операций. Но производительность работы на арифмометрах оставалась невысокой, настоятельным требованием времени была автоматизация вычислений.

В 1833 г. анлийский ученый Чарлз Бэбидж, занимавшийся составлением таблиц для навигации, разработал проект «аналитической машины». По его замыслу, эта машина должна была стать гигантским арифмометром с программным управлением. В машине Бэбиджа предусмотрены были также арифметические и запоминающие устройства. Его машина стала прообразом будущих компьютеров. Но в ней использовались далеко не совершенные узлы, например, для запоминания разрядов десятичного числа в ней применялись зубчатые колеса. Осуществить свой проект Бэбиджу не удалось из – за недостаточного развития техники, и «аналитическая машина» на время была забыта.

Лишь спустя 100 лет машина Бэбиджа привлекла внимкние инженеров. В конце 30 – х годов 20 века немецкий инженер Конрад Цузе разработал первую двоичную цифровую машину Z1. В ней широко использовались электромеханические реле, то есть механические переключатели, приводимые в действие электрическим током. В 1941 г. К. Уцзе создал машину Z3, полностью управляемую с помощью программы.

В 1944 г. американец Говард Айкен на одном из предприятий фирмы IBM построил мощную по тем временам машину «Марк – 1». В этой машине для представления чисел использовались механические элементы – счетные колеса, а для управления применялись электромеханические реле.

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

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

Первое поколение

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

Первая ЭВМ создавалась в 1943 – 1946 гг. в США и называлась она ЭНИАК. Эта машина содержала около 18 тысяч электронных ламп, множество электромеханических реле, причем ежемесячно выходило из строя около 2 тысяч ламп. ЦУ машины ЭНИАК, а также у других первых ЭВМ, был серьезный недостаток – исполняемая программа хранилась не в памяти машины, а набаралась сложным образом с помощью внешних перемычек.

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

В1951 году в СССР была создана МЭСМ, эти работы проводились в Киеве в Институте электродинамики под руководством крупнейшего конструктора вычислительной техники С. А. Лебедева.

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

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

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

Второе поколение

Разработчики ЭВМ всегда следовали за прогрессом в электронной технике. Когда в середине 50 – х годов на смену электронным лампам пришли полупроводниковые приборы, начался перевод ЭВМ на полупроводники.

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

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

В СССР были разработаны и широко использовались серии малых ЭВМ «Раздан», «Наири». Уникальной по своей архитектуре была машина «Мир», разработанная в 1965 г. в Институте кибернетики Академии Наук УССР. Она предназначалась для инженерных расчетов, которые выполнял на ЭВМ сам пользователь без помощи оператора.

К средним ЭВМ относились отечественные машины серий «Урал», «М – 20» и «Минск». Но рекордной среди отечественных машин этого поколния и одной из лучших в мире была БЭСМ – 6 («большая электронно – счетная машина», 6 – я модель), которая была создана коллективом академика С. А. Лебедева. Производительность БЭСМ – 6 была на два – три порядка выше, чем у малых и средних ЭВМ, и составляла более 1 млн. Операций в секунду. За рубежем наиболее распространенными машинами второго поколения были «Эллиот» (Англия), «Сименс» (ФРГ), «Стретч» (США).

Третье поколение

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

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

В третьем поколении появились крупные серии ЭВМ, различающиеся своей производительностью и назначением. Это семейство больших и средних машин IBM360/370, разработанных в США. В Советском Союзе и в странах СЭВ были созданы аналогические серии машин: ЕС ЭВМ (Единая Система ЭВМ, машины большие и средние), СМ ЭВМ (Система Малых ЭВМ) и «Электроника» (система микро – ЭВМ).

История развития вычислительной техники

Развитие вычислительной техники можно разбить на следующие периоды:

Ø Ручной (VI век до н.э. - XVII век н.э.)

Ø Механический (XVII век - середина XX века)

Ø Электронный (середина XX века - настоящее время)

Хотя Прометей в трагедии Эсхила утверждает: «Подумайте, что смертным сделал я: число им изобрел и буквы научил соединять», понятие числа возникло задолго до появления письменности. Люди учились считать в течение многих веков, передавая и обогащая из поколения в поколение свой опыт.

Счет, или шире - вычисления, может быть осуществлен в различных формах: существует устный, письменный и инструментальный счет . Средства инструментального счета в разные времена имели различные возможности и назывались по-разному.

Ручной этап (VI век до н.э. - XVII век н.э.)

Возникновение счета в древности - «Это было началом начал...»

Предположительный возраст последней генерации человечества - 3-4 миллиона лет. Именно столько лет назад человек встал на ноги и взял в руки изготовленный им самим инструмент. Однако, способность считать (то есть способность разбивать понятия «больше» и «меньше» на конкретное количество единиц) сформировалась у человека значительно позднее, а именно 40-50 тысяч лет назад (поздний палеолит). Этот этап соответствует появлению современного человека (кроманьонца). Таким образом, одной из основных (если не главной) характеристикой, отличающей кроманьонца от более древней ступени человека, является наличие у него счётных способностей.

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

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

Пальцы оказались настолько тесно связанными со счетом, что на древнегреческом языке понятие "считать" выражалось словом "упятерить". Да и в русском языке слово "пять" напоминает "пясть" - часть кисти руки (слово "пясть" сейчас упоминают редко, но производное от него - "запястье" - часто используют и сейчас). Кисть руки, пясть, - синоним и фактически основа числительного «ПЯТЬ» у многих народов. Например, малайское «ЛИМА» означает одновременно и « рука» и «пять».

Однако известны народы, у которых единицами счёта были не пальцы, а их суставы.

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

Во многих языках слова "два" и "десять" созвучны. Может быть, это объясняется тем, что когда-то слово "десять" означало "две руки". И сейчас есть племена, которые говорят "две руки" вместо "десять" и "руки и ноги" вместо "двадцать". А в Англии первые десять чисел называют общим именем - "пальцы". Значит, и англичане когда-то считали по пальцам.

Пальцевой счет сохранился кое-где и поныне, например, историк математики Л.Карпинский в книге «История арифметики» сообщает, что на крупнейшей мировой хлебной бирже в Чикаго предложения и запросы, как и цены объявляются маклерами на пальцах без единого слова.

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

Лекция № 10. ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

1.1. НАЧАЛЬНЫЙ ЭТАП РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

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

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

Абак

Суан-пан. Положено 1930

Счеты. Положено 401,28

Первой дошедшей до нас попыткой решить задачу по созданию машины умеющей складывать многоразрядные целые числа был эскиз 13-разрядного суммирующего устройства разработанный Леонардо да Винчи около 1500 г.

В 1642 году Блез Паскаль изобрел устройство, механически выполняющее сложение чисел. Ознакомившись с трудами Паскаля и изучив его арифметическую машину, Готфрид Вильгельм Лейбниц внес в нее значительные усовершенствования, и в 1673 году сконструировал арифмометр, позволяющий механически выполнять четыре арифметических операции. Начиная с 19 века, арифмометры получили очень широкое распространение и применение. На них выполняли даже очень сложные расчеты, например, расчеты баллистических таблиц для артиллерийских стрельб. Существовала специальная профессия- счетчик.

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

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

В первой половине 19 века английский математик Чарльз Бэббидж попытался создать универсальное вычислительное устройство – Аналитическую машину , которая должна была выполнять арифметические операции без участия человека. В Аналитическую машину были заложены принципы, ставшие фундаментальными для вычислительной техники, и были предусмотрены все основные компоненты, имеющиеся в современном компьютере. Аналитическая машина Бэббиджа должна была состоять из следующих частей:

1. «Фабрика» – устройство, в котором производиться все операции по обработке всех видов данных (АЛУ).

2. «Контора» – устройство, обеспечивающие организацию выполнения программы обработки данных и согласованную работу всех узлов машины в ходе этого процесса (УУ).

3. «Склад» – устройство, предназначенное для хранения исходных данных, промежуточных величин и результатов обработки данных (ЗУ, или просто память).

4. Устройства, способные преобразовывать данные в форму, доступную компьютеру (кодирование). Устройства ввода.

5. Устройства, способные преобразовывать результаты обработки данных в форму, понятную человеку. Устройства вывода.

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

Бэббидж не смог довести работу до конца - это оказалось слишком сложно на основе механической техники того времени. Однако он разработал основные идеи, и в 1943 году американец Говард Эйкен на основе уже техники 20 века – электромеханических реле – смог построить на одном из предприятий фирмы IBM такую машину под названием «Марк-1». Для представления чисел в ней были использованы механические элементы (счетные колеса), для управления – электромеханические.

1.2. НАЧАЛО СОВРЕМЕННОЙ ИСТОРИИ ЭЛЕКТРОННОЙ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

Подлинная революция в вычислительной технике произошла в связи с применением электронных устройств. Работа над ними началась в конце 30-х годов одновременно в США, Германии, Великобритании и СССР. К этому времени электронные лампы, ставшие технической основой устройств обработки и хранения цифровой информации, уже широчайшим образом применялись в радиотехнических устройствах.

Огромный вклад в теорию и практику создания электронной вычислительной техники на начальном этапе ее развития внес один из крупнейших американских математиков Джон фон Нейман. В историю науки навсегда вошли «принципы фон Неймана». Совокупность этих принципов породила классическую (фон-неймановскую) архитектуру ЭВМ. Один из важнейших принципов - принцип хранимой программы - требует, чтобы программа закладывалась в память машины так же, как в нее закладывается исходная информация. Первая ЭВМ с хранимой программой ( EDSAC ) была построена в Великобритании в 1949 г.

В нашей стране вплоть до 70-х годов создание ЭВМ велось почти полностью самостоятельно и независимо от внешнего мира (да и сам этот «мир» был почти полностью зависим от США). Дело в том, что электронная вычислительная техника с самого момента своего первоначального создания рассматривалась как сверхсекретный стратегический продукт, и СССР приходилось разрабатывать и производить ее самостоятельно. Постепенно режим секретности смягчался, но и в конце 80-х годов наша страна могла покупать за рубежом лишь устаревшие модели ЭВМ (а самые современные и мощные компьютеры ведущие производители - США и Япония - и сегодня разрабатывают и производят в режиме секретности).

Первая отечественная ЭВМ - МЭСМ («малая электронно-счетная машина») -была создана в 1951 г. под руководством Сергея Александровича Лебедева, крупнейшего советского конструктора вычислительной техники. Рекордной среди них и одной из лучших в мире для своею времени была БЭСМ-6 («большая электронно-счетная машина, 6-я модель»), созданная в середине 60-х годов и долгое время бывшая базовой машиной в обороне, космических исследованиях, научно-технических исследованиях в СССР. Кроме машин серии БЭСМ выпускались и ЭВМ других серий - «Минск», «Урал», М-20, «Мир» и другие.

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

1.3. ПОКОЛЕНИЯ ЭВМ

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

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

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

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

Чем младше поколение, тем отчетливее классификационные признаки. ЭВМ первого, второго и третьего поколений сегодня - в лучшем случае музейные экспонаты.

Какие компьютеры относятся в первому поколению?

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

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

Быстродействие порядка 10-20 тысяч операций в секунду.

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

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

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

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

Отечественные машины первого поколения: МЭСМ (малая электронная счётная машина), БЭСМ, Стрела, Урал, М-20.

Какие компьютеры относятся ко второму поколению?

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

Быстродействие - до сотен тысяч операций в секунду, ёмкость памяти - до нескольких десятков тысяч слов.

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

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

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

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

Для некоторых машин второго поколения уже были созданы операционные системы с ограниченными возможностями.

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

В чем особенности компьютеров третьего поколения?

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

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

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

Примеры машин третьего поколения - семейства IBM-360, IBM-370, ЕС ЭВМ (Единая система ЭВМ), СМ ЭВМ (Семейство малых ЭВМ) и др.

Быстродействие машин внутри семейства изменяется от нескольких десятков тысяч до миллионов операций в секунду. Ёмкость оперативной памяти достигает нескольких сотен тысяч слов.

Что характерно для машин четвёртого поколения?

Четвёртое поколение - это теперешнее поколение компьютерной техники, разработанное после 1970 года.

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

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

C точки зрения структуры машины этого поколения представляют собой многопроцессорные и многомашинные комплексы, работающие на общую память и общее поле внешних устройств. Быстродействие составляет до нескольких десятков миллионов операций в секунду, ёмкость оперативной памяти порядка 1 - 64 Мбайт.

Для них характерны:

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

Какими должны быть компьютеры пятого поколения?

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

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

В компьютерах пятого поколения произойдёт качественный переход от обработки данных к обработке знаний .

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

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

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

Показатель

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

Первое

1951-1954

Второе

1958-I960

Третье

1965-1966

Четвертое

Пятое

1976-1979

1985-?

Элементная база процессора

Электронные

лампы

Транзисторы

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

(ИС)

Большие ИС (БИС)

СвербольшиеИС

(СБИС)

Оптоэлек-троника

Криоэлек-троника

Элементная база ОЗУ

Электронно-лучевые трубки

Феррито-вые сердечники

Ферритовые

сердечники

БИС

СБИС

СБИС

Максмальная емкость ОЗУ, байт

10 2

10 1

10 4

10 5

10 7

10 8 (?)

Максимальное быстродействие процессора (оп/с)

10 4

10 6

10 7

10 8

10 9

Многопро-цессорность

10 12 ,

Многопро-цессорность

Языки программирования

Машинный код

Ассемблер

Процедурные языки высокого уровня (ЯВУ)

Новые

процедурные ЯВУ

Непроце-дурные ЯВУ

Новые непрцедур-ные ЯВУ

Средства связи пользователя с ЭВМ

Пульт управления и перфокарты

Перфокарты и перфоленты

Алфавитно- цифровой терминал

Монохром- ный графиче- ский дисплей, клавиатура

Цветной + графический дисплей, клавиатура, «мышь» и др.