Файл: История развития средств вычислительной техники (Логарифмы и логические таблицы).pdf
Добавлен: 26.04.2023
Просмотров: 867
Скачиваний: 2
СОДЕРЖАНИЕ
1.1 ЛОГАРИФМЫ И ЛОГАРИФМИЧЕСКИЕ ТАБЛИЦЫ
2.1 ПЕРВЫЕ ПРОГРАММИРУЕМЫЕ МАШИНЫ
2.2 ПОЯВЛЕНИЕ АНАЛОГОВЫХ ВЫЧИСЛИТЕЛЕЙ В ПРЕДВОЕННЫЕ ГОДЫ
2.5 ПЕРВОЕ ПОКОЛЕНИЕ КОМПЬЮТЕРОВ С АРХИТЕКТУРОЙ ФОН НЕЙМАНА
2.6 ВТОРОЕ ПОКОЛЕНИЕ КОМПЬЮТЕРОВ С АРХИТЕКТУРОЙ ФОН НЕЙМАНА
2.7 ТРЕТЬЕ ПОКОЛЕНИЕ КОМПЬЮТЕРОВ С АРХИТЕКТУРОЙ ФОН НЕЙМАНА
2.8 ЧЕТВЕРТОЕ ПОКОЛЕНИЕ КОМПЬЮТЕРОВ С АРХИТЕКТУРОЙ ФОН НЕЙМАНА
ВВЕДЕНИЕ
До начала 70-х годов средства вычислительной техники были доступны лишь узкому кругу специалистов, ёё применение, как правило, также оставалось окутанным завесой секретности и малоизвестным широкой публике. Однако в 1971 году произошло событие, которое в корне изменило ситуацию и с фантастической скоростью превратило компьютер в повседневный рабочий инструмент десятков миллионов людей.
Компанией Intel был выпущен первый в мире микропроцессор. Благодаря этому научному достижению появился новый класс вычислительных систем – персональные компьютеры, которые теперь используются по все местно. Каждый, от учащихся начальных классов и бухгалтеров до ученых и инженеров.
В данной курсовой работе будет рассмотрена история развития вычислительной техники от древности до современности.
1. РАННИЕ ПРИСПОСОБЛЕНИЯ И УСТРОЙСТВА ДЛЯ СЧЁТА
Вычислительная техника является важнейшим компонентом процесса вычислений и обработки данных. Первыми приспособлениями для вычислений были, вероятно, всем известные счётные палочки, которые и сегодня используются в начальных классах многих школ для обучения счёту. Развиваясь, эти приспособления становились более сложными, например, такими как финикийские глиняные фигурки, также предназначаемые для наглядного представления количества считаемых предметов. Такими приспособлениями, похоже, пользовались торговцы и счетоводы того времени.
Постепенно из простейших приспособлений для счёта рождались всё более и более сложные устройства: абак (счёты), логарифмическая линейка, арифмометр, компьютер. Несмотря на простоту ранних вычислительных устройств, опытный счетовод может получить результат при помощи простых счётов даже быстрее, чем нерасторопный владелец современного калькулятора. Естественно, производительность и скорость счёта современных вычислительных устройств уже давно превосходят возможности самого выдающегося расчётчика-человека.
Человечество научилось пользоваться простейшими счётными приспособлениями тысячи лет назад. Наиболее востребованной оказалась необходимость определять количество предметов, используемых в меновой торговле. Одним из самых простых решений было использование весового эквивалента меняемого предмета, что не требовало точного пересчёта количества его составляющих. Для этих целей использовались простейшие балансирные весы, которые стали одним из первых устройств для количественного определения массы.
Юпана предположительно использовал числа Фибоначчи. Принцип эквивалентности широко использовался и в другом простейшем счётном устройстве — абаке, или счётах. Количество подсчитываемых предметов соответствовало числу передвинутых костяшек этого инструмента.
Сравнительно сложным приспособлением для счёта могли быть чётки, применяемые в практике многих религий. Верующий как на счётах отсчитывал на зёрнах чёток число произнесённых молитв, а при проходе полного круга чёток передвигал на отдельном хвостике особые зёрна-счётчики, означающие число отсчитанных кругов.
Звёздочки и шестерёнки были сердцем механических устройств для счёта. С изобретением зубчатых колёс появились и гораздо более сложные устройства выполнения расчётов. Антикитерский механизм, обнаруженный в начале XX века, который был найден на месте крушения античного судна, затонувшего примерно в 65 году до н. э. (по другим источникам в 80 или даже 87 году до н. э.), даже умел моделировать движение планет. Предположительно его использовали для календарных вычислений в религиозных целях, предсказания солнечных и лунных затмений, определения времени посева и сбора урожая и т. п. Вычисления выполнялись за счёт соединения более 30 бронзовых колёс и нескольких циферблатов; для вычисления лунных фаз использовалась дифференциальная передача, изобретение которой исследователи долгое время относили не ранее чем к XVI веку. Впрочем, с уходом античности навыки создания таких устройств были позабыты; потребовалось около полутора тысяч лет, чтобы люди вновь научились создавать похожие по сложности механизмы.
Для умножения были предложены палочки Непера. Они были изобретены шотландским математиком Джоном Непером (первым автором, предложившим логарифмы) и описаны им в трактате 1617 года.
Прибор Непера мог непосредственно прилагаться только к исполнению действия умножения. С гораздо меньшими удобствами производится при помощи этого прибора действие деления. Успех этого прибора, хотя едва ли вполне заслуженный, был так значителен, что в честь как самого прибора, так и его изобретателя писались даже хвалебные стихи.
Потребность в сложных расчётах в XVI веке быстро росла. Значительная часть трудностей была связана с умножением и делением многозначных чисел.
Это привело к появлению на протяжении кратчайшего времени (1614—1623 гг.) сразу чётырёх новых типов вычислителей:
• логарифмических таблиц,
• логарифмических линеек,
• механических арифмометров (скорее переоткрыты, ибо существовали в античности),
• палочек Непера встреченных с восторгом, но вскоре — полностью заброшенных.
Позже уже в XIX веке на базе логарифмов и логарифмических линеек возникла и их графический аналог - номограммы, которые стали использоваться для вычисления самых разных функций.
1.1 ЛОГАРИФМЫ И ЛОГАРИФМИЧЕСКИЕ ТАБЛИЦЫ
Определение логарифмов и таблицу их значений (для тригонометрических функций) впервые опубликовал в 1614 году шотландский математик Джон Непер.
Неперу пришла в голову идея: заменить трудоёмкое умножение на простое сложение, сопоставив с помощью специальных таблиц геометрическую и арифметическую прогрессии, при этом геометрическая будет исходной. Тогда и деление автоматически заменяется на неизмеримо более простое и надёжное вычитание.
Логарифмические таблицы, расширенные и уточнённые другими математиками, повсеместно использовались для научных и инженерных расчётов более трёх веков, пока не появились электронные калькуляторы и компьютеры.
1.2 ЛОГАРИФМИЧЕСКИЕ ЛИНЕЙКИ
Если нанести логарифмическую шкалу на линейку — получится механический вычислитель, логарифмическая линейка.
Идею, близкую к конструкции логарифмической линейки, высказал в начале XVII века английский астроном Эдмунд Гюнтер; он предложил нанести на линейку логарифмическую шкалу и с помощью двух циркулей выполнять операции с логарифмами (сложение и вычитание). В 1620-е годы английский математик Эдмунд Уингейт усовершенствовал «шкалу Гюнтера», введя две дополнительные шкалы. Одновременно (1622 год) свой вариант линейки, мало чем отличающийся от современного, опубликовал в трактате «Круги пропорций» Уильям Отред, который и считается автором первой логарифмической линейки. Сначала линейка Отреда была круговой, но в 1633 году было опубликовано, со ссылкой на Отреда, и описание прямоугольной линейки. Приоритет Отреда долгое время оспаривал Ричард Деламейн, который, вероятно, независимо реализовал ту же идею.
Дальнейшие усовершенствования сводились к появлению второй подвижной линейки-«движка» (Роберт Биссакер, 1654 и Сет Патридж, 1657), разметке обеих сторон линейки (тоже Биссакер), добавление двух «шкал Уингейта», отметке на шкалах часто используемых чисел (Томас Эверард, 1683). Бегунок появился в середине XIX века (А. Мангейм).
Логарифмические линейки использовались несколькими поколениями инженеров и других профессионалов, вплоть до появления карманных калькуляторов. Инженеры программы «Аполлон» отправили человека на Луну, выполнив на логарифмических линейках все вычисления, многие из которых требовали точности в 3—4 знака.
На базе логарифмических линеек созданы специализированные вычислители:
• Артиллерийская линейка
• Навигационная линейка
• Линейка Дробышева
• Офицерская линейка
• Кардиологическая линейка
• Навигационные расчетчики
Любой график функции можно использовать как простейший вычислитель. Для использования его нужна шкала, линейка (или частая координатная сетка), иногда — циркуль. Ещё реже — другие вспомогательные устройства. Результаты считываются визуально и записываются на бумагу Для умножения и деления — достаточно нанести на бумагу логарифмическую шкалу рядом с обычной и использовать циркуль — получится вычислитель.
В принципе, логарифмическая линейка тоже позволяет ввести и рассчитывать самые разные функции. Но для этого нужно усложнять механику: добавлять дополнительные линейки и т. д.
Главная же сложность — их нужно изготовлять, а механика в каждом случае может потребоваться разная. Поэтому разнообразие механических линеек довольно ограничено. Этого основного недостатка лишены номограммы -— графики функции от нескольких переменных со шкалами, позволяющее определять значения этих функций с помощью простых геометрических операций (например, прикладывания линейки) . Например, решать квадратное уравнение без применения формул. Для использования номограммы достаточно иметь её распечатку, линейку и максимум — циркуль, которые раньше были у любого инженера. Другим преимуществом номограмм — их двухмерность. Это позволяет строить сложные двухмерные шкалы, увеличивать точность, строить номограммы сложных функций, совмещать множество функций на одной номограмме, давать серию проекций трёхмерных функций и т. д. Разработка теории номографических построений началась в XIX веке. Первой была создана теория построения прямолинейных сетчатых номограмм французским математиком Л. Л. Лаланном(1843). Основания общей теории номографических построений дал М. Окань (1884—1891) — в его же работах впервые появился термин «номограмма», установленный для применения в 1890 году Международным математическим конгрессом в Париже. Первым в России в этой области работал Н. М. Герсеванов (1906—1908); затем — создавший советскую номографическую школу, Н. А. Глаголев.
В 1623 году Вильгельм Шиккард придумал «Считающие часы» — первый арифмометр, умевший выполнять четыре арифметических действия. Считающими часами устройство было названо потому, что, как и в настоящих часах, работа механизма была основана на использовании звёздочек и шестерёнок. Это изобретение нашло практическое использование в руках друга Шиккарда, философа и астронома Иоганна Кеплера.
За этим последовали машины Блеза Паскаля («Паскалина», 1642 г.) и Готфрида Вильгельма Лейбница — арифмометр Лейбница.
Лейбниц также описал двоичную систему счисления — один из ключевых принципов построения всех современных компьютеров. Однако, вплоть до 1940-х многие последующие разработки (включая машины Чарльза Бэббиджа и даже ЭНИАК 1945 года) были основаны на более сложной в реализации десятичной системе.
Примерно в 1820 году Чарльз Ксавьер Томас создал первое серийно выпускавшееся механическое счётное устройство — арифмометр Томаса, который мог складывать, вычитать, умножать и делить. В основном, он был основан на работе Лейбница. В 1845 году Израиль Штаффель представил счётную машину, которая кроме четырёх арифметических действий могла извлекать квадратные корни. Арифмометры, считающие десятичные числа, использовались до 1970-х.
2 ПОЯВЛЕНИЕ ПЕРФОКАРТ
Перфокарточная система музыкального автомата
В 1804 году Жозеф Мари Жаккар разработал ткацкий станок, в котором вышиваемый узор определялся перфокартами. Серия карт могла быть заменена, и смена узора не требовала изменений в механике станка. Это было важной вехой в истории программирования.
В 1832 году Семен Корсаков применил перфорированные карты в конструкции разработанных им «интеллектуальных машин[2]», механических устройств для информационного поиска, являющихся прообразами современных баз данных и, в какой-то степени, — экспертных систем.
В 1838 году Чарльз Бэббидж перешёл от разработки Разностной машины к проектированию более сложной аналитической машины, принципы программирования которой напрямую восходят к перфокартам Жаккара.
В 1890 году Бюро Переписи США использовало перфокарты и механизмы сортировки (табуляторы), разработанные Германом Холлеритом, чтобы обработать поток данных десятилетней переписи, переданный под мандат в соответствии с Конституцией. Компания Холлерита в конечном счёте стала ядром IBM. Эта корпорация развила технологию перфокарт в мощный инструмент для обработки деловых данных и выпустила обширную линию специализированного оборудования для их записи. К 1950 году технология IBM стала вездесущей в промышленности и правительстве. Предупреждение, напечатанное на большинстве карт, «не сворачивать, не скручивать и не рвать», стало девизом послевоенной эры.