Добавлен: 31.03.2023
Просмотров: 97
Скачиваний: 1
СОДЕРЖАНИЕ
ГЛАВА 1. Ручной этап развития вычислительной техники
1.2 Фиксация счёта. Абак. Счёты
1.3 Позиционная система счисления
ГЛАВА 2. Механический этап развития вычислительной техники
ГЛАВА 3. Электромеханический этап развития вычислительной техники
ВВЕДЕНИЕ
Слово «компьютер» означает «вычислитель», т.е. устройство для вычислений. Потребность в автоматизации обработки данных, в том числе вычислений, возникла очень давно. Более 1500 лет тому назад для счета использовались счетные палочки, камешки и т.д.
В наше время трудно представить себе, что без компьютеров можно обойтись. А ведь не так давно, до начала 70-х годов вычислительные машины были доступны весьма ограниченному кругу специалистов, а их применение, как правило, оставалось окутанным завесой секретности и малоизвестным широкой публике. Однако в 1971 году произошло событие, которое в корне изменило ситуацию и с фантастической скоростью превратило компьютер в повседневный рабочий инструмент десятков миллионов людей. В том, вне всякого сомнения знаменательном году еще почти никому не известная фирма Intel из небольшого американского городка с красивым названием Санта-Клара (шт. Калифорния), выпустила первый микропроцессор. Именно ему мы обязаны появлением нового класса вычислительных систем - персональных компьютеров, которыми теперь пользуются, по существу, все, от учащихся начальных классов и бухгалтеров до ученых и инженеров.
В конце XX века невозможно представить себе жизнь без персонального компьютера. Компьютер прочно вошел в нашу жизнь, став главным помощником человека. На сегодняшний день в мире существует множество компьютеров различных фирм, различных групп сложности, назначения и поколений.
ГЛАВА 1. Ручной этап развития вычислительной техники
1.1 Пальцевый счёт
Ручной период автоматизации вычислений начался на заре человеческой цивилизации (период от 50 тысячелетия до н.э. и до XVII века) и базировался на использовании различных частей тела, в первую очередь, пальцев рук и ног.
Древние египтяне полагали, что в загробном миру душу умершего подвергают экзамену по счету на пальцах. Они научились даже умножать на пальцах однозначные числа от 6 до 9. Для этого на одной руке вытягивали столько пальцев, на сколько первый множитель превосходит число 5, а на второй делали то же самое для второго множителя. Остальные пальцы загибали. Потом бралось число вытянутых пальцев и умножалось на 10, далее перемножались числа, показывавшие, сколько загнуто пальцев на руках. К числу вытянутых пальцев, умноженному на 10, добавлялось полученное произведение. В дальнейшем пальцевой счет был усовершенствован, и с помощью пальцев научились показывать числа до 10 000. А китайские купцы торговались, взяв друг друга за руки и указывая цену нажатием на определенные суставы пальцев.
Североевропейский пальцевой счет позволял показывать пальцами одной руки, складываемыми в различные комбинации, все числа от 1 до 100. Причем большим и указательным пальцами изображались десятки, остальными тремя - единицы.
Например, число 30 получалось, когда большой и указательный пальцы левой руки были соединены в кольцо. Для того чтобы изобразить число 60, большой палец нужно согнуть и как бы склонить его перед указательным, нависающим над ним. Чтобы показать число 100, нужно было прижать выпрямленный большой палец снизу к указательному и отвести остальные три пальца в сторону.
В древнерусской нумерации единицы назывались "перстами", десятки - "суставами", а все остальные числа - "сочислениями".
Счет парами вплоть до середины XVIII века всегда занимал важное место в жизни россиян, поскольку имел качественное происхождение - пара рук, ног, глаз и пр. Недаром говорили: "два сапога - пара", "двугривенный" и т.д.
Четверичная система счета основана на "перстах" руки, не считая большого пальца. Большой - вовсе не "перст", он "палесъ"! - в этой системе счисления означал конец счета, то есть являлся эквивалентом нуля.
Счет восьмерками также основан на пальцевом счете и, по сути, является сочетанием двоичной и четверичной систем. Элементы восьмеричной системы существовали на Руси еще в начале XX столетия. Это и восьмиконечный крест, который использовали староверы, и восьмиголосное церковное пение, и название русской питейной меры - "осьмушки", получаемой в результате последовательного троекратного деления пополам. В русской народной метрологии - это вообще деление какой-либо учетной нераздельной меры (например, куска пахотной земли, сажени или ведра вина) на части, соответствующие 1/2,1/4 и 1/8 долям.
Пальцевой счет девятками является, пожалуй, самым распространенным русским народным способом умножения на пальцах с помощью так называемых девятериц - своеобразной таблицы умножения, обозначающей девятилетние сроки человеческой жизни. Наши предки в древности какое-то время считали девятками (впрочем, похоже, что они все-таки считали восьмерками, а с девяти начинался уже новый отрезок счета). С тех пор прошло не менее семи - девяти столетий, но мы до сих пор трепещем перед грозным "девятым валом" или устраиваем поминки по усопшему на девятый день после кончины.
В Древней Руси (особенно в Новгородской республике XII-XV веков) был широко распространен счет, основанный на счислении числа фаланг на руке "счетовода". Счет начинался с верхней фаланги "перстка" (мизинца) левой руки, а заканчивался нижней фалангой ("низ перста") указательного пальца. Большой, или "палесъ великий", левой руки при этом последовательно осуществлял "подсчет" суставов на растопыренной пятерне. Досчитав до двенадцати, "счетовод" обращался к своей правой руке и загибал на ней один палец. Так продолжалось до тех пор, пока все пальцы правой руки не оказывались сжатыми в кулак (поскольку число фаланг на четырех пальцах было равно 12, получалось 12 пятерок, то есть 60). Кулак в данном случае символизировал пятерку дюжин, то есть "шестьдесят".
Счет сороками (или "сороковицами") имел преимущественное распространение в Древней Руси. Число 40 (четыре десятка) долгое время называли "четыредцать" или "четыредесят". Число 40 на Руси когда-то играло особую роль при пальцевом счете, об этом говорят некоторые поверья. Так, сорок первый медведь считался роковым для российского охотника, убить паука - означало избавиться от сорока грехов и т.д. Все то количество, которое превышало некое множество (например, "сорок"), превосходящее всякое воображение ("сорок сороков") и не умещавшееся в голове российского землепашца из-за своей ничем не ограниченной величины, называлось одним словом - "тьма".
1.2 Фиксация счёта. Абак. Счёты
Фиксация результатов счета производилась различными способами: нанесение насечек, счетные палочки, узелки и др. Например, у народов доколумбовой Америки был весьма развит узелковый счет. Более того, система узелков выполняла также роль своего рода хроник и летописей, имея достаточно сложную структуру. Однако использование ее требовало хорошей тренировки памяти.
На смену древнему счету на пальцах пришёл счёт а абаке. Который впервые появился, вероятно, в Древнем Вавилоне около 3 тыс. до н. э. Доска абака была разделена на полоски. Каждая полоска назначалась для откладывания тех или иных разрядов чисел: в первую полоску ставили столько камешков или бобов, сколько в числе единиц, во вторую полоску - сколько в нем десятков, в третью - сколько сотен, и так далее.
Так как у римлян камешек называли калькулюс (сравните с русским словом "галька"), то счет на абаке получил название калькуляция. И сейчас подсчет расходов называют калькуляцией, а человека, выполняющего этот подсчет - калькулятором. Но после того как два десятка лет тому назад были сделаны маленькие приборы, выполняющие за считанные секунды сложные расчеты, название "калькулятор" перешло к ним. Один и тот же камешек на абаке мог означать и единицы, и десятки, и сотни, и тысячи - все дело лишь в том, на какой полоске он лежал. Чаще всего абаком пользовались для денежных расчетов. В Древней Греции бытовала шутка: "Придворный похож на камешек для абака: захочет счетчик, цена ему будет целый талант, а захочет - только хальк".
Наши счеты также представляют собой абак, состоящий из рамки с укрепленными горизонтальными веревочками, на которые были нанизаны просверленные сливовые или вишневые косточки (по 10 штук).
А у китайцев на каждой проволоке не по десять шариков, а по семь. Последние два шарика отделены от первых, и каждый из них обозначает пять. Когда при расчетах набирается пять шариков, вместо них откладывают один шарик второго отделения счетов. Такое устройство китайских счетов суан-пан уменьшает необходимое число шариков.
У японцев это же устройство для счета носило название серобян. Серобян - японский абак, происходит от китайского суан-пана, который был завезен в Японию в XV - XVI веках. Серобян проще своего предшественника, у него на "небе" на один шарик меньше, чем у суан-пана.
Многовековой путь совершенствования абака привел к созданию счетного прибора законченной классической формы, используемого вплоть до эпохи расцвета клавишных настольных ЭВМ. Счёты представляют собой раму с нанизанными на спицы костяшками. В недавнем прошлом в СССР их использовали повсеместно. Да еще и сегодня кое-где их можно встретить, помогающими в расчетных операциях. И только появление карманных электронных калькуляторов создало реальную угрозу для дальнейшего использования русских, китайских и японских счетов - трех основных классических форм абака, сохранившихся до наших дней.
1.3 Позиционная система счисления
Использование абака уже предполагает наличие некоторой позиционной системы счисления, например, десятичной, троичной, пятеричной и др. Однако изобрели ее только в IX веке н.э. индийские ученые. При записи числа, в котором отсутствует какой-либо разряд (например, 101 или 1204), индийцы вместо названия цифры говорили слово "пусто". При записи на месте "пустого" разряда ставили точку, а позднее рисовали кружок. Такой кружок назывался "сунья" - на языке хинди это означало "пустое место". Арабские математики перевели это слово по смыслу на свой язык - они говорили "сифр". Современное слово "нуль" родилось сравнительно недавно - позднее, чем "цифра". Оно происходит от латинского слова "nihil" - "никакая".
Современная десятичная позиционная система С. возникла на основе нумерации, зародившейся в Индии. До этого в Индии имелись системы С., в которых применялся не только принцип сложения, но и принцип умножения (единица какого-нибудь разряда умножается на стоящее слева число). Аналогично строились старокитайская системы С. и некоторые другие. Если, например, условно обозначить число 3 символом III, а число 10 символом X, то число 30 запишется как IIIX (три десятка). Такие системы С. могли служить подходом к созданию десятичной позиционной нумерации. Десятичная позиционная системы С. дает принципиальную возможность записывать сколь угодно большие числа. Запись чисел в ней компактна и удобна для производства арифметических операций. Поэтому вскоре после возникновения десятичная позиционная система С. начинает распространяться из Индии на Запад и Восток. Арабский ученый, математик Мухаммед бен Муса ал-Хорезми (из города Хорезма на реке Аму-Дарья) в своей книге подробно описал индийскую арифметику. Триста лет спустя (в 1120 году) эту книгу перевели на латинский язык, и она стала первым учебником "индийской" (то есть нашей современной) арифметики для всех европейских городов. Приблизительно в это же время индийские цифры начали применять и другие арабские учёные. Кроме того ал-Хорезми приблизительно в 850 году н.э. написал книгу об общих правилах решения арифметических задач при помощи уравнений. Она называлась "Китаб ал-Джебр". Эта книга дала имя науке алгебре. Мухаммеду бен Муса ал-Хорезми мы обязаны появлению термина "алгоритм". В первой половине XII века книга ал-Хорезми в латинском переводе проникла в Европу.Переводчик, имя которого до нас не дошло, дал ей название Algoritmi de numero Indorum ("Алгоритми о счёте индийском").
В 9 в. появляются рукописи на арабском языке, в которых излагается эта система С., в 10 в. десятичная позиционная нумерация доходит до Испании, в начале 12 в. она появляется и в других странах Европы. Новая система С. получила название арабской, потому что в Европе с ней познакомились впервые по латинским переводам с арабского. Только в 16 в. новая нумерация получила широкое распространение в науке и в житейском обиходе. В России она начинает распространяться в 17 в. С введением десятичных дробей десятинная позиционная система С. стала универсальным средством для записи всех действительных чисел.
В десятичной системе используются цифры от 0 до 10. Причем, т.к. система позиционная, положение цифр имеет значение: справа налево разряд увеличивается. Десятичная система наиболее удобна для людей во много потому, что у нас по десять пальцев на руках и ногах.
ГЛАВА 2. Механический этап развития вычислительной техники
Развитие механики в XVII в. стало предпосылкой создания вычислительных устройств и приборов, использующих механический принцип вычислений. Такие устройства строились на механических элементах и обеспечивали автоматический перенос старшего разряда. Эти устройства были способны выполнять уже не два, а четыре арифметических действия и назывались арифмометрами.
Своего рода модификацию абака предложил Леонардо да Винчи (1452-1519) в конце XV - начале XVI века. Он создал эскиз 13-разрядного суммирующего устройства с десятизубными кольцами. Чертежи данного устройства были найдены среди двухтомного собрания Леонардо по механике, известного как "Codex Madrid". Это устройство что-то вроде счетной машинки в основе которой находятся стержни, с одной стороны меньшее с другой большее, все стержни (всего 13) должны были располагаться таким образом, чтобы меньшее на одном стержне касалось большего на другом. Десять оборотов первого колеса должны были приводить к одному полному обороту второго, 10 второго к одному полному третьего и т.д.
Первая механическая машина была описана в 1623 г. профессором математики Тюбингенского университета Вильгельмом Шиккардом, реализована в единственном экземпляре и предназначалась для выполнения четырех арифметических операций над 6-разрядными числами.
Машина Шиккарда содержала суммирующее и множительное устройства, а также механизм для записи промежуточных результатов. Первый блок - шестиразрядная суммирующая машина - представлял собой соединение зубчатых передач. На каждой оси имелись шестерня с десятью зубцами и вспомогательное однозубое колесо - палец. Палец служил для того, чтобы передавать единицу в следующий разряд (поворачивать шестеренку на десятую часть полного оборота, после того как шестеренка предыдущего разряда сделает такой оборот). При вычитании шестеренки следовало вращать в обратную сторону. Контроль хода вычислений можно было вести при помощи специальных окошек, где появлялись цифры. Для перемножения использовалось устройство, чью главную часть составляли шесть осей с «навернутыми» на них таблицами умножения. Использованная принципиальная схема машины Шиккарда явилась классической - она (или ее модификации) использовалась в большинстве последующих механических счетных машин вплоть до замены механических деталей электромагнитными. Однако из-за недостаточной известности машина Шиккарда и принципы ее работы не оказали существенного влияния на дальнейшее развитие вычислительной техники (ВТ), но она по праву открывает эру механической ВТ.