Добавлен: 23.04.2023
Просмотров: 245
Скачиваний: 1
Введение
Половина XX века характеризовалась началом "информационного взрыва", то есть необходимостью обрабатывать огромное количество информации. Для сбора, хранения, использования и распространения большого объема информации необходимо было специальное устройство. Таким устройством явился компьютер (электронная вычислительная машина, ЭВМ). В настоящее время компьютеры представлены практически во всех областях жизни человека. Для того чтобы полно оценить влияние компьютеров на жизнь человека и его будущее, необходимо понять, как проходила их эволюция.
Появление компьютеров – одна из существенных особенностей современного мира. Первоначальный смысл английского слова «компьютер» – это человек, производящий расчеты. Широкое распространение компьютеров привело к тому, что все большее число людей стали изучать основы вычислительной техники, а программирование постепенно превратилось из рабочего инструмента специалиста в элемент культуры. При этом история развития средств инструментального счета известна в значительно меньшей степени.
В истории вычислительной техники выделяют четыре периода:
1. Домеханический (с древних времен до середины XVII в.);
2. Механический (с середины XVII в. до конца XIX в.);
3. Электромеханический (с конца XIX в. до 40-х гг. XX в.);
4. Электронный (с 40-х гг. XX в. по настоящее время).
Эти четыре периода включают в себя весь прогресс от счета на пальцах до вычислений сверхмощных компьютеров.
Закономерно представить первым желанием любого первобытного человека сосчитать пальцы на руке. С увеличением объёма вычислений появился первый счётный переносной инструмент, похожий на современные счёты. В средние века возникла необходимость в сложных вычислениях, потребовались счётные устройства, способные выполнять большой объём вычислений с высокой точностью.
Первый в мире эскизный рисунок тринадцатиразрядного десятичного суммирующего устройства на основе колес с десятью зубцами принадлежит Леонардо да Винчи.
Считается, что первым реально осуществленным и ставшим известным механическим цифровым вычислительным устройством стала "паскалина" великого французского ученого Блеза Паскаля. Через 30 лет после "паскалины" в 1673 г. появился "арифметический прибор" Готфрида Вильгельма Лейбница - двенадцатиразрядное десятичное устройство для выполнения арифметических операций, включая умножение и деление.
Прошло еще более ста лет и лишь в конце XYIII века во Франции были осуществлены следующие шаги, имеющие принципиальное значение для дальнейшего развития цифровой вычислительной техники - "программное" с помощью перфокарт управление ткацким станком, созданным Жозефом Жакаром. Эти новшества были использованы англичанином Чарльзом Беббиджем, осуществившим, качественно новый шаг в развитии средств цифровой вычислительной техники - переход от ручного к автоматическому выполнению вычислений по составленной программе.
В 1937 г. Джон Атанасов начал разработку специализированной ВМ, впервые применив электронные лампы (300 ламп).
Завершающую точку в создании первых ЭВМ поставили, почти одновременно, в 1949-52 гг. ученые Англии, Советского Союза и США (Морис Уилкс – ЭДСАК, 1949 г. Сергей Лебедев – МЭСМ, 1951 г., Джон Мочли и Преспер Эккерт, Джон фон Нейман – ЭДВАК, 1952 г.), создавшие ЭВМ с хранимой в памяти программой.
На следующем этапе цифровая техника сделала беспрецедентный рывок за счет интеллектуализации ЭВМ, в то время как аналоговая техника не вышла за рамки средств для автоматизации вычислений.
Что касается микроэлектроники, то следует сказать, что размеры электронных компонентов в настоящее время приближаются к пределу - 0,05 микрона.
1. Домеханический период
Понятие числа возникло задолго до появления письменности. Люди учились считать в течение многих веков, передавая и обогащая из поколения в поколение свой опыт.
Для вычислений использовались всякие средства, которые имели различные возможности и назывались по-разному. Здесь существует своеобразная классификация:
1) примитивные средства;
2) первые приспособления;
3) первые приборы
Древнейшим счетным инструментом, который сама природа предоставила в распоряжение человека, была его собственная рука – великолепный естественный компьютер. Она обладает немаловажными достоинствами, которыми современные инженеры стремятся наделить разрабатываемые счетные устройства.
Достоинства счета на пальцах:
1) простота и надежность;
2) компактность;
3) удобство «хранения и транспортировки», то, что он всегда «под рукой»;
4) работает в привычной системе счисления десятичной.
От пальцевого счета берет начало пятеричная система счисления (одна рука), десятичная (две руки), двадцатеричная (пальцы рук и ног). У многих народов пальцы рук остаются инструментом счета и на более высоких ступенях развития.
Чтобы сделать процесс счета более удобным, человек начал использовать вместо пальцев небольшие камни. Он складывал из камней пирамиду и определял, сколько в ней камней, но если число велико, то подсчитать количество камней на глаз трудно.
Поэтому первобытный человек стал складывать из камней более мелкие пирамиды одинаковой величины, а из-за того, что на руках десять пальцев, то пирамиду составляли именно десять камней.
Разные народы вместо камней использовали разные приспособления – кости, бобы, ракушки.
1.1.3 Насечки на дереве или кости (бирки)
Самым древним из таких инструментов считается кость с зарубками, найденная в древнем поселении Дольни Вестоници на юго-востоке Чехии в Моравии. Этот предмет, получивший название «вестоницкая кость», предположительно использовался за 30 тыс. лет до н.э.
В средние века бирками пользовались для учета и сбора налогов. Бирка разрезалась на две продольные части, одна оставалась у крестьянина, другая – у сборщика налогов. По зарубкам на обеих частях и велся счет уплаты налога, который проверяли складыванием частей бирки.
1.1.4 Узелковое письмо
Другие народы – китайцы, персы, индийцы, перуанцы – использовали для представления чисел и счета ремни или веревки с узелками.
Узелковое письмо представляло несколько связанных между собой шерстяных или хлопчатобумажных ниток. Знаками на этих нитях служили узлы иногда с вплетенными в них камнями или цветными ракушками.
Определяющие факторы в узелковом письме:
цвет. В кипу использовались нити разных цветов в зависимости от того, что именно подсчитывалось. Так, например, красная нить могла обозначать количество воинов, а желтая – золота;
уровень. В нижней части нити располагались единицы, выше десятки, сотни и тысячи, а в самом верху десятки тысяч и очень редко сотни тысяч. Таким образом, на всех нитях каждый разряд располагался на одном и том же уровне;
форма. Так, например, единица представлялась узлом в виде восьмерки, а для записи чисел от двух до девяти использовался узел, в котором количество витков как раз и обозначало цифру. Более высокие разряды: десятки, сотни, тысячи и т.д. – записывались с помощью обычного узла.
Со временем техника такого письма совершенствовалась и усложнялась, так что с его помощью можно было записывать и зашифровывать не только числа, но и целые сообщения.
1.2.1 Абак
Следующий шаг в развитии вычислительных устройств был связан со становлением государств Средиземноморья. Усиление торговых отношений между ними привело к созданию нового инструмента, известного практически у всех народов.
Происхождение термина «абак» не установлено. Большинство историков считают, что слово это греческое и означает буквально «пыль».
Первоначально на специальной доске в определенном порядке раскладывали однородные предметы (камешки, ракушки, орехи, бобы и т.п.) и пересчитывали их. Для того, чтобы они не скатывались, доска покрывалась слоем песка или пыли.
Со временем доски для подсчета стали расчерчивать на несколько полос или колонок. Это позволило вести счет с помощью однородных предметов значительно быстрее.
1.2.2 Счеты
На рубеже XVI–XVII вв. появляется русский абак – счеты.
Долгое время считалось, что русские счеты ведут свое происхождение от китайского суаньпаня. Лишь в начале 60-х гг. XX столетия ленинградский ученый И. Г. Спасский убедительно доказал русское происхождение этого счетного прибора. Доказательством служат следующие аргументы:
1) у него горизонтальное расположение спиц с косточками;
2) для представления чисел использована десятичная (а не пятеричная) система счисления.
Десятичный строй счетов – довольно веское основание для того, чтобы признать временем возникновения этого прибора XVI в., когда десятичный принцип счисления был впервые применен в денежном деле России.
В XVI в. термина «счеты» еще не существовало – прибор именовался «дощаным счетом». Один из ранних образцов такого «счета» представлял собой два соединенных ящика, одинаково разделенных по высоте перегородками. В каждом ящике два счетных поля с натянутыми веревками или проволочками. На верхних 10 веревках – по 9 косточек (четок), на 11-й – их четыре, на остальных веревках – по одной. Существовали и другие варианты «дощаного счета».
После изобретения абака многие изобретатели и естествоиспытатели пытались придумать приспособления, способные облегчить процесс вычислений. Абак удобно использовать для выполнения операций сложения и вычитания. Умножение и деление выполнять с помощью абака гораздо сложнее.
Революцию в области механизации умножения и деления совершил шотландский математик лорд Джон Непер (John Naiper, 1550–1617).
Джон Непер известен двумя изобретениями.
1. Первое изобретение – в 1617 г. Джон Непер предложил инструмент, получивший название «счетные палочки Непера».
Они выполнялись в виде прямоугольных брусков, разделенных на десять квадратов. Каждый квадрат, в свою очередь, кроме самого верхнего, делился по диагонали на две части, в каждой из которых в определенном порядке записывались числа.
2. Второе изобретение – изобретение Непером логарифмов. Логарифм – это показатель степени, в которую нужно возвести число (основание логарифма), чтобы получить другое заданное число. Непер понял, что таким способом можно выразить любое число.
1.3.2 Логарифмическая шкала
Наиболее удачной была идея профессора астрономии Грэшемского колледжа Эдмунда Гюнтера. Он построил логарифмическую шкалу, которая использовалась вместе с двумя циркулями-измерителями. Эта шкала («шкала Гюнтера») представляла собой прямолинейный отрезок, на котором откладывались логарифмы чисел или тригонометрических величин. (Несколько таких шкал наносились на деревянную или медную пластинку параллельно.) Циркули-измерители нужны были для сложения или вычитания отрезков вдоль линий шкалы, что в соответствии со свойствами логарифмов позволяло находить произведение или частное.
1.3.3 Логарифмические линейки
Таблицы Непера, расчет которых требовал очень много времени, были позже «встроены» в удобное устройство, чрезвычайно ускоряющее процесс вычисления, – логарифмическую линейку. Она была изобретена в конце 20-х гг. XVII в.
Изобретателями первых логарифмических линеек независимо друг от друга являются Уильям Отред и Ричард Деламейн. Это событие произошло между 1620 и 1630 гг.
В 1654 г. англичанин Роберт Биссакер предложил конструкцию прямоугольной логарифмической линейки, сохранившуюся в принципе до нашего времени. Его линейка состояла из трех самшитовых планок длиной около 60 см: две внешние удерживались вместе медной оправкой, а третья (движок) свободно скользила между ними. Каждой шкале на неподвижных планках соответствовала такая же на движке. Шкалы имелись на обеих сторонах линейки.