Първият програмист в света
Компютри и други компютърни устройства са огромна част от нашия живот. С помощта на такива устройства не само търсим необходимата информация или използваме полезни програми, но също така правим покупки, общуваме с приятели и роднини, работим, прекарваме свободното си време и много повече. Днес не е трудно да сканирате документ или, например, да изтеглите любимата си мелодия. Но дори наскоро човечеството не знаеше такива възможности.
съдържание
Така че, съвременните потребители могат да се оплакват от факта, че видеофайлът е зареден за няколко минути по-дълго, отколкото би трябвало. Още преди 30-40 години, за да гледаме новия филм, трябваше да отидем на кино в определеното време. За да слушате красива мелодия преди около 100 години, трябва да поканите музикант на своето място и да му дадете добри пари. И това е само за забавление. Трудно е да си представим колко време беше изразходвано за извършване на изчисления и съставяне на документи, за комуникация и получаване на важна информация. Днес всичко това се прави за нас от машините благодарение на един главен процес - програмиране. Дори ако погледнете модерна перална машина или мулти-маркер, тогава тя е снабдена с прост, но все още изкуствен интелект. Ние използваме тези устройства почти всеки ден, но ние дори не мислим за това, благодарение на когото всичко стана възможно. Днес ще говорим за хора, които са направили живота ни по-лесен понякога и са открили пред нас невероятен свят на програмния код - програмисти. Ще разберете кой е първият програмист в историята и къде всичко е започнало.
Първите стъпки към програмата
Общоприето е, че компютърни технологии имат страст и способност само мъже. Ако погледнете списъка на най-изявените програмисти, се появяват само мъжки имена. Много малко хора обаче знаят, че това е жената, която е първият програмист в историята на човечеството. Кой беше този забележителен човек?
Много от нас са чували за такъв известен английски писател като Джордж Гордън Байрън. Неговата дъщеря, Ада Августа Ловесец (Байрън), е първият програмист в света. Любов към математика момиче, засадени майка от детството си. Най-добрите учени в района, където живее младата дама, живеят с нея. По този начин, първият й учител беше отличил Огъстъс де Морган, който беше смятан за изключителен математик и логик. Тези два компонента полагат основите за програмиране. Те помогнаха на момичето в последвалите му научни трудове.
Първият програмист в света - Ада Август Байрън
В историята на информационните технологии една от първите е името Чарлз Бабидж. Този човек работи върху теорията за функциите и механизацията на сметката. Babbage правилно се смята за предшественик на първия компютър и се нарича "баща на компютъра". Той създаде първата цифрова машина и я нарече аналитична. Значително събитие в живота на Ада Аугуста се запознава с този изключителен изобретател. майка на момичето беше да го запознати и самият Бабидж беше искрено се радвам на всеки нов постижение в развитието на Ada математика.
Запознаване с аналитичната машина
Млад талант се случи да посети семинара "баща на компютъра". Посещението на Чарлз Бабидж, тя разглежда в компанията на г-жа де Морган, съпруга на нейния учител по математика и на непълно работно време семеен приятел. В спомените си за това посещение Де Морган се отбележи, че всички гости погледна аналитичната двигател с голямо учудване, че е нещо необичайно и напълно странно за тях.
И само Ада Аугуста, според де Морган, не вижда нищо пред нея. Тя внимателно прегледа машината, разбра принципа на нейната работа и оцени изобретението. Така че първата жена програмист се запознава с компютърните технологии. След този инцидент момичето се интересува още повече от научната работа. Тя знаеше и вярваше, че това изобретение е стъпка в бъдещето и само началото на постижения, които биха могли да механизират всички процеси. И, както можем да наблюдаваме днес, не е загубил.
Първият програмист и всекидневието му
На 19-годишна възраст Ада Августа се жени. Избраният от нея е Лорд Кинг, по-късно - Ърл Ловесей. По онова време господарят беше на 29 години, а семейният живот на Ада продължи щастливо и меко. Съпругът на момичето подкрепяше всичките си научни усилия и дори се възхищаваше на прегръдката на ума си. Съпрузите често присъстваха на светски приеми, но младият човек се интересуваше от нещо съвсем различно. Дори въпреки брака си, връзката й с Чарлз Баббадж стана по-близка и по-сърдечна. Момичето напомня на Бабидж за мъртвата си дъщеря, особено след като Ада е почти на нейната възраст. "Баща на компютъра" също се възхищаваха на уменията на момичето, често обменяха интересни идеи и си показаха изчисленията си. С течение на времето те стават не само колеги, но и добри приятели. Ада не можеше да понесе повърхност и глупави хора. Тя настояваше за себе си и за другите. В математическата нагласа тя беше привлечена от неща, които не бяха специфични за жените. Момичето се превърна в истински гений на своето време и посвети живота си на науката.
Ада Августа не спира в научните си изчисления
С течение на времето първият програмист беше принуден да се отдалечи малко от науката. Причината за това е раждането на три деца, а Ада трябваше да прекарва цялото си време със семейството си. Но любовта си към математиката е толкова голямо, че тя не е готова да жертва наука в името на тих семеен живот със съпруга си и децата си. Когато едно момиче осъзнава, че вече не може да съществува без математика, тя моли Бабидж да я намери добър учител, за да продължи обучението си. В този момент тя е уверена в способностите си, както никога досега, и е готова да се отдалечи в развитието си. Бабидж е отговорен млад научен писмо, в което той посочва, че в момента той не може да си намери достоен учител, но продължава да търси. Той също така отбеляза, че знанията й в математическата област са просто брилянтни и че той се съмнява дали има нужда от учител.
Изучаване на машините Babbage
Малко по-късно Ада Августа започва да изследва подробно компютрите, проектирани от Babbage. Тя моли изобретателя да й изпрати подробна информация, изчисления и чертежи на устройството. Момичето сериозно вярва, че сътрудничеството с изобретателя може да стане повече от продуктивно.
Италианският учен Маниберт публикува статията си за машините Babbage, а първият програмист се ангажира да го преведе. Заедно с "бащата на компютъра" тя прави подробни коментари за публикацията, която по-късно ще я направи известна в определени кръгове.
Първите програми
Първите й програми за машините на Babbage бяха момичето за изчисляване на номерата на Бернули. Повече подробности за Ада Августа обясняват в нейните писания решението на системата от две линейни уравнения. След това за пръв път се появи такава концепция като работните променливи и тяхната последователна промяна в програмата. Момичето е могло да приложи оператора на задача, който все още е неразделна част дори на най-сложната съвременна програма. Втората програма, описана в коментарите към статията Manibera, е композирана от Ада Августа да се изчисли тригонометрични функции и включва цикъл на работа. Рекурсивните вложени цикли са основата на третата си програма.
Името на първия програмист обаче рядко се среща в публикациите за историята на технологичния прогрес. В по-голямата си част това се дължи на факта, че през живота на Ада не е стартирана нито една програма. Това се случи след смъртта на тази изключителна жена.
Последните години от живота на учения
Ада умира на 36-годишна възраст. В същата възраст баща й почина от кръвопролитие. Бащата и дъщерята са починали поради една болест - рак. Въпреки, че Ада Августа се опита да бъде лекувана, последните години от живота й бяха болезнени. Всяко ново изчисление става все по-изморително за една жена, но тя не спира да прави наука до смъртта си. В чест на Ада, един от уникалните езици за програмиране "ADA", се наричат два малки града в Америка и един колеж.
Изумително е, че първият световен програмист е жена. Но тази млада дама даде на света собственото си развитие, което стана основа за модерно програмиране.
- Сканирането е лесно. Представен софтуер
- Какво е дъбстеп? История на музиката
- Как да изтегляте музика от вашия компютър на телефона си: полезни съвети
- Как да заменим тона на звънене с красива мелодия? Мегафон знае отговора
- Как да поставите тон на звънене на iPhone, ако искате да промените мелодията
- Знаете ли кой е изобретил компютъра?
- Интерфейсът е прогресивна иновация в света на технологиите
- Каква е програмата? Функции на програмите. Видове програми за Windows
- Какви са мелодиите и как да ги създавате?
- Мелодия: какво означава това?
- Компютърни науки. Какво е това? Малко история и съвременна интерпретация
- Как да премахнете мелодии или музика от iPhone: подробни инструкции
- Как да настроите Bluetooth на лаптоп?
- Източници на информация и видове
- Информатика и компютърни съоръжения
- Какво е компютър?
- Как да сканираме документ
- Как да направите мелодия за iPhone
- Как да изтеглите мелодия на iPhone
- Възможностите на интернет са безкрайни!
- Инструкции как да поставите мелодия на iPhone