Замечательные имена в информатике — страница 7
- Категория Компьютеры и устройства
- Раздел Курсовые
- Просмотров 14693
- Скачиваний 606
- Размер файла 340 Кб
прообразом современных компьютеров. К 1840 году Бэббидж практически полностью завершил разработку «аналитической машины», которая, к сожалению, так и не была до конца построена изобретателем при жизни. Особенностью Аналитической машины стало то, что здесь впервые был реализован принцип разделения информации на команды и данные. Аналитическая машина содержала два крупных узла - "склад!" и "мельницу!". Данные вводились в механическую память "склада!" путем установки блоков шестерен, а потом обрабатывались в "мельнице!" С использованием команд, которые вводились с перфорированных карт (Как в ткацком станке Жаккарда). А потому он начал проектировать «разностную машину № 2» - как бы промежуточную ступень между первым вычислителем, ориентированным на выполнение строго определенной задачи, и второй машиной, способной автоматически вычислять практически любые алгебраические функции. Мощь общего вклада Бэббиджа в информатику заключается, прежде всего, в полноте сформулированных им идей. Ученым была спроектирована система, работа которой программировалась через ввод последовательности перфокарт. Система была способна выполнять разнообразные типы вычислений и настолько гибка, насколько это могли обеспечить инструкции, подаваемые на вход. Иными словами, гибкость «аналитической машины» обеспечивалась благодаря «программному обеспечению». Разработав чрезвычайно развитую конструкцию принтера, Бэббидж стал пионером идеи компьютерного ввода-вывода, поскольку его принтер и пачки перфокарт обеспечивали полностью автоматический ввод и вывод информации при работе вычислительного устройства. Были сделаны и дальнейшие шаги, предвосхитившие конструкцию современных компьютеров. «Аналитическая машина» Бэббиджа могла хранить промежуточные результаты вычислений (набивая их на перфокарты), чтобы обработать их впоследствии или использовать один и тот же промежуточный массив данных для нескольких разных калькуляций. Наряду с разделением «процессора» и «памяти», в «аналитической машине» были реализованы возможности условных переходов, разветвляющих алгоритм вычислений, и организации циклов для многократного повторения одной и той же подпрограммы. Не имея под рукой реального вычислителя, в своих теоретических рассуждениях Бэббидж продвинулся настолько, что сумел глубоко заинтересовать и привлечь к программированию своей гипотетической машины дочь Джорджа Байрона Августину Аду Кинг, графиню Лавлейс, обладавшую бесспорным математическим дарованием и вошедшую в историю как «первый программист». К
Похожие работы
- Доклады
- Рефераты
- Рефераты
- Рефераты
- Контрольные