"Информатика", Поляков К.Ю., Еремин Е.А.
Компьютеры появились не сразу: потребность быстрее и точнее считать привела от простых счётных приспособлений к механическим машинам, а затем к электронным вычислительным устройствам. Развитие электронных компонентов изменило размеры, скорость, надёжность и доступность компьютеров. Поколения машин различают прежде всего по элементной базе — компонентам, из которых они построены. Сегодня микропроцессоры и сети позволяют использовать компьютеры повсюду, а сложные задачи решают специализированные системы, например суперкомпьютеры.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Механический вычислитель — устройство, в котором вычисления выполняются с помощью механических деталей. В нём результат получают за счёт движения и взаимодействия этих деталей, а не обработки сигналов электронными компонентами. Такие машины показывают, что автоматизировать вычисления можно было ещё до появления компьютеров в современном смысле.
Электронная вычислительная машина — устройство, в котором обработка информации основана на электронных компонентах. Электрические сигналы позволяют выполнять команды намного быстрее, чем механическое перемещение деталей. Именно на таком принципе построены современные компьютеры, хотя их устройство и размеры сильно изменились.
Поколение компьютеров — этап развития компьютеров, выделяемый по используемой элементной базе и связанным с ней возможностям. Элементная база — это основные компоненты, из которых построена вычислительная машина. По поколению можно понять, какие технологии применялись и какие изменения они принесли в скорость, размеры и надёжность.
Суперкомпьютер — компьютер, предназначенный для выполнения особенно сложных и масштабных вычислений. Его вычислительные ресурсы нужны там, где обычный компьютер справлялся бы слишком долго или не справился бы с объёмом задачи. Это понятие описывает назначение и возможности системы, а не просто её физический размер.
Потребность считать быстрее и точнее возникла задолго до появления компьютеров: ручные вычисления занимали много времени и приводили к ошибкам. Счётные приспособления помогали выполнять отдельные операции, а механические машины автоматизировали часть вычислений с помощью шестерёнок и других деталей. Позже появилась идея создавать устройства, которым можно задавать последовательность действий, то есть программу. Так развитие шло от отдельных вычислительных механизмов к программируемым вычислительным устройствам.
Переход к электронным компьютерам стал возможен благодаря электронным компонентам, которые обрабатывают сигналы без перемещения крупных механических деталей. Это позволило значительно ускорить вычисления и выполнять длинные последовательности команд. Программа задаёт компьютеру, какие действия и в каком порядке совершать, поэтому машина может решать разные задачи, а не только одну заранее заданную. Электронные вычислительные машины стали основой дальнейшего развития компьютерной техники.
Первые электронные компьютеры использовали электронные лампы: они были крупными, потребляли много энергии и могли часто выходить из строя. Транзисторы позволили уменьшить размеры устройств и повысить их надёжность. Интегральные схемы объединили множество электронных элементов на небольшом участке, а микропроцессоры разместили основные функции обработки данных в одном компактном устройстве. Смена элементной базы делала компьютеры не только быстрее, но также удобнее в производстве и доступнее для пользователей.
Микропроцессоры помогли сделать компьютеры достаточно компактными и недорогими для личного использования. Поэтому вычислительная техника перестала быть доступна только крупным организациям и стала распространяться как персональные компьютеры. Одновременно развивались сетевые технологии: они дали возможность соединять компьютеры и обмениваться информацией между ними. В результате вычислительные ресурсы можно использовать совместно, а данные — передавать на другие устройства.
Современным науке и технике нужны всё большие вычислительные возможности, но одной только общей скорости компьютера бывает недостаточно. Для разных задач создают новые архитектуры — способы организации и взаимодействия частей системы, а также специализированные вычислительные комплексы. Суперкомпьютеры помогают решать масштабные задачи, например выполнять сложные модели и расчёты. Перспективы развития описывают вероятные направления, но не гарантируют, что технологии будут развиваться именно по одному сценарию.
| Поколение | Элементная база | Размеры и быстродействие | Характерные изменения |
|---|---|---|---|
| Первое поколение | Электронные лампы | Очень крупные; по сравнению с последующими поколениями медленные | Появление электронных вычислительных машин |
| Второе поколение | Транзисторы | Меньше и быстрее машин первого поколения | Рост надёжности, снижение энергопотребления |
| Третье поколение | Интегральные схемы | Компактнее и производительнее | Объединение электронных элементов на одной схеме |
| Четвёртое поколение | Микропроцессоры | Компактные; высокая скорость вычислений | Распространение персональных компьютеров |
Читайте таблицу слева направо: сначала определите поколение, затем сопоставьте его элементную базу с изменениями в размерах и возможностях. Эти характеристики описывают общую тенденцию, а не каждую модель без исключения. Поколение удобнее определять по основным компонентам машины, а не только по её дате выпуска.
Расположите механический вычислитель, компьютер на электронных лампах и персональный компьютер в хронологическом порядке. Нужно определить, какой тип вычислительной техники появился раньше и как развивалась элементная база. Сравнивайте сначала принцип работы устройств, а затем их место в истории вычислений.
Ответ: механический вычислитель → компьютер на электронных лампах → персональный компьютер.
Определите поколение компьютера, если его основой служат транзисторы, и назовите одно следствие перехода от ламп к транзисторам. Сначала найдите соответствие между элементной базой и поколением, затем выберите изменение, которое вызвала новая технология. Не нужно перечислять все отличия: достаточно привести одно верное следствие.
Ответ: второе поколение; одно из следствий перехода — уменьшение размеров компьютеров.
Сравните два компьютера разных поколений по элементной базе и возможностям, затем объясните, почему современные задачи требуют специализированных систем. Например, возьмём компьютер первого поколения на лампах и компьютер четвёртого поколения на микропроцессорах. Сравнение нужно строить по признакам, которые изменялись вместе с элементной базой.
Ответ: элементная база сменилась от ламп к микропроцессорам, а возможности выросли. Для масштабных задач используют специализированные системы, в том числе суперкомпьютеры.
Ошибка — считать, что история компьютеров началась с персональных компьютеров. Их часто принимают за начало, потому что именно такие устройства знакомы большинству пользователей. Чтобы проверить себя, вспомните последовательность: счётные приспособления и механические машины существовали до ранних электронных компьютеров, а персональные компьютеры появились позднее.
Ошибка — определять поколение только по году выпуска конкретной модели. Даты могут пересекаться, а разные устройства одного времени не обязательно одинаковы по устройству. Проверка простая: выясните, какая элементная база лежит в основе машины, и сопоставьте её с характерными поколениями.
Ошибка — думать, что каждое новое поколение отличалось только большей скоростью. Быстродействие заметно, поэтому остальные перемены легко упустить из виду. Проверьте ответ по нескольким признакам: менялись также размеры, надёжность, стоимость и доступность компьютеров.
Ошибка — считать суперкомпьютер обычным компьютером, только очень большим. Такое представление возникает из-за названия и внешнего вида крупных вычислительных установок. Спросите себя, для чего система предназначена: суперкомпьютер решает масштабные задачи, часто используя множество вычислительных узлов.
Чтобы разбираться в истории компьютеров, полезно знать, что такое информация и алгоритм. Алгоритм задаёт порядок действий, а программа записывает эти действия в форме, понятной компьютеру. Основные устройства компьютера помогают понять, где хранятся данные и как выполняются команды.
История элементной базы объясняет, почему современные процессоры стали компактными и производительными. Связь компонентов и способов организации вычислений помогает перейти к теме архитектуры компьютеров. Так становится понятнее, как устройство машины влияет на её возможности.
Представление о перспективах вычислительной техники пригодится при изучении компьютерных сетей и искусственного интеллекта. Оно помогает понять, почему для обработки данных объединяют устройства и создают специализированные системы. Эти темы показывают, как вычислительные возможности применяются для решения новых задач.
С какого устройства начинается история компьютеров?
У истории вычислений нет одного-единственного начала: люди использовали счётные приспособления задолго до электронных машин. Если говорить о вычислительной технике, путь ведёт от механических вычислителей к программируемым и затем электронным компьютерам.
По какому признаку определяют поколение компьютера?
Главный признак — элементная база, то есть компоненты, на которых построена машина. С ней связаны характерные изменения размеров, быстродействия, надёжности и доступности.
Почему переход от электронных ламп к транзисторам был важен?
Транзисторы были компактнее электронных ламп и потребляли меньше энергии. Благодаря этому компьютеры стали меньше, надёжнее и быстрее, а их обслуживание стало проще.
Чем суперкомпьютер отличается от персонального компьютера?
Суперкомпьютер рассчитан на масштабные вычисления, например сложное моделирование или обработку больших объёмов данных. Часто он объединяет множество вычислительных узлов, тогда как персональный компьютер предназначен для задач одного пользователя.
Можно ли точно предсказать, какими будут компьютеры будущего?
Точно предсказать устройство будущих компьютеров нельзя: технологии и потребности меняются. Можно говорить лишь о возможных направлениях, например о новых архитектурах и специализированных вычислительных системах.
§ 35. История и перспективы развития компьютеров