Механизация и автоматизация обработки информации

Почти через 200 лет после появления печатного станка были разработаны первые устройства для механической обработки числовой информации, наиболее простой и в то же время наиболее важной для того периода разновидности информации. С этого времени начинается механический этап в развитии средств обработки информации. Основное отличие этого этапа состоит в том, что вычисления осуществляются путем механических перемещений различных узлов — рычагов, валиков различной формы, зубчатых колес и т. д.

Первой известной попыткой построения такого механизма является относящийся примерно к 1500 г. эскиз суммирующего устройства Леонардо да Винчи. К сожалению, в то время построить по этому эскизу реальное счетное устройство не удалось. А первое действующее устройство для выполнения сложения было создано только в 1623 г. Вильгельмом Шиккардом. Он называл свое изобретение «суммирующими часами», так как оно было создано (к сожалению, в единичном экземпляре) на базе механических часов. Блез Паскаль в 1641-1645 гг. разработал суммирующую машину, которая получила широкую известность и была выпущена целой серией в 50 машин, из которых 8 экземпляров дошло до наших дней. Машина Паскаля могла выполнять только операции сложения и вычитания, а Готфриду Лейбницу в 1671-1674 гг. удалось построитъ арифмометр — машину для выполнения всех четырех арифметических операций.

Кстати, упомянутые ранее абак и счеты, если говорить более точно, не являются устройствами для обработки информации в полном смысле этого термина. Это устройства только для хранения числовой информации в процессе ее обработки, поскольку арифметические операции над числами все-таки производятся человеком. В то время как суммирующую машину Паскаля и арифмометр Лейбница уже можно считать своеобразными «механическими вычислителями», которые выполняли целый ряд вычислительных действий без вмешателъства человека. Так почти 350 лет тому назад появились предшественники современных микрокалькуляторов. Вся эта группа средств обработки информации, включающая в себя и «суммирующие часы» Шиккарда, и машину Паскаля, и широко распространенные в конце XIX и начале XX вв. арифмометры В. Т. Однера, и нынешние микрокалькуляторы, отличается тем, что человек непосредственно участвует в вычислительном процессе на всех его этапах. В частности, человек не только определяет последовательностъ выполняемых действий, но и осуществляет прямое управление вычислительными действиями.В ходе промышленной революции появились и стали широко использоваться бумажные ленты с отверстиями — перфоленты и листы из плотного картона с отверстиями — перфокарты, которые являются разновидностью долговременных носителей информации. С помощью определенных комбинаций отверстий на перфолентах и перфокартах задавался конкретный план работы различных устройств. Примером такого рода устройств является автоматический ткацкий станок, изобретенный во Франции в 1801-1808 гг. Жозефом Жаккардом. Работой этого станка управляла перфокарта с заранее нанесенными на нее отверстиями. Наличие или отсутствие отверстия в перфокарте заставляло подниматься или опускаться нить при одном ходе челнока. Станок Жаккарда был первым массовым промышленным устройством, автоматически работающим по заданному плану. Заметим, что план выполнения действий является особого рода информацией, использование которой позволяет достичь заданной цели.

Таким образом, в частном случае производства роль человека свелась к составлению плана выполнения нужных действий, а сами действия уже выполнялись без участия человека — автоматически. Естественным образом должна была возникнуть мысль о том, что машине можно поручить не только выполнение действий по изготовлению тканей. По-видимому, можно попытаться поручить ей и выполнение некоторых вычислений, которые представляли собой наиболее важную в то время разновидность действий по обработке информации. Такая мысль возникла у английского математика и изобретателя спидометра Чарльза Бэббиджа в начале XIX в. В 1822 г. он опубликовал статью с описанием так называемой «разностной» машины, предназначенной для вычисления и печати таблиц математических функций, используемых в морской навигации. Разностная машина, которая «умела» выполнять только операции сложения и вычитания при решении однотипных задач, была построена и успешно работала. Затем Бэббидж начал работать над проектом машины, которую впоследствии стали называть «аналитической». По замыслу Бэббиджа, эта машина должна была «уметь» самостоятелъно решать произволъные задачи с привлечением всех арифметических операций. Эта идея полностью исключала участие человека в вычислительном процессе, сводя его роль к подготовке необходимых числовых данных и, как и в случае с ткацким станком Жаккарда, составлению программы, то есть плана выполнения вычислений, зафиксированного в некоторой специальной форме.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: