sonyps4.ru

Поколения эвм.

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

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

четвертое

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

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

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

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

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

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

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

Малые (мини)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пакетный

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

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

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

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

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

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

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

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

Поколение

Период, гг

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г. Согласно этому проекту ЭВМ и вычислительные системы пятого поколения кроме высокой производительности и надежности при более низкой стоимости, вполне обеспечиваемые СБИС и др. новейшими технологиями, должны удовлетворять следующим качественно новым функциональным требованиям:

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

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

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

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

Лекция №4.1. Поколения ЭВМ.

    Первое поколение ЭВМ.

    Второе поколение ЭВМ.

    Третье поколение ЭВМ.

    Четвертое поколение ЭВМ.

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

    Супер ЭВМ.

    Вопросы для самопрверки.

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

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

Компонентная база компьютеров первого поколения это электронные лампы. Они предназначались для решения научно-технических задач. Такими машинами обладали военные ведомства и государственные институты. Их стоимость была на столько велика, что даже крупные корпорации не могли приобрести их. Эти машины были огромных размеров и весили порядка 5 – 30 тонн, занимали площадь в несколько сотен квадратных метров.

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

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

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

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

          Второе поколение ЭВМ . 1959 – 1967.

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

Марк-1 это компьютер первого поколения занимавший огромный зал. Его высота 2,5 м и длина 17 м и при этом он стоил 500 тыс. долларов.

PDP-8 – ЭВМ второго поколения. Размером с холодильник, и при этом он стоил всего 20 тыс. долларов.

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

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

    ТретьепоколениеЭВМ. 1968 – 1973.

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

Первые микросхемы появились в 1958 году. Два инженера почти одновременно изобрели их, не зная друг о друге. Это Джек Килби и Роберт Нойс.

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

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

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

IBM-360. На эту ЭВМ равнялись советские конструкторы при создании Единой Серии.

4. Четвертое поколениеЭВМ . 1974 – 1982.

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

Важный переход от мини-компьютеров к микро-компьютерам, это создание микропроцессора. Благодаря БИС стало возможным разместить все основные элементы центрального процессора на одном кристалле. Первым микропроцессором стал Intel-4004 созданный 1971 г.

Одним из первых персональных компьютеров четвертого поколения считается Altair-8800. Созданный на базе микропроцессора Intel-8080. Его появление стимулировало рост периферийных устройств, компиляторов высокого уровня.

Перснальные ЭВМ.

                  5. Пятое поколение ЭВМ . 1982 – наши дни.

Пятое поколение ЭВМ это правительственная программа в Японии по развитию вычислительной техники и искусственного интеллекта. Если говорить о предыдущих поколениях то первое это ламповые компьютеры, второе – транзисторные, третье – интегральные схемы, четвертое – микропроцессоры. Но пятое поколение не имеет отношение к данной градации. Как предыдущее поколения. Пятое поколение компьютеров это название «плана действий» по развитию IT-индустрии. И не смотря на то, что пятое поколение базируется на микропроцессорах как и четвертое т.е. у них общая элементная база. А именно по этому критерию разделяют компьютеры на поколения. Тем не менее сегодняшние компьютеры относят к пятому поколению.

Япония начала свою широкомасштабную программу в начале 80-х. Их цель не изменять элементную базу компьютеров. А изменить и усовершенствовать, технические подходы, методы программирования и развивать научное направление в области искусственного интеллекта. На начало своего проекта Япония вложила пол миллиарда долларов США. На тот момент она не была настолько технически развита как США, Европа. Министерство международной торговли и промышленности Японии поставило четкую цель – пробиться в лидеры. Именно в то время зародился термин «пятое поколение компьютеров». ЭВМ пятого поколения должны достигнуть сверхпроводимости и в них должно быть интегрировано огромное количество процессоров на одной подложке.

Основные требования к компьютерам 5-го поколения: Создание развитого человеко-машинного интерфейса (распознавание речи, образов); Развитие логического программирования для создания баз знаний и систем искусственного интеллекта; Создание новых технологий в производстве вычислительной техники; Создание новых архитектур компьютеров и вычислительных комплексов.

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

                    Супер ЭВМ.

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

Что такое “суперкомпьютер”, как менялось его неявное определение с середины 70-х годов - подробно рассмотрено в статье Константина Прокшина. Отметим лишь, что как более близкий русскому языку синоним будем использовать понятие высокопроизводительной системы , то есть системы, созданной не для решения прикладных офисных задач или даже хранения больших СУБД, а именно для массивных вычислений. Впрочем, с точки зрения реализации разницы между двумя системами IBM RS/6000 SP, одна из которых ведёт ERP-систему, а вторая рассчитывает результаты виртуального крэш-теста нового автомобиля, нет. Тем не менее, нас интересует рынок компьютеров, которые именно вычисляют. И очень быстро.

В своё время соревнование в области суперкомпьютеров СССР проиграл. Если знаменитая БЭСМ-6, созданная в 60-х, была одной из самых (если не самой) быстродействующих ЭВМ в мире, то в 70-х годах, во времена расцвета Cray, СССР взял курс на развитие ЕС ЭВМ, клонированной с устаревшей уже к тому времени архитектуры IBM 360. Оригинальные разработки продолжались, но начала сказываться слабость элементной базы, которая так и не дала толком довести проект “Эльбрус” дальше “Эльбруса-2”, сравнимого на конец 80-х годов по производительности с очень мощным персональным компьютером. “Эльбрус-3.1”, выпущенный в 1990 году, имел производительность на векторных операциях около 500 мегафлоп, а объём ОЗУ - до 8 млн. 64-разрядных слов (то есть 64 мегабайта). До 1995 года таких машин сумели сделать только 4 экземпляра.

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

Во-первых, 7 сентября сенат США проголосовал за существенное ослабление ограничений на экспорт высокопроизводительных систем. С 1979 года нижний порог производительности компьютеров, запрещённых к вывозу из США в некоторые страны, постоянно повышался. Чем дольше существовали компьютеры, тем абсурднее были запреты: под них в разное время подпадали новые процессоры для самых обычных настольных систем. С появлением возможности создавать относительно недорогие кластеры на общедоступной элементной базе ограничения становились всё более абсурдными, что и послужило толчком к указанному послаблению, которое, кстати, было лоббировано крупнейшими американскими производителями компьютеров и комплектующих. Пока верстался номер, произошла нью-йорская трагедия, но о том, какое отношение к этому имеют суперкомпьютеры - читайте в колонке Игоря Гордиенко. Здесь же отметим, что планы по снятию экспортных ограничений, вероятно, будут пересмотрены.

Вторая причина, заставившая нас обратиться к суперкомпьютерной теме, состоит в том, что в начале августа было объявлено о создании российского суперкомпьютера МВС-1000М с пиковой производительностью 1 терафлоп. Не исключено, что это было одним из факторов, как раз способствовавших принятию в США решения по ослаблению экспортных ограничений. Дело не только в том, что Россия вместо закупок американских суперкомпьютеров будет производить собственные, но и в том, что она может покрыть спрос в странах Восточной Европы и третьего мира. Неслучайно, что в число стран “первого пояса” (подробнее см. материал Александра Чачавы) попала Литва.

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

Компьютеры фирмы Cray Research стали классикой в области векторно-конвейерных суперкомпьютеров. Существует легенда, что первый суперкомпьютер Cray был собран в гараже, однако этот гараж был размером 20 х 20 метров, а платы для нового компьютера заказывались на лучших заводах США.

К классу суперкомпьютеров относят компьютеры, которые имеют максимальную на время их выпуска производительность, или так называемые компьтеры 5-го поколения.

Первые суперкомпьютеры появились уже среди компьютеров второго поколения (1955 - 1964, см. компьютеры второго поколения), они были предназначены для решения сложных задач, требовавших высокой скорости вычислений. Это LARC фирмы UNIVAC, Stretch фирмы IBM и "CDC-6600" (семейство CYBER) фирмы Control Data Corporation, в них были применены методы параллельной обработки (увеличивающие число операций, выполняемых в единицу времени), конвейеризация команд (когда во время выполнения одной команды вторая считывается из памяти и готовится к выполнению) и параллельная обработка при помощи процессора сложной структуры, состоящего из матрицы процессоров обработки данных и специального управляющего процессора, который распределяет задачи и управляет потоком данных в системе. Компьютеры, выполняющие параллельно несколько программ при помощи нескольких микропроцессоров, получили название мультипроцессорных систем.

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

В состав структуры компьютера Cray-1 входили:

1. Основная память, объемом до 1048576 слов, разделенная на 16 независимых блоков, емкостью 64К слов каждый;

2. Регистровая память, состоящая из пяти групп быстрых регистров, предназначенных для хранения и преобразования адресов, для хранения и обработки векторных величин;

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

Двенадцать функциональных устройств машины Cray-1, играющие роль арифметико-логических преобразователей, не имеют непосредственной связи с основной памятью. Так же как и в машинах семейства CDC-6000, они имеют доступ только к быстрым операционным регистрам, из которых выбираются операнды и в которые записываются результаты выполнения операций;

4. Устройство, выполняющее функции управления параллельной работой модулей, блоков и устройств центрального процессора;

5. 24 канала ввода-вывода, организованные в 6 групп с максимальной пропускной способностью 500000 слов в секунду (2 млн. байт в сек.);

6. Три группы операционных регистров, непосредственно связанных с арифметико-логическими устройствами, называются основными. К ним относятся восемь А-регистров, состоящих из 24 разрядов каждый. А-регистры связаны с двумя функциональными модулями, выполняющими сложение (вычитание) и умножение целых чисел. Эти операции используются главным образом для преобразования адресов, их базирования и индексирования. Они также используются для организации счетчиков циклов. В ряде случаев А-регистры используются для выполнения арифметических операций над целыми числами.

До середины 80-х годов в списке крупнейших производителей суперкомпьютеров в мире были фирмы Sperry Univac и Burroughs. Первая известна, в частности, своими мэйнфреймами UNIVAC-1108 и UNIVAC-1110, которые широко использовались в университетах и государственных организациях.

После слияния Sperry Univac и Burroughs объединенная фирма UNISYS продолжала поддерживать обе линии мэйнфреймов с сохранением совместимости снизу вверх в каждой. Это является ярким свидетельством непреложного правила, поддерживавшего развитие мэйнфреймов - сохранение работоспособности ранее разработанного программного обеспечения.

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

    Вопросы для самопроверки.

    Характеристика первого поколения ЭВМ.

    Характеристика второго поколения ЭВМ.

    Характеристика третьего поколения ЭВМ.

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

    Характеристика пятого поколения ЭВМ.

    Характеристика супер ЭВМ.

Первые проекты электронных вычислительных машин (ЭВМ) появились в конце 30-х — начале 40-х годов XX в. Отметим, что технические предпосылки для ϶ᴛᴏго уже были созданы, развивалась электроника и счетно-аналитическая вычислительная техника. В 1904 г. был изобретен первый ламповый диод, а в 1906 г. — первый триод (ϲᴏᴏᴛʙᴇᴛϲᴛʙенно двух- и трехэлектродная электронная лампа); в 1918 г. — электронное реле (ламповый триггер) Триггерные схемы стали широко применяться в электронике для переключения и релейной коммутации.

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

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

В истории развития ЭВМ выделяют пять этапов, ϲᴏᴏᴛʙᴇᴛϲᴛʙующих пяти поколениям ЭВМ.

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

1. Принцип хранимой программы. Машина имеет память, в кᴏᴛᴏᴩой хранятся программа, данные и результаты промежуточных вычислений. Программа вводится в машину, так же как и данные, в виде двоичных кодов (а не штекерным методом, т.е. коммутацией проводов в определенной последовательности)

2. Адресный принцип. В команде указываются не сами числа, над кᴏᴛᴏᴩыми нужно выполнять арифметические действия, а адреса ячеек памяти, где данные числа находятся.

3. Автоматизм . После ввода программы и данных машина работает автоматически, выполняя предписания программы без вмешательства человека. Стоит сказать, для ϶ᴛᴏго машина запоминает адрес выполняемой команды, а каждая команда содержит указание об адресе следующей команды. Указание может быть одним из трех типов: неявным (перейти к команде, следующей по адресу за выполняемой), безусловным (перейти к команде по заданному адресу), условным (проверить заданное условие и в зависимости от его выполнения перейти к команде по тому или иному адресу)

4. Переадресация. Адреса ячеек памяти, указанные в команде, можно вычислять и преобразовывать как числа.

Структура ЭВМ, в кᴏᴛᴏᴩой реализованы принципы фон-Неймана, впоследствии получила название структуры «фон-Неймана» (или классической) Все дальнейшее развитие ЭВМ шло двумя путями: совершенствование структуры фон-Неймана и поиск новых структур.

Отметим, что технической основой элементной базы процессоров первых ЭВМ были электронные вакуумные лампы (ЭВЛ), а в качестве оперативных запоминающих устройств использовались электронно-лучевые трубки (ЭЛТ) Это были громоздкие по габаритам машины, занимающие много места и потребляющие много электроэнергии. Стоит заметить, что они делали несколько тысяч операций в секунду и обладали памятью в несколько тысяч машинных слов. Эти машины предполагали монопольный режим использования, т.е. в распоряжении пользователя были все ресурсы машины и ее управление. Программист повествовал ϲʙᴏю программу в машинных кодах и отлаживал ее за пультом машины, кᴏᴛᴏᴩая на время отладки была полностью в его распоряжении. При ϶ᴛᴏм 90% времени машина простаивала в ожидании команд, т.е. использование машинных ресурсов было малоэффективным из-за отсутствия развитой операционной системы. Использовались ЭВМ первого поколения в основном для научных расчетов. Первой отечественной ЭВМ была МЭСМ (малая электронная счетная машина), разработанная в 1947 — 1951 гг. под руководством акад. С.А. Лебедева. В 1952 г. была введена в эксплуатацию БЭСМ (большая электронная счетная машина), созданная под руководством С.А. Лебедева. В 1955 г. начался выпуск малой ЭВМ «Урал-1» (руководитель проекта Б.И. Рамеев) Примером зарубежной серийной модели ЭВМ будет IBM-701 (США)

Второе поколение ЭВМ (конец 50-х — середина 60-х годов) называют транзисторно-ферритовым, так как транзисторы (твердые диоды и триоды) заменили электронные лампы в процессорах, а ферритовые (намагничиваемые) сердечники — электронно-лучевые трубки в оперативных запоминающих устройствах.

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

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

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

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

В наибольшей степени широкое применение нашли отечественные ЭВМ, такие, как БЭСМ-4, М-220, «Минск-32». Типичным представителем зарубежной ЭВМ второго поколения будет IBM-7090.

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

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

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

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

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

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

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

Переход к машинам четвертого поколения — ЭВМ на больших интегральных схемах (БИС) — происходил во второй половине 70-х годов и завершился приблизительно к 1980 г. Отметим, что теперь на одном кристалле размером 1 см 2 стали размещаться сотни тысяч электронных элементов. Скорость и объем памяти возросли в десятки тысяч раз по сравнению с машинами первого поколения и составили примерно 10 9 оп/с и 10 7 слов ϲᴏᴏᴛʙᴇᴛϲᴛʙенно.

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

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

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

В наибольшей степени крупным достижением, связанным с применением БИС, стало создание микропроцессоров, а затем на их основе микроЭВМ. В случае если прежние поколения ЭВМ требовали для ϲʙᴏего расположения специальных помещений, системы вентиляции, специального оборудования для электропитания, то требования, предъявляемые к эксплуатации микроЭВМ, ничем не отличаются от условий эксплуатации бытовых электроприборов. При ϶ᴛᴏм они имеют достаточно высокую производительность, экономичны в эксплуатации и дешевы. МикроЭВМ могут быть использованы в измерительных комплексах, системах числового программного управления, в управляющих системах различного назначения.

Дальнейшее развитие микроЭВМ привело к созданию персональных компьютеров (ПК), широкое распространение кᴏᴛᴏᴩых началось с 1975 г., когда фирма IBM выпустила ϲʙᴏй первый персональный компьютер IBM PC. Сейчас такие компьютеры (совместимые с IBM PC) составляют около 90% всех производимых в мире ПК. В ПК реализован принцип открытой архитектуры, кᴏᴛᴏᴩый означает, что по мере улучшения характеристик основных блоков ПК возможна легкая замена устаревших частей, а модернизированный блок будет совместим с ранее используемым оборудованием. Другими преимуществами ПК будут развитые средства диалога, высокая надежность, удобство эксплуатации, наличие программного обеспечения, охватывающего практически все сферы человеческой деятельности.

В период машин четвертого поколения стали также серийно производиться и суперЭВМ. Рост степени интеграции БИС стал технологической основой производительности ЭВМ. В нескольких серийных моделях была достигнута производительность свыше 1 млрд. операций в секунду. К числу наиболее значительных разработок машин четвертого поколения относится ЭВМ «Крей-3», спроектированная на базе принципиально новой технологии — замены кремниевого кристалла арсенидом галлия, имеющая производительность до 16 млрд. операций в секунду. Примером отечественной суперЭВМ будет многопроцессорный вычислительный комплекс «Эльбрус» с быстродействием до 1,2-10 8 оп/с.

С конца 80-х годов в истории развития вычислительной техники наступила пора пятого поколения ЭВМ. Отметим, что технологические, конструкторские, структурные и архитектурные идеи машин пятого поколения принципиально отличаются от машин предшествующих поколений. Прежде всего их структура и архитектура отличаются от фон-неймановской (классической) Высокая скорость выполнения арифметических вычислений дополняется высокими скоростями логического вывода. Даже скорость предполагается выражать в единицах логического вывода. Машина состоит из нескольких блоков. Блок общения обеспечивает интерфейс между пользователем и ЭВМ на естественном языке и дисциплина программирования как наука для пользователя перестает в будущем быть актуальной. Не стоит забывать, что важное место в структуре ЭВМ занимает блок, представляющий базу знаний, в кᴏᴛᴏᴩом хранятся знания, накопленные человечеством в различных предметных областях, кᴏᴛᴏᴩые постоянно расширяются и пополняются. Следующий блок, называемый решателем, организует подготовку программы решения задачи на основании знаний, получаемых из базы знаний и исходных данных, полученных из блока общения. Ядро вычислительной системы составляет ЭВМ высокой производительности. Материал опубликован на http://сайт

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


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

По этапам создания и используемой элементной базе ЭВМ условно делятся на поколения:

1-е поколение, 50-е гг.: ЭВМ на электронно-вакуумных лампах;

2-е поколение, 60-е гг.: ЭВМ на дискретных полупроводниковых приборах (транзисторах);

3-е поколение, 70-е гг.: ЭВМ на полупроводниковых интегральных микросхемах с малой и средней степенью интеграции (сотни, тысячи транзисторов в одном корпусе);

4-е поколение, 80-е гг.: ЭВМ на больших и сверхбольших интегральных схемах-микропроцессорах (десятки тысяч — миллионы транзисторов в одном кристалле);

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

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

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

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

    память (запоминающее устройство, ЗУ), состоящую из перенумерованных ячеек;

    процессор, включающий в себя устройство управления (УУ) и арифметико-логическое устройство (АЛУ);

    устройство ввода;

    устройство вывода.

    Эти устройства соединены каналами связи, по которым передается информация.

    Функции памяти:

    приём информации из других устройств;

    запоминание информации;

    – выдача информации по запросу в другие устройства машины.

    Функции процессора:

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

    программное управление работой устройств компьютера.


    Рис. 1. Общая схема компьютера

    Та часть процессора, которая выполняет команды, называется арифметико-логическим устройством (АЛУ), а другая его часть, выполняющая функции управления устройствами, называется устройством управления (УУ).

    Обычно эти два устройства выделяются чисто условно, конструктивно они не разделены.

    В составе процессора имеется ряд специализированных дополнительных ячеек памяти, называемых регистрами. Регистр выполняет функцию кратковременного хранения числа или команды.

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

    Прежде всего, современный компьютер должен иметь следующие устройства:

    арифметическо-логическое устройство, выполняющее арифметические и логические операции;

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

  • запоминающее устройство, или память для хранения программ и данных;

    внешние устройства для ввода-вывода информации

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

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

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

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

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

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

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

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

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

    – состав программного обеспечения ЭВМ и сервисных услуг (операционная система или среда, пакеты прикладных программ, средства автоматизации программирования).

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

    Реальное или эффективное быстродействие , обеспечиваемое ЭВМ, значительно ниже, и оно может сильно отличаться в зависимости от класса решаемых задач. Сравнение по быстродействию различных типов ЭВМ, резко отличающихся друг от друга своими характеристиками, не обеспечивает достоверных оценок. Поэтому очень часто вместо характеристики быстродействия используют связанную с ней характеристику производительности -объем работ, осуществляемых ЭВМ в единицу времени. Например, можно определять этот параметр числом задач, выполняемых за определенное время. Однако сравнение по данной характеристике ЭВМ различных типов может вызвать затруднения. Поскольку оценка производительности различных ЭВМ является важной практической задачей, хотя такая постановка вопроса также не вполне корректна, были предложены к использованию относительные характеристики производительности. Так, например, фирма Intel для оценки процессоров предложила тест, получивший название индекс iCOMP (Intel Comparative Microprocessor Performance). При его определении учитываются четыре главных аспекта производительности: работа с целыми числами, с плавающей точкой, графикой и видео. Данные имеют 16- и 32-разрядное представление. Каждый из восьми параметров при вычислении участвует со своим весовым коэффициентом, определяемым по усредненному соотношению между этими операциями в реальных задачах.

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

    Наименьшей структурной единицей информации является бит — одна двоичная цифра. Как правило, емкость памяти оценивается в более крупных единицах измерения — байтах (байт равен восьми битам). Следующими единицами измерения служат 1 Кбайт = 210 1024 байта, 1 Мбайт = 210Kбaйтa = = 220 байта, 1 Гбайт = 210 Мбайта = 2м Кбайта = 230 байта.

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

    Емкость внешней памяти зависит от типа носителя. Так, емкость одной дискеты составляет 0,3-3 Мбайта в зависимости от типа дисковода и характеристик дискет. Емкость жесткого диска может достигать нескольких Гбайтов, емкость компакт-диска (CD ROM) — сотни Мбайтов (640 Мбайт и выше) и т.д. Емкость внешней памяти характеризует объем программного обеспечения и отдельных программных продуктов, которые могут устанавливаться в ЭВМ. Например, для установки операционной среды Windows 95 требуется объем памяти жесткого диска более 100 Мбайт и не менее 8-16 Мбайт оперативной памяти ЭВМ.

    Надежность — это способность ЭВМ при определенных условиях выполнять требуемые функции в течение заданного периода времени (стандарт ISO (Международная организация стандартов) 23 82/14-78).

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

    Точность — возможность различать почти равные значения (стандарт ISO — 2382/2-76). Точность получения результатов обработки в основном определяется разрядностью ЭВМ, а также используемыми структурными единицами представления информации (байтом, словом, двойным словом).

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

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

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

    2. Графический редактор операционной системы Windows

    Paint – простейший графический редактор, встроенный в операционную систему Windows и предназначенный для создания и редактирования растровых графических изображений в основном формате Windows (BMP) и форматах GIF, JPEG. Он приемлем для создания простейших графических иллюстраций: схем, диаграмм и графиков, которые можно встраивать, например, в текстовые документы. Кроме того, редактор позволяет вводить тексты, используя набор шрифтов Windows.

    Графический редактор Paint ориентирован на процесс «рисования» изображения и комбинирования готовых фрагментов, и не предназначен для серьезных графических работ, например, технического проектирования (деталей, машин, домов), для редактирования фотоиллюстраций и т. д.

    Основные возможности редактора:

    одновременная работа только с одним файлом;

    проведение прямых и кривых линий различной толщины и цвета;

    использование кистей различной формы, ширины и цвета;

    построение различных фигур — прямоугольников, многоугольников, овалов, эллипсов — закрашенных и не закрашенных;

    помещение текста на рисунок;

    использование преобразований — поворотов, отражений, растяжений и наклона.

    Для запуска графического редактора Paint необходимо выполнить: Пуск _
    Программы
    } Стандартные } Графический редактор Paint . После запуска окно графического редактора Paint имеет вид, представленный на 1.

    Элементы окна редактора Paint:

    1 – строка заголовка (имя файла рисунка и затем название редактора);

    2 – строка меню (команды Файл , Правка , Вид , Рисунок , Палитра и Справка) ;


    Рис. 1. Окно графического редактора Paint

    3 — панель инструментов;

    4 — палитру цветов;

    5 — поле выбора ширины линии;

    6 — горизонтальную и вертикальную полосы прокрутки;

    7 — рабочее поле (рабочая область).

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

    Основные действия с рисунком

    Для создания нового рисунка применяют последовательность: Файл _
    Создать . После этого в рабочей области окна появится белый прямоугольник, на фоне которого и работают.

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

    Для сохранения рисунка используют последовательность Файл _
    Сохранить (Сохранить как ). При этом необходимо задать имя файла, выбрать тип файла (BMP, JPG или GIF) и каталог для сохранения. Выполнение сохранения производится выбором мышкой действия Сохранить .

    Если рисунок, который ранее находился в рабочей области, не был сохранен, но дана команда закрыть редактор, то будет задан вопрос: Сохранять изменения в файле …? с вариантами ответа Да , Нет и Отмена . Выбор варианта Отмена приведет к отмене команды выхода и возврату к редактированию рисунка.

    Для удаления всего нарисованного с рабочей области используют пункты меню Рисунок _ Очистить .

    Для загрузки рисунка с диска используется последовательность Файл _ Открыть . После чего надо выбрать место расположения файла на диске (каталог), тип файла, и имя файла из списка. Действие подтверждается нажатием кнопки Открыть .

    Панель инструментов

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


    Рис. 2. Панель инструментов Paint

    (1) и Выделение (2)– позволяют выделить часть рисунка произвольной формы или весь рисунок для последующего копирования, удаления и т.д.

    Ластик (3)- стирание части рисунка. Можно менять размер ластика. Удаленный участок рисунка будет иметь цвет фона.

    Заливка (4)- позволит закрасить выбранным цветом внутреннюю часть произвольной замкнутой области. Для этого требуется выполнить щелчок в любой точке внутри области. Если область не является замкнутой, то закрасится вся рабочая область.

    Выбор цвета из имеющегося на рисунке (5)– для последующего рисования, например, карандашом или кистью.

    Масштаб (6)– 1, 2, 6 или 8 – кратное увеличение фрагмента рисунка.

    Карандаш (7)- при нажатой левой кнопки мыши за курсором мыши рисуется его след выбранного цвета толщиной 1 пиксель. При отпущенной левой кнопке след не рисуется.

    Кисть (8)- действие похоже на карандаш, но можно менять форму кисти — кружок, квадратик и др. и толщину кисти.

    Распылитель (9)- рисование с использованием эффекта распыления краски.

    Надпись (10)– позволяет набирать текст символами выбранного размера, начертания и гарнитуры в прямоугольном окне с непрозрачным или прозрачным фоном.

    Линия (11)- предназначена для рисования прямой линии (отрезка) выбранного цвета и толщины. Концы отрезка — места, где была нажата и отпущена левая кнопка мыши.

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

    Прямоугольник (13)- используется для рисования закрашенных и незакрашенных прямоугольников и квадратов. Требуется нажать на левую кнопку мыши, перенести курсор в иную точку и отпустить кнопку. Возможные режимы – «только рамка», «рамка и заполнение», «только заполнение».

    Многоугольник (14)- рисование многоугольников. Для рисования первой стороны требуется перетащить курсор при нажатой кнопке. Для построения следующих сторон можно щелкать мышкой в вершинах многоугольника.

    Эллипс (15)- рисование эллипса, вписанного в намеченный прямоугольник. Можно выбрать режим (см. прямоугольник).

    Скругленный прямоугольник (16)- рисование прямоугольника со скругленными вершинами.

    Редактирование рисунка

    Выбор палитры

    Для выбора цвета можно использовать два способа.

    Во-первых, существует палитра цветов с 28 предлагаемыми цветами (Рис. 3). Для выбора цвета линии и фона следует щелкнуть левой кнопкой мыши над нужным цветом. Для выбора цвета фона щелкают правой кнопкой. Используемые «по умолчанию» основной и фоновый цвета отображаются в левом нижнем углу окна Paint.


    Рис. 3. Цвета «по умолчанию» и палитра цветов

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

    Для изменения палитры выберите цвет, который следует изменить. В меню Палитра выберите команду Изменить
    палитру . Нажмите кнопку Определить цвет , затем измените значения компонентов цвета, используя модель RGB (красный, зеленый, синий) или HLS (оттенок, контраст, яркость). Нажмите кнопки Добавить в набор и ОК .

    Преобразование цветного рисунка в черно-белый

    Для выполнения указанного действия в меню Рисунок выберите команду Атрибуты , затем выберите параметр палитры «черно-белая». Преобразование рисунка в черно-белый является необратимым. После возвращения к цветной палитре цветными можно будет сделать только новый объект.

    Обращение всех цветов рисунка

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

    Вставка текста в рисунок

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

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

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

    Для набора текста можно использовать различные шрифты. Шрифт представляет собой набор букв, цифр, символов и знаков пунктуации определенного внешнего вида. Характеристики шрифта: гарнитура (Times New Roman, Arial, Courier и др.), размер и начертание (обычное, полужирное, курсив, подчеркнутый). Для изменения всех атрибутов шрифта можно использовать «панель атрибутов текста» (Рис. 4).

    Рис. 4. Панель атрибутов текста

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

    Изменение масштаба, просмотр рисунка

    Инструмент Масштаб служит для увеличения масштаба отображения текущего рисунка. Можно выбрать коэффициент увеличения «1х», «2х», «6х» и «8х» или можно установить появившийся прямоугольник над той областью рисунка, который хотят рассмотреть в увеличенном масштабе, и нажать на левую кнопку мыши. В увеличенном масштабе можно работать с отдельными пикселями, составляющими изображение рисунка. Чтобы восстановить исходный масштаб изображения, выбирают коэффициент «1х».

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

    Также можно изменять масштаб изображения через меню Вид , используя команду Масштаб, Другой . В этом случае коэффициент масштабирования задается в процентах: 100%, 200%, 400%, 600% и 800% .

    При выборе масштаба 400% и более имеется возможность включить сетку для более удобной работы с рисунком. Это осуществляется путем выбора из меню Вид команды Показать сетку.

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

    Работа с фрагментом рисунка

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

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

    Существует два режима выделения — прозрачное (из фрагмента исключается цвет фона) и непрозрачное (во фрагменте сохраняется цвет фона). Для выбора режима на экране появляется специальная временная панель.

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

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

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

    Использование буфера обмена

    Выделенную область можно поместить в буфер через меню Правка . Для этого используют команды Копировать или Вырезать . Также можно поместить фрагмент в файл командой Копировать в файл .

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

    Отмена выполненной операции

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

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

    Если операцию отменили по ошибке, то ее можно восстановить пунктами меню Правка и Восстановить .

    Преобразование рисунка

    С помощью команд меню Рисунок можно отражать, растягивать, сжимать, увеличивать или наклонять выделенные фрагменты рисунка.

    С помощью команды Отразить/повернуть можно отразить выделенный фрагмент относительно вертикальной или горизонтальной оси. Для этого в диалоговом окне есть переключатели Отразить слева направо , Отразить сверху вниз и Повернуть на угол 90, 180 и 270 градусов .

    С помощью команды Растянуть/наклонить можно растянуть или наклонить выделенный фрагмент по вертикали или по горизонтали. Для этого в диалоговом окне есть соответствующие переключатели и поля ввода.

    Предварительный просмотр и печать рисунка

    Рисунок можно напечатать на принтере используя последовательность Файл _ Печать . Из-за различий между разрешающей способностью экрана и принтера, один и тот же рисунок на экране и на бумаге может выглядеть по-разному. Чтобы заранее проверить, как будет выглядеть рисунок в отпечатанном виде, используют меню Файл и команду Предварительный просмотр . Далее с помощью кнопок Крупнее и Мельче можно подобрать подходящий масштаб изображения. Чтобы завершить предварительный просмотр, нажмите на кнопку Закрыть .

    Используя меню Файл и команду Параметры страницы , можно изменить размер страницы, размеры полей, ориентацию рисунка и используемый принтер.

    Копирование («захват») изображения с экрана

    Для копирования в буфер обмена содержимого всего экрана необходимо нажать клавишу Print Screen . Для копирования в буфер обмена содержимого активного окна — нажать одновременно клавиши Alt+Print Screen .

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

    Задание 2

    Сводка об изменении валютного вклада при ставке баланса 7,0% за период 5 лет, первоначальный вклад 1400 $.

    В финансовый отдел

    Коллекторного агентства

    ООО «Бакр» г. Краснодар

    Носову Т.А.

    Сводка

    на тему: «Сводка об изменении валютного вклада при ставке банка»

    Год

    Первоначальная сумма вклада

    2007

    2008

    2009

    2010

    2011

Эра электронных вычислительных машин началась в 40-х годах XX века и связана с работами таких теоретиков и практиков вычислительной техники как Алан Тьюринг (Великобритания), Конрад Цузе (Германия), Клод Шеннон, Джон Атанасофф, Говард Эйкен, Преспер Экерт, Джон фон Нейман (США) и других ученых и инженеров.

В 1943 году по заказу ВМФ США при финансовой и технической поддержке фирмы IBM под руководством Г. Эйкена была создана первая универсальная цифровая вычислительная машина Mark 1.Она достигала 17 м в длину и более 2,5 м в высоту. В качестве переключательных устройств использовались электромеханические реле, данные вводились на перфоленте в десятичной системе счисления . Эта машина могла выполнять сложение и вычитание 23-разрядных чисел за 0,3 с, умножать два числа за 3 с и использовалась для расчета траектории полета артиллерийских снарядов.

За два года до этого в Германии под руководством К. Цузе была создана электромеханическая вычислительная машина Z-3, основанная на двоичной системе счисления. Эта машина была значительно меньше машины Эйкена и гораздо дешевле в производстве. Она использовалась для расчетов, связанных с конструированием самолетов и ракет. Но дальнейшее ее развитие (в частности, идеи перевода на вакуумные электронные лампы) не получили поддержки правительства Германии.

В Великобритании в конце 1943 года вошла в строй вычислительная машина Colossus, в которой вместо электромеханических реле содержалось около 2000 электронных ламп. В ее разработке активное участие принял математик А. Тьюринг с его идеями по формализации описания расчетных задач. Но эта машина имела узкоспециализированный характер: была предназначена для дешифровки немецких кодов путем перебора различных вариантов. Скорость обработки достигала 5000 символов в секунду.

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

Следующая модель (1945-1951 гг.) тех же разработчиков – машина EDVAC (Electronic Discrete Variable Automatic Computer) имела более вместительную внутреннюю память, в которую можно было записывать не только данные, но и программу. Система кодировки была уже двоичной, что позволило значительно сократить количество электронных ламп.

В этой разработке в качестве консультанта принимал участие талантливый математик Д. фон Нейман. В 1945 году он опубликовал "Предварительный доклад о машине EDVAC ", в котором описал не только конкретную машину, но и сумел обрисовать формальную, логическую организацию компьютера, выделил и детально обрисовал ключевые компоненты того, что сейчас называют "архитектурой фон Неймана" (рис. 1).

Исходной точкой отсчета истории нашей отечественной вычислительной техники считается 1948 год, когда сотрудники Энергетического института АН СССР Исаак Брук и Башир Рамеев получили авторское свидетельство на изобретение "Автоматическая цифровая вычислительная машина". В том же 1948 году в Институте электротехники АН УССР под руководством академика Сергея Лебедева начались работы над проектом создания МЭСМ - малой электронной счетной машины.

В период с 1948 по 1952 гг. создавались опытные образцы, единичные экземпляры вычислительных машин, которые, также как и в США, использовались одновременно как для проведения особо важных расчетов (зачастую засекреченных), так и для отладки конструкторских и технологических решений.
Рис. 1 - Архитектура "машины фон Неймана"

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

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

БЭСМ-1 (1953 г.) имела 5000 электронных ламп, выполняла 8...10 тыс. операций в секунду. Ее особенностью стало введение операций над числами с плавающей запятой с обеспечением большого диапазона используемых чисел. На БЭСМ-1 были испытаны в реальной эксплуатации три типа оперативной памяти объемом 1024 39-разрядных слова:

  1. на электроакустических ртутных трубках (линиях задержки); память такого типа использовалась в EDSAC и EDVAC;
  2. на электронно-лучевых трубках (потенциалоскопах);
  3. на ферритовых магнитных сердечниках.

Внешняя память была выполнена на магнитных барабанах и магнитных лентах.

Особое место в истории развития отечественной вычислительной техники занимает БЭСМ-6, серийно выпускавшаяся с 1967 года в течение 17 лет. В ее архитектуре был реализован принцип распараллеливания вычислительных процессов, и ее производительность – 1 млн. операций в секунду – была рекордной для середины 60-х годов. На БЭСМ-6 появились первые полноценные операционные системы, мощные трансляторы, ценнейшая библиотека стандартных подпрограмм, реализующих численные методы решения различных задач, всё – отечественного производства.

К концу 60-х годов в нашей стране выпускалось около 20 типов ЭВМ общего назначения - серии БЭСМ (Москва, С.А.Лебедев), Урал (Пенза, Б.И.Рамеев), Днепр, Мир (Киев, В.М.Глушков), Минск (Минск, В. Пржиялковский) и другие, а также специализированные машины преимущественно для оборонного ведомства. Кстати, в отличие от Запада, где "двигателями прогресса" в области вычислительной техники были не только военные, но и представители делового мира, в СССР ими были только военные. Но постепенно и ученые, и хозяйственники, и чиновники стали осознавать роль вычислительных машин в экономике страны и насущную необходимость в разработке машин нового поколения.

Встал вопрос о переходе к индустрии ЭВМ. В декабре 1969 году на правительственном уровне было принято решение выбрать в качестве промышленного стандарта для универсальных вычислительных машин единой серии (ЕС ЭВМ) серии машин IBM S/360. Первая машина этой серии – ЕС-1020 была выпущена в 1971 году.
Производство ЕС ЭВМ было налажено совместно с другими социалистическими странами в рамках СЭВ (Совета по экономической взаимопомощи). Многие ученые выступили против копирования систем IBM, но предложить что-то взамен в качестве единого стандарта не смогли.
Конечно, идеальным вариантом была бы реализация архитектурных принципов IBM в сотрудничестве с самой компанией, и не семейства почти пятилетней давности, а самых современных моделей, и в сочетании с всесторонней поддержкой собственных разработок. Но на всё у государства не хватало средств, и пошли по более простому варианту. Так начался закат отечественной индустрии вычислительной техники.
Отметим, что отставание от Запада было обусловлено вовсе не решением копировать машины IBM. Технологическая база производства элементов, на которых строились компьютеры, стала с угрожающей быстротой отставать от мировой. Чем больше требовалось вкладывать средств в развитие микроэлектроники, тем труднее было поддерживать необходимый уровень. Отставание элементной базы, неповоротливость централизованной экономики, отсутствие конкуренции, зависимость разработчиков и производителей от чиновников Госплана не позволили повторить компьютерную революцию, которая происходила в годы создания ЕС на Западе.

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


Поколение

1

2

3

4

Период, гг

1946 -1960

1955-1970

1965-1980

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 (США),
ПК, серверы, рабочие станции различных производителей

Что мы назовем компьютерами пятого поколения?
В настоящее время прорабатывается несколько принципиально отличающихся направлений:

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

Загрузка...