Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






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





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

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

Кстати, упомянутые ранее абак и счеты, если говорить более точно, не являют­ся устройствами для обработки информации в полном смысле этого слова. Это устройства только для хранения числовой информации в процессе ее обработки, поскольку арифметические операции над числами все-таки производятся челове­ком. В то время как суммирующую машину Паскаля и арифмометр Лейбница уже можно считать своеобразными «механическими вычислителями», которые выпол­няли целый ряд вычислительных действий без вмешательства человека.

Так почти 350 лет тому назад появились предшественники современных микро­калькуляторов. Вся эта группа средств обработки информации, включающая в себя и суммирующие «часы» Шиккарда, и машину Паскаля, и широко распространен­ные в конце XIX и начале XX веков арифмометры Томаса и Орднера, и нынешние микрокалькуляторы, отличается тем, что человек непосредственно участвует в вы­числительном процессе на всех его этапах. В частности, человек не только опреде­ляет последовательность выполняемых действий, но и осуществляет собственно вычисления.

В ходе промышленной революции появились и стали широко использоваться бумажные ленты и карты с отверстиями — перфоленты и перфокарты, которые являются разновидностью долговременных носителей информации. С помощью определенных комбинаций отверстий на перфолентах и перфокартах задавался конкретный план работы различных устройств. Примером такого рода устройств является автоматический ткацкий станок, изобретенный во Франции в 1804-1808 годах Жозефом Жаккардом. Работой этого станка управляла перфокарта с за­ранее нанесенными на нее отверстиями. Наличие или отсутствие отверстия в пер­фокарте заставляло подниматься или опускаться нить при одном ходе челнока. Станок Жаккарда был первым массовым промышленным устройством, автоматически (то есть без прямого вмешательства человека) работающим по заданному плану. Заметим, что план выполнения действий является особого рода информа­цией, использование которой позволяет достичь заданной цели.

Таким образом, в частном случае производства роль человека свелась к составлению плана выполнения нужных действий, а сами действия уже выполнялись без участия человека — автоматически. Естественным образом должна была возникнуть мысль о том, что машине можно поручить не только выполнение действий по изготовлению тканей. По-видимому, можно попытаться поручить ей и выполнение некоторых вычислений, которые, как уже было отмечено ранее, представляли собой наиболее важную в то время разновидность действий по обработке информации. Такая мысль возникла у английского математика Чарльза Бэббиджа в начале XIX века. В 1822 году он опубликовал статью с описанием так называемой «разностной» машины, предназначенной для вычисления и печати таблиц математических < функций. Затем Бэббидж начал работать над проектом реализации машины, которую впоследствии стали называть «аналитической». Первый эскиз этой машины появился в 1834 году. Однако, несмотря на несколько десятилетий работы и затраченные усилия, Бэббиджу не удалось реализовать свою идею, в основном из-за несовершенства материальной и технической базы того периода. Проект машины г Бэббиджа, опередивший свое время, содержал все основные компоненты вычислительных машин, появившихся почти 100 лет спустя. Основная его идея не была забыта, она сыграла важную роль в дальнейшем развитии средств обработки информации. Эта идея полностью исключала участие человека в вычислительном процессе, сводя его роль к подготовке необходимых числовых данных и, как и в слу­чае с ткацким станком Жаккарда, составлению программы, то есть плана выпол­нения вычислений, зафиксированного в некоторой специальной форме. Собствен­но процесс обработки информации должен был выполняться автоматически по заданной программе. Несмотря на то, что аналитическая машина Бэббиджа име­лась только в виде проекта, для нее была составлена первая в мире программа. В 1843 году Ада Лавлейс, дочь английского поэта Джорджа Байрона, опубликова­ла работу, в которой были заложены основы современного программирования. Ею же была составлена программа вычисления так называемых чисел Фибоначчи.

В связи с появлением электрических устройств и началом развития электротех­ники в конце XIX века начался следующий, электромеханический этап в разви­тии средств обработки информации. Отличительной чертой этого этапа является сочетание при выполнении вычислительных операций механических перемеще­ний с работой электрических устройств. Первым такого рода устройством счита­ется табулятор — машина, автоматизирующая выполнение простых вычислений на основе данных, нанесенных в виде пробивок на перфокарты. При этом какие-либо программы вычислений в табуляторах не использовались, а вычислительные операции, как правило, сводились к считыванию с перфокарт больших массивов числовых данных и их последующему суммированию. Первый табулятор был со­здан Германом Холлеритом в 1887 году. Основу этого устройства составляли про­стейшие электромеханические реле. Табуляторы широко использовались для вы­полнения расчетов статистического характера, например для проведения переписи населения в конце XIX века в США, Канаде, России и некоторых других странах. Для производства табуляторов Г. Холлерит в 1897 году организовал фирму Tabu­lating Machine Company, которая впоследствии преобразовалась в фирму IBM (International Business Machines corporation) — признанного и широко известного в настоящее время мирового лидера в сфере компьютерного производства. Раз­личного рода табуляторы весьма эффективно использовались во всем мире для самых разных расчетов (статистических, астрономических, экономических и т. д.) вплоть до середины XX века.

В тридцатых годах XX века в разных странах начались разработки принципиаль­но иных устройств — программно-управляемых релейных вычислительных машин. Считается, что первая в мире программно-управляемая электромеханическая вы­числительная машина под названием «Z-3» была создана Конрадом Цузе в Герма­нии в 1939-1941 годах. Эта машина могла «помнить» до 64 чисел одновременно и выполняла сложение двух чисел за 0,3 с (секунды), а умножение — за 5 с. Однако возможности и этой, и созданной после войны более совершенной модели «Z-4» по составлению программ были достаточно скромными. В частности, не было воз­можности осуществлять программный выбор одного из нескольких возможных вариантов действий. Это не позволяет считать «Z-3» универсальной вычислитель­ной машиной.

Полностью идеи Чарльза Бэббиджа впервые были реализованы в машине «Марк-1», разработанной в фирме IBM под руководством Говарда Айкена в 1937-1944 годах. Эта машина считается первой в мире универсальной программно-управляемой вычислительной машиной. Вместе с тем устройство для выполнения арифмети­ческих действий в машине «Марк-1» было чисто механическим. Затем, в 1947 году, была построена полностью релейная (то есть электромеханическая) машина «Марк-2». Она выполняла одну операцию умножения за 0,7 с.

Date: 2015-07-27; view: 427; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию