"Информатика. Базовый уровень", Босова Л.Л., Босова А.Ю.
Вычислительная техника — это средства и методы, с помощью которых выполняют вычисления и обрабатывают информацию. Её история началась с простых приспособлений для счёта, прошла через механические и электромеханические машины и привела к электронным компьютерам. Каждая смена принципа работы позволяла автоматизировать больше операций, повышала быстродействие и постепенно уменьшала размеры устройств. Поколения ЭВМ различают прежде всего по элементной базе.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Вычислительная техника — совокупность средств и методов, предназначенных для вычислений и обработки информации. Сначала к ней относили счётные приспособления и механизмы, а с развитием электроники — также ЭВМ и компьютеры. Так называют не одну машину, а всё разнообразие способов и устройств, помогающих обрабатывать данные.
Арифмометр — механическое вычислительное устройство, выполняющее арифметические действия. В отличие от абака или счётных косточек, он не просто помогает человеку сохранять числа: действие выполняет механизм, который можно привести в движение. Это ускорило расчёты и уменьшило вероятность ошибок при повторении однотипных операций.
Аналитическая машина — проект универсального механического вычислительного устройства, созданный Чарльзом Бэббиджем в XIX веке. В проекте были предусмотрены ввод данных, память, вычислительное устройство и управление последовательностью операций. Эти части напоминают основные узлы компьютера, хотя замысел Бэббиджа относился к механической, а не электронной машине.
Поколения электронно-вычислительных машин (ЭВМ) — этапы развития компьютеров, различаемые прежде всего по элементной базе, то есть по главным компонентам, из которых построена машина. Переход от ламп к транзисторам, затем к интегральным схемам и микропроцессорам менял размеры, скорость и возможности ЭВМ. Такая классификация показывает, почему компьютеры разных эпох заметно различаются.
Потребность считать появилась раньше письменности и машин: людям нужно было учитывать запасы, обмен и результаты наблюдений. Для небольших чисел хватало пальцев, зарубок и камешков, но при сложном счёте эти способы становились неудобными. Абак и похожие инструменты помогали представлять числа и перемещать счётные элементы по правилам, поэтому вычисления становились нагляднее и быстрее.
Когда понадобилось многократно выполнять сложные расчёты, простых счётных инструментов стало недостаточно. В XVII веке Блез Паскаль создал механическую счётную машину, а Готфрид Лейбниц разработал устройство, способное выполнять больше арифметических действий, включая умножение и деление. Позже появились арифмометры: в них действия выполнялись механизмом, а не только самим человеком. Механизация была нужна, чтобы ускорить повторяющиеся расчёты и сделать их более надёжными.
Бэббидж стремился не просто заставить механизм складывать числа, а автоматизировать вычисления по заданному порядку действий. В его проекте данные и команды должны были вводиться с помощью перфокарт, то есть карт с отверстиями. «Склад» предназначался для хранения чисел, а «мельница» — для выполнения операций; управление задавало, что делать дальше. Поэтому проект заранее объединял ввод, память, вычисления и управление, хотя остался механическим и не был полностью осуществлён.
Следующий шаг состоял в том, что к механическим частям стали подключать электрические компоненты: так появились электромеханические вычислительные машины. Электрические сигналы помогали быстрее управлять механизмами, но движущиеся детали всё ещё ограничивали скорость и надёжность. В электронных ЭВМ операции выполняли электронные компоненты без сложного механического перемещения. Это позволило резко ускорить вычисления и автоматизировать обработку больших объёмов данных.
Поколения ЭВМ выделяют по тому, какие компоненты лежат в основе машин: лампы, транзисторы, интегральные схемы или микропроцессоры. Каждый новый тип элементов позволял размещать больше возможностей в меньшем объёме и обычно требовал меньше энергии. Поэтому компьютеры становились компактнее и быстрее, а их производство и использование — доступнее. Развитие элементной базы также расширяло круг задач, которые можно было решать на ЭВМ.
| Этап или устройство | Период | Основной принцип или элементная база | Значение для развития вычислений |
|---|---|---|---|
| Счётные приспособления | Древность — Средние века | Пальцы, зарубки, камешки, абак | Помогали вести счёт и выполнять простые действия |
| Механические вычислительные устройства | XVII–XIX века | Шестерни, рычаги и другие механизмы | Автоматизировали отдельные арифметические операции |
| Проект аналитической машины Бэббиджа | 1830-е годы | Механическая схема с вводом, памятью, вычислением и управлением | Предвосхитил принципы программируемой машины |
| Электромеханические вычислительные машины | Конец XIX — первая половина XX века | Электрические компоненты и механические узлы | Ускорили обработку данных и подготовили переход к ЭВМ |
| ЭВМ первого поколения | 1940-е — середина 1950-х | Электронные лампы | Обеспечили электронные вычисления, но были крупными и энергозатратными |
| ЭВМ второго поколения | Середина 1950-х — 1960-е | Транзисторы | Повысили надёжность и быстродействие, уменьшили размеры |
| ЭВМ третьего поколения | 1960-е — начало 1970-х | Интегральные схемы | Уплотнили компоненты и расширили возможности машин |
| ЭВМ четвёртого поколения | С 1970-х годов | Микропроцессоры | Сделали возможными компактные персональные компьютеры |
Читайте таблицу слева направо: сначала выясните, когда появился этап, затем — на каком принципе или элементной базе он основан. Последний столбец помогает увидеть, что именно изменилось для пользователей и вычислений. Границы периодов условны: разные классификации могут немного отличаться.
Условие. Расположите абак, арифмометр, аналитическую машину Бэббиджа и электронную ЭВМ в порядке появления и укажите, чем каждый этап отличался от предыдущего. Нужно сравнить не только даты, но и способ выполнения вычислений. Проследите переход от помощи человеку к автоматизации операций и далее к программируемой обработке.
Ответ. Абак → арифмометр → аналитическая машина Бэббиджа → электронная ЭВМ. Переходы показывают путь от счётного инструмента к механической автоматизации, проекту программируемой машины и быстрым электронным вычислениям.
Условие. Определите поколение ЭВМ, если в ней использовались транзисторы вместо электронных ламп. Для ответа используйте основной признак классификации поколений, а не размер машины или год её создания. Сравните названные компоненты с элементной базой поколений.
Ответ. Это ЭВМ второго поколения. Определяющий признак — транзисторы вместо электронных ламп.
Условие. Сравните две ЭВМ разных поколений по элементной базе, размерам, быстродействию и доступности; объясните, как одно изменение повлияло на другое. Возьмём для сравнения машину первого поколения на лампах и машину второго поколения на транзисторах. Вывод нужно обосновать причинно-следственной связью.
Ответ. ЭВМ второго поколения на транзисторах обычно были меньше, быстрее и доступнее для использования, чем ламповые машины первого поколения. Замена элементной базы уменьшила энергозатраты и повысила надёжность, что помогло распространению вычислительной техники.
Ошибка — считать, что история вычислительной техники начинается с компьютеров. Это впечатление возникает потому, что современные устройства заметнее и привычнее древних инструментов. Проверьте себя: если в рассказе нет счётных приспособлений и абака, его начало пропущено.
Ошибка — называть аналитическую машину Бэббиджа готовой электронной ЭВМ. Так путают идеи, которые напоминают устройство компьютера, с самой машиной: проект был механическим и не был построен в задуманном виде. Проверка проста: спросите, какой принцип действия предполагался, — ответом будут механизмы, а не электронные компоненты.
Ошибка — смешивать механические, электромеханические и электронные устройства. Причина путаницы в том, что все они служили вычислениям, хотя работали по-разному. Чтобы проверить себя, назовите компоненты: механизмы, сочетание механизмов с электрическими элементами или электронные компоненты.
Ошибка — определять поколение ЭВМ только по дате или внешнему виду. Даты периодов приблизительны, а размеры сами по себе не показывают, какие компоненты использованы. Найдите сведения об элементной базе: лампы, транзисторы, интегральные схемы или микропроцессор укажут поколение точнее.
Для понимания истории вычислений полезно знать, что такое информация, вычисление и алгоритм: алгоритм задаёт порядок действий, а машина может его выполнять. Эта тема помогает разобраться, зачем компьютеру аппаратное обеспечение и как возникли программируемые системы. Развитие вычислительной техники связано с информационными технологиями, которые применяются в науке, производстве и повседневной жизни. Так становится понятнее, почему изменения устройств влияли не только на скорость счёта, но и на способы работы людей с информацией.
С какого устройства обычно начинают рассказ об истории вычислительной техники?
Обычно начинают со счётных приспособлений: пальцев, камешков, зарубок или абака. Они помогали выполнять счёт задолго до появления машин.
Чем арифмометр отличался от простого счётного приспособления?
Простое приспособление помогало человеку вести счёт, но арифметические действия он выполнял сам. Арифмометр был механизмом, который позволял автоматизировать такие действия, например сложение и умножение.
Почему аналитическую машину Бэббиджа считают важным этапом, если её не построили в задуманном виде?
В проекте были предусмотрены ввод данных, память, вычислительное устройство и управление последовательностью операций. Эти идеи предвосхитили устройство программируемых компьютеров, хотя сама машина была механической и не была построена в задуманном виде.
По какому признаку различают поколения ЭВМ?
Главный признак — элементная база, то есть основные компоненты, из которых построена машина. Поэтому выделяют поколения на электронных лампах, транзисторах, интегральных схемах и микропроцессорах.
Почему компьютеры становились меньше и доступнее при смене поколений?
Новые элементы позволяли размещать больше вычислительных возможностей на меньшем пространстве и снижали энергозатраты. Производство становилось эффективнее, поэтому компьютеры постепенно уменьшались в размерах и становились доступнее.
§ 6. История развития вычислительной техники