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


Полезное:

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


Категории:

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






Ангельская внешность





 

 

Каждое мгновение умирает человек,

Но 1,16 человека рождается.

Чарльз Бэббидж,

интерпретация стихов Теннисона

 

В компьютерном фольклоре есть шутка о том, что самое абсурдное словосочетание на свете ‑ это «женщина‑программист». Но не обижайтесь, прекрасные дамы! Вам есть что возразить обидчикам. Потому что первым в мире программистом была. именно женщина. Но и это еще не все. Она придумала программу для компьютера в те времена, когда его еще попросту не существовало!

Женщину звали Ада. Ада Лавлейс, в девичестве Байрон. Да‑да, ее отцом был поэт Джордж Гордон Байрон, который навсегда покинул и жену, и дочь, отправившись бороться с мировой несправедливостью. Поэтому в семье было запрещено даже упоминать его имя, все его книги были изъяты из домашней библиотеки, а мать с содроганием ожидала, когда в девочке проявятся ненавистные гены ее отца и она выдаст на‑гора какой‑нибудь сонет. И девочка выдала! Только не рифмованные строки, а чертеж какого‑то крылатого летательного аппарата. Ее выбор пал на технические науки.

Несмотря на это, Ада выросла прелестной. Не пустышкой в рюшах и бантиках, а весьма эрудированной леди с изысканным вкусом и ангельской внешностью. Она не могла не пользоваться популярностью: в светских салонах только‑только сделались нормой всякие околонаучные разговоры и каждый стремился блеснуть умом и образованностью. Мужчины пали к ногам леди Байрон, а завистницы распустили слух, что она занимается какими‑то мистическими штучками и умеет общаться с дьяволом.

Техническая выставка собрала весь цвет общества. Именно там и были представлены друг другу Ада Байрон и Чарльз Бэббидж, математик и изобретатель. Это в его мечтах уже рождалась та самая вычислительная машина, для которой Ада скоро возьмется создавать программу. А пока она выслушала рассуждения Бэббиджа о том, что можно избавить человечество от бесконечных расчетов, производимых вручную(и это в те дни, когда даже средством передвижения еще была лошадь), и сразу поняла, насколько это богатая мысль!

Поначалу Чарльз Бэббидж строил«дифференциальную машину». Правительство выделило денег, с тем чтобы через три года все было готово. Но проект не удавался, и Бэббидж попросту забросил его. Новая идея‑ другого, усовершенствованного агрегата овладела им. «Аналитическая машина» должна была не только уметь считать, но и управлять ходом собственной работы.

Вы уже, наверное, догадываетесь, что и эта машина тоже была построена Бэббиджем только на бумаге. Денег на ее воплощение требовалось еще больше, чем на первый замысел. Где же достать их? Надо рассчитать систему выигрыша на скачках! Ада Лавлейс, которая уже была для Бэббиджа верным союзником в его работе над машиной, помогла и тут, но система подвела, и они здорово проигрались(из‑за чего Ада даже продала семейный жемчуг). Тогда надо написать роман! Но складывать слова‑ это вам не задачки щелкать. А правительство, однажды уже«накормленное» обещаниями, тоже не спешило спонсировать новое«неизвестно что». И напрасно! Ведь Бэббидж продумал все основные элементы, которые, по сути, оказались в сегодняшних компьютерах: накопитель информации, арифметическое устройство, устройства для ввода и вывода данных. Вычисления должны были программироваться с помощью перфокарты.

Удивительное дело: когда потомки воссоздали машину Бэббиджа по чертежам, она заработала. Это был первый функционирующий компьютер.

Но что же тогда создала леди Лавлейс для несуществующей ЭВМ? Между Адой и Бэббиджем шло оживленное обсуждение, и ни семейная, ни светская жизнь не могли этому помешать. Двадцатисемилетняя особа с лицом ангела, часами трудясь в своем кабинете, не только написала алгоритм для вычисления чисел Бернулли, чтобы машина могла делать это«без предварительного решения с помощью головы и рук человеческих». И после этого она сообщила Бэббиджу, что его изобретение способно на гораздо большее: машина сможет проектировать, писать литературные произведения и даже сочинять музыку.

Так оно в общем‑то потом и оказалось. И несмотря на то, что Ада Лавлейс больше ничего и создать‑то не успела(она рано ушла из жизни), но свое имя в историю вписала навсегда. В том числе и названным в ее честь языком программирования«Ада».

 







Date: 2015-11-15; view: 629; Нарушение авторских прав



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