Please enable JavaScript.
Coggle requires JavaScript to display documents.
История развития вычислительной техники - Coggle Diagram
История развития вычислительной техники
Учёные
Блез Паскаль (1623-1662)
Первая механическая машина для вычислений (1645 г.)
Язык программирования-
Паскаль
(в честь Паскаля)
Суммирующая машина «
Паскалина
»(1642 г.)
Чарльз Бэббидж (1791-1871)
Спроектировал и описал
Аналитическую машину
, состав и принципы действия которой повторились в ЭВМ
Идея о реализации вычислений в автоматическом режиме
Ада Лавлейс (1815-1852)
Термины "
цикл
" и "
рабочая ячейка
"
Язык программирования-
Ада
(в честь Лавлейс)
Разработка принципов программирования Аналитической машины Бэббиджа
Дж. фон Нейман (1903-1957)
Анализ опыта построения первой ЭВМ
Фон-неймановская архитектура ЭВМ
- принцип совместного хранения команд и данных в памяти компьютера.
"
Предварительное рассмотрение логической конструкции электронного вычислительного устройства
"
Уильям Шокли (1910-1989), Джон Бардин (1908-1991), Уолтер Браттейн (1902-1987)
Транзистор
(1947 г.), на основе которого могут собираться цифровые электронные схемы (логические элементы и триггеры)
Транзистор
- полупроводниковый прибор для управления электрическими сигналами.
Стивен Возняк (1950-н.в.), Стив Джобс (1955-2011)
Собрание ПК Apple, положившего начало семейству компьютеров (1976 г.)
Демонстрация компьютера IBM PC
Билл Гейтс (1955-н.в.), Пол Аллен (1953-2018)
Реализация языка программирования BASIC
Создание компании Microsoft
Вычислительные машины
Табулятор
- электромеханическая машина, предназначенная для автоматической обработки (суммирования и категоризации) числовой и буквенной информации, записанной на перфокартах, с выдачей результатов на бумажную ленту или специальные бланки.
Применялись для обработки массивов информации.
Арифмометр
- механическая вычислительная машинка, на которой осуществляется сложение, умножение и вычитание за счет сдвига разрядов чисел.
ЭВМ - электронная вычислительная машина
I поколение
(1945-1955 гг.)
Его открыл
ЭМИАК
- первый электронный цифровой вычислитель общего назначения, который можно было перепрограммировать для решения широкого спектра задач.
Построены на базе электронных ламп
МЭСМ
(Малая ЭВМ, 1951 г.)
БЭСМ
(Большая/Быстродействующая ЭВМ, 1952 г.)
Стрела
(1953 г.)
Урал
(1954 г.)
М-20
(1959 г.)
Только числовые данные
II поколение
(1955-1965 гг.)
Появились при смене ламп на транзисторы
ТХ-0
(1955 г., США)
Наири
(1964 г.)
МИР
(Машина инженерных расчётов, 1965г.)
Стретч
(1960 г., США)
Атлас
(1961 г., Великобритания)
CDC 6600
(1964 г., США)
БЭСМ-6
(1967 г., СССР
Были значительно меньше и имели более высокое быстродействие
Числа и символы
III поколение
(1965-1975 гг.)
Связано с появлением интегральных микросхем
Предназначены для коллективной работы
Семейство больших ЭВМ
IBM/360
и
IBM/370
ЕС ЭМВ
(Единая система ЭВМ)
СМ ЭВМ
(Семейство малых ЭВМ)
PDP
(фирма
DEC
)
Общая
архитектура
, обеспечивающая выполнение написанных ранее программ на любой новой модели
Числа, текстовые и графические данные
IV поколение
(с 1975 г.)
Добавились аудио- и видеоданные
БИС
(большие интегральные схемы, 10-10000 эл-тов на кристалле)
СБИС
(сверхбольшие ИС, более 10000 эл-тов)
Повышение быстродействия компьютера, возросла надёжность, увеличение теплоотдачи от миниатюрных деталей (установка вентиляторов охлаждения)
Первый 8-разрядный процессор
Intel 8080
(1974 г.)
Микрокомпьютер
Альтаир
Серверы
- мощные вычислительные машины, используемые для управления компьютерными сетями
Параллельная
(одновременная) обработка данных
Многоядерные процессоры
Суперкомпьютеры
:
CRAY-1
(1976 г., США, серия CRAY)
Российский суперкомпьютер "Ломоносов"
(2009 г, Россия)
V поколение
(1982-1992 гг.)
Переход от обработки данных к обработке знаний
Восприятие речевых команд человека, чтение рукописного текста, анализ графического изображения и т.д.
Оптические процессоры
:
Enlight256
(2003 г.)
Разработка
квантовых компьютеров
Разработка
биологических компьютеров
Компьютерная программа
Синтаксическая единица, соответствующая правилам определённого языка программирования, состоящая из определений и операторов или инструкций, необходимых для определённой функции, задачи или решения проблемы
Комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления