![]() |
В 1642 году французский учёный Блез Паскаль сконструировал первую механическую счётную машину. Она представляла систему взаимодействующих колесиков, каждое из которых соответствовало одному разряду десятичного числа и содержало цифры от 0 до 9. Когда колесико совершало полный оборот, следующее сдвигалось на одну цифру. Машина Паскаля могла только складывать и вычитать. |
![]() |
![]() |
Немецкий математик Готфрид Вильгельм Лейбниц создал в 1694 году счетную машину (арифмометр Лейбница), обладающую гораздо большими возможностями. Она выполняла все арифметические операции, но была слишком громоздкой, а скорость ее работы оставляла желать лучшего. |
![]() |
![]() |
Значительный вклад в
развитие вычислительной техники внёс английский математик и изобретатель Чарльз
Бэббидж. Идея построения «разностной машины» для вычисления
навигационных, тригонометрических, логарифмических и других таблиц возникла у
него в 1812 году. Название она получила из-за использования метода «конечных
разностей». К 1822 году он построил действующий прототип, на котором он рассчитал, в частности, таблицу квадратов. Около 1833 года ему пришла в голову идея «аналитической машины», после чего он разностную машину практически похоронил, так как возможности новой машины значительно перекрывали возможности разностной. Это была первая в истории идея ЦВМ. Аналитическая машина Бэббиджа содержала все узлы сегодняшнего компьютера: Перфокарты служили для ввода программ и данных в машину. ОЗУ имело емкость 1000 чисел по 50 десятичных знаков, то есть около 20 килобайт. Для сравнения - ЗУ одной из первых ЭВМ «Эниак» (1945 г.) имело объем всего 20 десятиразрядных чисел (а число в 50 знаков вообще было востребовано в 50-х годах ХХ столетия!!!). АЛУ имело, как мы бы сейчас сказали, аппаратную поддержку всех четырех действий арифметики. Можете себе представить – на дворе 1834 год!!! Еще не изобретены фотография и электрические генераторы, и в помине нет телефона и радио. |
![]() |
![]() |
В течение десятков лет самой распространенной в России счетной машиной был арифмометр, изобретенный инженером В.Т. Однером в 1874 году. Начиная с 1931 года в СССР выпускается арифмометр ”Феликс”, один из вариантов арифмометра Однера |
![]() ![]() |
![]() |
В 1888 году Герман Холлерит создает табулятор,
в котором информация, нанесенная на перфокарты, расшифровывалась
электрическим током. С помощью этого устройства проводили обработку
результатов переписи населения в нескольких странах. В 1896 году Холлерит основал фирму по сбыту своих машин, которая стала одной из четырех фирм, положивших начало корпорации IBM |
![]() |
Практически до 70-х годов ХХ века на машинно-счетных станциях использовались электромеханические перфорационные ВМ (табуляторы), предназначенные для автоматической обработки информации, нанесенной на перфокарты, и выдачи результатов вычислений на бумажную ленту или специальные бланки. Наиболее эффективно табулятор выполняет сложение и вычитание. Умножение машина производит методом многократного сложения, а деление - методом многократного вычитания. В СССР выпускали модели Т-5М, Т-5МУ, Т-5МВ и ТА80-1. Первые три - предназначены для обработки цифровой, а ТА80-1 - алфавитно-цифровой информации. Все модели могут работать вместе с итоговыми, считывающими и репродукционными перфораторами, а также с электронными вычислительными и умножающими приставками. |
![]() ![]() ![]() |
|
![]() |
Первая универсальная логарифмическая линейка, пригодная для выполнения любых инженерных расчетов, была сконструирована в 1779 году выдающимся английским механиком Дж.Уаттом. Она получила название "сохо-линейки", по имени местечка близ Бирмингема, где работал Уатт. |
![]() |
К концу тридцатых годов XX столетия потребность в
автоматизации сложных вычислительных процессов сильно возросла. Этому
способствовало бурное развитие таких отраслей, как самолетостроение, атомная
физика и других. |
![]() |
Элементная база | Электронно-вакуумные лампы | Полупроводники (транзисторы) | Интегральные схемы | Большие интегральные схемы (БИС) |
Тип ЭВМ | Большие | Малые (мини) | Микро | |
Основные устройства ввода | Пульт, перфокарты, перфоленты. | Добавился алфавитно-цифровой дисплей, клавиатура | Алфавитно- цифровой дисплей, клавиатура | Цветной графический дисплей, сканер, клавиатура |
Устройства вывода | Алфавитно- цифровое печатающее устройство (АЦПУ), перфоленты | Графопостроитель, принтер | ||
Внешняя память | Магнитные ленты, барабаны, перфоленты, перфокарты | Добавился магнитный диск | Перфоленты, магнитный диск | Магнитные и оптические диски |
Ключевые решения в ПО | Универсальные языки программи-рования, трансляторы | Пакетные операционные системы, оптимизирующие трансляторы | Интерактивные ОС, структурированные языки программи-рования | Дружественное ПО, сетевые ОС |
Режимы работы | Одно-программный | Пакетный | Разделения времени | Персональная работа и сетевая обработка данных |
Цель использования | Научно-технические расчеты | Технические и экономические расчеты | Управление и экономические расчеты | Телекоммуникации, информационное обслуживание |
ПЕРВОЕ ПОКОЛЕНИЕ ЭВМ. |
|
![]() |
ЭВМ первого поколения обладали быстродействием в несколько десятков тысяч операций в сек. В качестве внутренней памяти применялись ферритовые сердечники, а АЛУ и УУ были построены на электронных лампах. Быстродействие ЭВМ определялось более медленным компонентом – внутренней памятью и это снижало общий эффект. ЭВМ первого поколения являлась ориентация на выполнение арифметических операций. При попытках приспособления для задач анализа они оказывались неэффективными. Языков программирования как таковых еще не было, и для кодирования своих алгоритмов программисты использовали машинные команды или ассемблеры. Это усложняло и затягивало процесс программирования. К концу 50-х годов средства программирования претерпевают принципиальные изменения: осуществляется переход к автоматизации программирования с помощью универсальных языков и библиотек стандартных программ. Использование универсальных языков повлекло возникновение трансляторов. Программы выполнялись задача за задачей, т.е. оператору надо было следить за ходом решения задачи и при достижении конца самому инициировать выполнение следующей задачи. Первой в мире принято считать ЭВМ ENIAC (Electronic Numerical Integrator and Computer - электронный числовой интегратор и вычислитель). ENIAC была построена в 1946 году в университете штата Пенсильвания в рамках оборонного проекта Project PX (создание водородной бомбы). Первые проекты отечественных ЭВМ были предложены С.А. Лебедевым, Б.И. Рамеевым в 1948г. В 1949-51гг. по проекту С.А. Лебедева была построена МЭСМ (малая электронно-счетная машина). К ЭВМ 1-го поколения относится и БЭСМ-1 (большая электронно-счетная машина), разработка которой под руководством С.А. Лебедева была закончена в 1952г., она содержала 5 тыс. ламп, работала без сбоев в течение 10 часов. Быстродействие достигало 10 тыс. операций в секунду. Почти одновременно проектировалась ЭВМ "Стрела" под руководством Ю.Я. Базилевского, в 1953г. она была запущена в производство. Позже появилась ЭВМ "Урал - 1", положившая начало большой серии машин "Урал", разработанных и внедренных в производство под руководством Б.И. Рамеева. В 1958г. запущена в серийное производство ЭВМ первого поколения М – 20 (быстродействие до 20 тыс. операций/с ). |
ВТОРОЕ ПОКОЛЕНИЕ ЭВМ. |
|
Характеризуется переходом на транзисторную элементную базу и появлением первых мини-ЭВМ (например, PDP-8). Получает дальнейшее развитие принцип автономии – он реализуется уже на уровне отдельных устройств, что выражается в их модульной структуре. Устройства ввода-вывода снабжаются собственными УУ (называемыми контроллерами), что позволило освободить центральное УУ от управления операциями ввода-вывода. Совершенствование и удешевление ЭВМ привели к снижению удельной стоимости машинного времени и вычислительных ресурсов в общей стоимости автоматизированного решения задачи обработки данных, в то же время расходы на разработку программ (т.е. программирование) почти не снижались, а в ряде случаев имели тенденции к росту. Таким образом, намечалась тенденция к эффективному программированию, которая начала реализовываться во втором поколении ЭВМ и получает развитие до настоящего времени. Начинается разработка на базе библиотек стандартных программ интегрированных систем, обладающих свойством переносимости, т.е. функционирования на ЭВМ разных марок. Наиболее часто используемые программные средства выделяются в ППП для решения задач определенного класса. Совершенствуется технология выполнения программ на ЭВМ: создаются специальные программные средства - системное ПО. Цель его создания – ускорение и упрощение перехода процессором от одной задачи к другой. Появились первые системы пакетной обработки, которые просто автоматизировали запуск одной программ за другой и тем самым увеличивали коэффициент загрузки процессора. Системы пакетной обработки явились прообразом современных ОС и стали первыми системными программами, предназначенными для управления вычислительным процессом. В ходе реализации систем пакетной обработки был разработан формализованный язык управления заданиями, с помощью которого программист сообщал системе и оператору, какую работу он хочет выполнить на вычислительной машине. Совокупность нескольких заданий, как правило, в виде колоды перфокарт, получила название пакета заданий. Этот элемент жив до сих пор: так называемые пакетные (или командные) файлы MS DOS есть не что иное, как пакеты заданий (расширение в их имени bat является сокращением от английского слова batch, что означает пакет). В нашей стране были созданы полупроводниковые ЭВМ разных назначений:Ø малые ЭВМ серий "Проминь", "Наири" и "Мир", Ø средние ЭВМ со скоростью работы 5-30 тыс. операций/с. "Минск - 22", "Минск – 32, "Раздан – 2", "Раздан – 3", БЭСМ – 4, М – 220 Ø и лучшая из машин второго поколения – БЭСМ – 6 со скоростью работы до 1 млн. опер/с. |
![]() |
ТРЕТЬЕ ПОКОЛЕНИЕ ЭВМ. |
|
![]() |
В 70-х годах возникают и развиваются ЭВМ третьего поколения. Данный этап - переход к интегральной элементной базе и создание многомашинных систем, поскольку значительного увеличения быстродействия на базе одной ЭВМ достичь уже не удавалось. Поэтому ЭВМ этого поколения создавались на основе принципа унификации, что позволило комплексировать произвольные вычислительные комплексы в различных сферах деятельности. Расширение функциональных возможностей ЭВМ увеличило сферу их применения, что вызвало рост объема обрабатываемой информации и поставило задачу хранения данных в специальных базах данных и их ведения. Так появились первые системы управления базами данных – СУБД. Изменились формы использования ЭВМ: введение удаленных терминалов (дисплеев) позволило широко и эффективно внедрить режим разделения времени и за счет этого приблизить ЭВМ к пользователю и расширить круг решаемых задач. Обеспечить режим разделения времени позволил новый вид ОС, поддерживающих мультипрограммирование. Мультипрограммирование - это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Пока одна программа выполняет операцию ввода-вывода, процессор не простаивает, как это происходило при последовательном выполнении программ (однопрограммный режим), а выполняет другую программу (многопрограммный режим). При этом каждая программа загружается в свой участок внутренней памяти, называемый разделом. Мультипрограммирование нацелено на создание для каждого отдельного пользователя иллюзии единоличного использования вычислительной машины, поэтому эти ОС носили интерактивный характер, когда в процессе диалога с ЭВМ пользователь решал свои задачи. В нашей стране к ЭВМ этого поколения следует отнести серии ЕС ЭВМ, АСВТ, СМ ЭВМ. В 1973 была выпущена первая модель ЭВМ серии ЕС, а с 1975 года появились модели ЕС-1012, ЕС-1032, ЕС-1033, ЕС-1022, а позже более мощная ЕС-1060. |
ЧЕТВЕРТОЕ ПОКОЛЕНИЕ ЭВМ. |
|
![]() |
С 1980 года начался современный четвертый этап, для которого характерны переход к большим интегральным схемам, создание серий недорогих микро-ЭВМ и разработка суперЭВМ для высокопроизводительных вычислений. Подсчитано, что внедрение БИС увеличивает надежность не менее чем в 10 раз. Из отечественных ЭВМ к машинам 4-го поколения относятся микропроцессорные вычислительные комплексы (МВК) семейства "Эльбрус". Ø В 1973-1979 гг. создан десятипроцессорный компьютер “Эльбрус-1”; Ø В 1977-1984 гг. - “Эльбрус-2”, использующийся в системе ПРО второго поколения, ЦУПе, Арзамасе-16 и Челябинске-70. Ø В 1985-1994 гг. разработан 16-процессорный “Эльбрус-3”, превосходящий по производительности лучший в то время западный суперкомпьютер GRAY-YMP. Ø В 1986 году вышло постановление о создании МВК “Эльбрус-90микро”. Обязательным условием было использование в этой разработке только отечественных решений, элементной базы и математики. Ø В 2003 году начат серийный выпуск МВК “Эльбрус-90микро”. Они функционируют под управлением ОС Solaris,Linux, МС ВС и выпускаются в стационарном, перебазируемом и настольном исполнениях. Число процессоров в них может составлять от одного до четырех. Ø Продолжается в "МЦСТ" и работа над 128-процессорным вычислительным комплексом "Эльбрус-3м" на базе микропроцессора нового поколения "Эльбрус". Наиболее значительным на этапе четвертого поколения ЭВМ стало появление персональных ЭВМ, что позволило приблизить ЭВМ к своему конечному пользователю. Компьютеры стали широко использоваться неспециалистами, что потребовало разработки "дружественного" программного обеспечения. В 1976 году появился персональный компьютер Apple-1. Он был разработан в середине 70-х Стивом Возняком. В то время он работал на компанию Hewlett-Packard, в которой не заинтересовались разработкой, передав все права на нее Стиву. Позже Стив Джобс, школьный друг Возняка, убедил его начать коммерческую продажу компьютера. Устройство продавалось по цене в 666 долларов и 66 центов. В 1977 году вышла вторая модель. Тираж ПК APPLE-2 превысил 1 млн. экземпляров Фирма IBM, основанная в 1914 г. и известность которой принесли ЭВМ серии IBM 360/370, в середине 70-х годов столкнулась с конкуренцией со стороны мини-ЭВМ, а затем и ПК. Ответом конкурентам стал проект разработки массового ПК IBM PC (1981 г.). Первые ПК этого типа с процессором 8088 имели один НГМД и кассетный магнитофон. В ПЗУ был встроен язык программирования Бейсик. Емкость ОЗУ составляла всего 64 Кбайта. |
Вскоре IBM-PC был модифицирован в IBM PC XT с НЖМД емкостью от 10 до 30 Мбайт. Конструкция этого ПК базировалась на материнской плате, которая позволяла расширять возможности ПК. IBM PC явился промышленным стандартом ПК как в аппаратной, так и в программной части компьютера. С этого момента и начинается эра современных ПК. Возникают ОС, поддерживающие графический интерфейс, интеллектуальные ППП, операционные оболочки. В связи с возросшим спросом на ПО совершенствуются технологии его разработки – появляются развитые системы программирования, инструментальные среды пользователя. В середине 80-х стали бурно развиваться сети персональных компьютеров, работающие под управлением сетевых или распределенных ОС. В сетевых ОС хорошо развиты средства защиты информации от несанкционированного доступа. Распределенные ОС обладают схожими с сетевыми системами функциями работы с файлами и другими ресурсами удаленных компьютеров, но там слабее выражены средства защиты. В 1982 г. фирмой была создана новая модель IBM PC АТ с усовершенствованной технологией. Типовой объем ОЗУ вырос до 640 Кбайт – 1 Мбайта. Емкость НЖМД увеличилась до 40 Мбайт. Микропроцессор 80286 позволил в несколько раз увеличить скорость выполнения операций. В 1987 г. фирма решила оградить себя от слишком резвых конкурентов и разработала серию ПК PS/2 с закрытой архитектурой и микроканальной шиной данных. Все периферийное оборудование для этой серии фирма стала производить сама. Но как показала практика, это направление явилось тупиковым в развитии ПК. С 1993 г. фирма IBM приступила к выпуску ПК на микропроцессорах Intel 486, а затем и Intel Pentium с частотой 90 и 100 МГц. Память ПК составляла от 8 до 192 Мбайт, кэш-память от 256Кбайт до 1Мбайта. Базовое программное обеспечение составляли DOS 6.3, Windows 3.11 и OS/2. Достижения в области миниатюризации привело к созданию нового поколения ПК – переносных компьютеров Notebook и КПК. Термин КПК впервые употребил Джон Скалли на выставке в Лас-Вегасе, применительно к Apple Newton (у этого устройства был процессор ARM-610 с частотой 20 МГц, рукописный ввод и вес в 400 г). Это и был по сути дела первый КПК, поступивший в коммерческую продажу в 1993 году под именем Message Pad |
![]() |
ПРОЕКТ ЭВМ ПЯТОГО ПОКОЛЕНИЕ. |
|
Процесс подготовки задачи к решению на ЭВМ несоизмеримо продолжительнее самого решения. Многие месяцы подготовки задачи несопоставимы с несколькими минутами ее решения компьютером. Это одна из причин совершенствования традиционной технологии. Вторая причина связана с объективной эволюцией использования компьютеров, которая показана в таблице: |
Параметр |
Эволюция использования компьютеров |
||||
50-е годы |
60-е годы |
70-е годы |
80-е годы |
с 90-х годов |
|
Критерий эффективности использования ЭВМ |
Машинные ресурсы |
Машинные ресурсы |
Человеческие ресурсы: трудоемкость разработки и сопровождения программ |
Трудоемкость формализации профессиональных знаний |
Полнота и скорость доступа к информации |
Расположение пользователя |
Машинный зал |
Отдельное помещение |
Терминальный зал |
Рабочий стол |
Произвольное мобильное |
Тип пользователя |
Инженер-программист |
Программист профессионал |
Программист -пользователь |
Пользователь с компьютерной подготовкой |
Слабо обученный пользователь |
Тип диалога |
Работа за пультом |
Обмен перфоносителями и машинными программами |
Интерактивный (клавиатура и экран) |
Интерактивный (по жесткому меню) |
Интерактивный, (графический интерфейс) |
Как видно из таблицы, компьютер «приближается» к пользователю, который не является хорошо подготовленным в области общения с компьютером и испытывает значительные затруднения в решении своих прикладных задач с использованием компьютера. Как видно из таблицы, компьютер «приближается» к пользователю, который не является хорошо подготовленным в области общения с компьютером и испытывает значительные затруднения в решении своих прикладных задач с использованием компьютера. В этой связи возникает проблема организации нового типа взаимодействия конечного пользователя и компьютера. Эта проблематика получила выражение в проекте ЭВМ пятого поколения, который был опубликован в начале 80-х годов 20-го столетия в Японии. Переход к компьютерам пятого поколения предполагал переход к новым архитектурам, ориентированным на создание искусственного интеллекта. Считалось, что архитектура компьютеров пятого поколения будет содержать два основных блока. Один из них - собственно компьютер, в котором связь с пользователем осуществляет блок, называемый "интеллектуальным интерфейсом". Задача интерфейса - понять текст, написанный на естественном языке или речь, и изложенное таким образом условие задачи перевести в работающую программу. Основные требования к компьютерам 5-го поколения: Ø Создание развитого человеко-машинного интерфейса (распознавание речи, образов); Ø Развитие логического программирования для создания баз знаний и систем искусственного интеллекта; Ø Создание новых технологий в производстве вычислительной техники; Ø Создание новых архитектур компьютеров и вычислительных комплексов. Новые технические возможности вычислительной техники должны были расширить круг решаемых задач и позволить перейти к задачам создания искусственного интеллекта. В качестве одной из необходимых для создания искусственного интеллекта составляющих являются базы данных и знаний. Для создания и использования баз данных требуется высокое быстродействие вычислительной системы и большой объем памяти. Универсальные компьютеры способны производить высокоскоростные вычисления, но не пригодны для выполнения с высокой скоростью операций сравнения и сортировки больших объемов записей, хранящихся обычно на магнитных дисках. Для создания программ, обеспечивающих заполнение, обновление баз данных и работу с ними, были созданы специальные объектно-ориентированные и логические языки программирования, обеспечивающие наибольшие возможности по сравнению с обычными процедурными языками. Структура этих языков требует перехода от традиционной фон-неймановской архитектуры компьютера к архитектурам, учитывающим требования задач создания искусственного интеллекта. Полезные ссылки по теме: Виртуальный компьютерный музей ..... http://www.computer-museum.ru/index.php История вычислительной техники ..... http://www.sch297.ru/projects/ivt История компьютеров ................ www.compnew.ru/history.html Виртуальный музей ВТ ............... http://mf.grsu.by/other/001 Эволюция КПК ....................... http://asusmobile.ru/articles/?showdetailed=47&comments |