Асноўныя ідэі працы Ады Лавлейс "Заўвагі перакладчыка"

Автор работы: Пользователь скрыл имя, 02 Декабря 2014 в 21:39, реферат

Описание работы

У гісторыі вылічальнай тэхнікі існуе мноства імёнаў. У іх шэрагу стаіць імя Ады Лавлейс. Яна была вялікім матэматыкам і вельмі настойлівым чалавекам, яе не расчаравала нават тое, што яна не ўбачыла сваю праграму, якая працуе.

Содержание работы

Уводзіны………………………………………………………………….…..……3
1. Гісторыя Ады Лавлейс……………………………………………...……...…..3
1.1. Імя Ады Лавлейс ў гісторыі вылічальнай тэхнікі………………….……….3
1.2. Сям'я і выхаванне юнай "мамы праграмавання"……….………….………..3
1.3. Першае знаёмства з рознаснае машынай. Замужаства……………………..4
2. Заваяванне вяршынь матэматыкі………………………………………………6
2.1. Ад свецкай і сямейнага жыцця - да глыбінь матэматыкі…………………..6
2.2. Сумесная праца над работай жыцця…………………………………………7
2.3. Нараджэнне першынца і крытычнае перанапружанне……………………..8
3. Фінальная крывая?...............................................................................................9
4. Асноўныя ідэі працы Ады Лавлейс "Заўвагі перакладчыка"…………………9
5. Значэнне працы Ады Лавлейс………………………………………………...13
Заключение…………………………………………………………………….....14
Спіс літаратуры……………………

Файлы: 1 файл

УВОДЗІНЫ.docx

— 35.08 Кб (Скачать файл)

Апошняе заўвага Лавлейс дзіўна. Па сутнасці, яна ўпершыню ў навуковым плане ставіць пытанне аб магчымасці атрымання з дапамогай вылічальнай машыны вынікаў, аналагічных вынікам, атрыманых у працэсе мастацкай творчасці. У асноўным жа нататка Ады ставіцца да параўнальнай ацэнцы двух машын. Лавлейс піша, што аналітычная машына па параўнанні з рознаснай іграе такую ж ролю, якую матэматычны аналіз па адносінах да арыфметыцы. Лавлейс робіць прынцыповую выснову пра адсутнасць абмежаванняў для матэматычных магчымасцяў аналітычнай машыны. У тэрмінах 20 стагоддзя можна было б сказаць аб алгарытмічнай ўніверсальнасці аналітычнай машыны: любы алгарытм ў прынцыпе можа быць рэалізаваны.

Лавлейс па вартасці ацаніла значэнне вынаходак, якія ляжаць у аснове ткацкага станка Жакара (перфакарт і адпаведных механізмаў) і ўжытыя Бэббіджам для кіравання аналітычнай машынай. Яна вобразна апісала значэнне перфакарт. "Карты толькі паказваюць сутнасць аперацый, якія павінны быць выкананы, і адрасы пераменных, на якія гэтыя дзеянні накіраваныя. Можна сказаць дастаткова дакладна, што аналітычная машына вырабляе алгебраічныя ўдары, як ткацкі станок Жакара - кветкі і лісце".

У нататцы В Лавлейс разглядае запамінальныя прылады (склад) аналітычнай машыны і пакрывае магчымасць запісу ў любым рэгістры любога ліку. Яна тлумачыць чытачу, што "склад" аналітычнай машыны ўяўляе сабой аператыўную прыладу, якая дазваляе запісваць, сціраць, захоўваць і здабываць любыя колькасці, над якімі можна вырабіць любую паслядоўнасць арыфметычных аперацый, прычым на ўсіх этапах захоўваць прамежкавыя вынікі вылічэнняў.

У нататцы С Лавлейс тлумачыць чытачу спосаб вяртання адзіночнай перфакарты ці групы перфакарт, які стварыў Бэббідж і ўзгаданы ў артыкуле Менабрэа, з мэтай іх паўторнага выкарыстання любы лік раз. Паўторнае выкарыстанне мае істотнае значэнне, бо пры рашэнні задач вельмі часта ўзнікае неабходнасць у шматразовым паўтарэнні той ці іншай паслядоўнасці каманд. Магчымасць такога паўтарэння значна спрашчае напісанне праграмы.

Нататка D ўяўляе істотную цікавасць для гісторыі праграмавання. Тут прыведзена праграма машыннага рашэння сістэмы двух лінейных раўнанняў з двума невядомымі. Лавлейс ўпершыню прымяняе тэрмін "рабочая пераменная", эквівалентны сучаснаму - "рабочая ячэйка".

У нататцы Е Лавлейс удакладняе і развівае меркаванні Менабрэа аб магчымасці разліку на аналітычнай машыне функцый выгляду: Y = a + bx, Y = A + BcosX. Тут Лавлейс фармулюе: "Многія асобы, недастаткова знаёмыя з матэматыкай, лічаць, што роля машыны зводзіцца да атрымання вынікаў у лічбавай форме, а прырода самой апрацоўкі дадзеных павінна быць арыфметычнай і аналітычнай. Гэта памылка. Машына можа апрацоўваць і аб'ядноўваць лічбавыя велічыні дакладна так, як калі б яны былі літарамі або любымі іншымі сімваламі агульнага характару, і фактычна яна можа выдаць вынікі ў алгебраічнай форме". У гэтай жа нататцы Лавлейс упершыню ўводзіць паняцце цыклу аперацый, а таксама паняцце цыкла цыклаў.

У нататцы F змяшчаецца цікавая заўвага Лавлейс аб магчымасцях аналітычнай машыны атрымліваць рашэнне такой задачы, якую з-за цяжкасцяў вылічэнняў практычна немагчыма рашыць ўручную. Тут (прылада) машына разглядаецца не як прылада, якая замяняе чалавека, а як прылада, здольная выконваць работу, якая перавышае практычныя магчымасці чалавека.

У заключнай нататцы G дадзена праграма вылічэння лікаў Бярнулі, у якой Лавлейс прадэманстравала магчымасць праграмавання на аналітычнай машыне.

Немалое значэнне для гісторыі навукі прадстаўляе пытанне: наколькі дакладна і ўдала Лавлейс рэалізавала сваю ідэю – напісанне машыннай праграмы для рашэння параўнальна складанай задачы? Праверыць ўручную падобную праграму вельмі цяжка - пажаданы практычны эксперымент на ЭВМ. Такі эксперымент быў праведзены ў СССР ў 1978 годзе на машыне БЭСМ-6. Тэкст праграмы быў закадаваны на мове праграмавання Фартран ў Дубне, адладка праграмы выявіла адну памылку і адну памылку друку. І гэта цалкам зразумела, бо напісаць падобную работу без праверкі на камп’ютары і без памылак немагчыма. Яшчэ адзін важны пункт - праграма Лавлейс патрабуе мінімальнай колькасці перфакарт і забяспечвае эканомію памяці.

Нататака G цікава яшчэ і ў другім сэнсе. Шырокую вядомасць атрымала выказанае Лавлейс меркаванне аб прынцыповых магчымасцях аналітычнай машыны: «Аналітычная машына не прэтэндуе на тое, каб ствараць нешта сапраўды новае. Машына можа выканаць усё тое, што мы можам ёй прадпісаць. Яна можа прытрымлівацца аналізу. Але яна не можа прадбачыць якія-небудзь аналітычныя залежнасці або ісціны. Функцыі машыны заключаюцца ў тым, каб дапамагчы нам атрымаць тое, з чым мы ўжо знаёмыя». Гэта выказванне зроблена ў канцы дзевятнаццатага стагоддзя, калі не было ніякіх камп’ютараў, але нават сёння па гэтым пытанні мы засталіся на тым жа ўзроўні: камп’ютары выконваюць напісаныя праграмы, але не ствараюць нічога новага. Пакуль ніхто не змог стварыць ЭВМ і праграмнае забеспячэнне для яе, якое валодала б творчымі магчымасцямі. Аднак шырока распаўсюдзіліся праграмы з "псеўдаінтэлектам", але гэта вынік толькі добра прадуманага алгарытму.

 

5. Значэнне работы Ады Лавлейс

 

Хоць Бэббідж напісаў звыш 70 кніг і артыкулаў па розных пытаннях, а таксама склаў вялікі лік неапублікаваных апісанняў аналітычнай машыны, поўнага і даступнага апісанні і, галоўнае, аналізу магчымасцяў машыны для вырашэння задач ён так і не зрабіў. Бэббідж казаў, што занадта заняты распрацоўкай машыны, каб надаваць час яе апісанню. Праца Лавлейс не толькі запоўніла гэты прабел, але і ўтрымлівала глыбокі аналіз асаблівасцяў аналітычнай машыны. Яна настолькі добра разумела яго працу, што апісала прынцып дзеяння аналітычнай машыны з выразнасцю, якой не чакаў сам Бэббідж. Ён неаднаразова паўтараў, што ўяўленні Лавлейс аб яго працы былі ясней, чым яго ўласныя. Засвоіўшы ідэі Бэббіджа і валодаючы глыбокімі ведамі ў матэматыцы, Лавлейс з вялікай энергіяй прапаведуе гэтыя ідэі, імкнучыся зрабіць іх шырока вядомымі і зразумелымі, імкнучыся зацікавіць навукоўцаў работамі Бэббіджа. Яна арганізоўвае цэлую кампанію па папулярызацыі машыны і дасягае поспехаў: частка іх "дзецішча" была пабудавана. Ада Лавлейс выказала шэраг ідэй, якія атрымалі шырокае прымяненне толькі ў цяперашні час. Асноўны вынік яе працы - стварэнне асноў праграмавання на ўніверсальных лічбавых вылічальных машынах.

У памяць аб Адзе Лавлейс названы мова АДА - адзін універсальных моў праграмавання, якая распрацавана ў 1980 годзе. Гэтая мова была шырока распаўсюджаны ў ЗША, і Міністэрства Абароны ЗША нават зацвердзіла назву "Ада", як імя адзінай мовы праграмавання для амерыканскіх узброеных сіл, а ў далейшым і для ўсяго НАТА.

Заключэнне

 

У гэтым рэфераце часткова апісаны жыццёвы шлях і навуковыя даследаванні ледзі Аўгусты Ады Лавлейс. Некаторыя моманты ў гэтай працы спрэчныя, але гэта і непазбежна: прайшло больш за паўтары стагоддзяў з моманту апісваных падзей. За гэты час свет змяніўся, змяніліся самі людзі, іх норавы, побыт, традыцыі. Для прыкладу: ледзі Лавлейс не магла ставіць пад нататкамі свае поўныя імя, прозвішча, так як гэта лічылася непрыстойным для дзяўчат. Нягледзячы на тое, што машына Чарльза Бэббіджа так і не была пабудавана, а праграма Ады Лавлейс ніколі не выкарыстоўвалася на практыцы, імёны гэтых людзей назаўсёды ўпісаны ў гісторыю развіцця вылічальнай тэхнікі. Яны зрабілі нешта больш галоўнае, - яны заклалі асновы праграмавання і вылічальнай тэхнікі. Другім словам, гэта былі першыя крокі чалавецтва па гэтым шляху.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Спіс літаратуры

 

1. Пераклад Г. Шэнгене, Песьня трэцяя: Байран Дж. Выбраныя творы.

М., ШХЛ, 1953г.

2. Апокин І.А., Майстроў  Л.Я. Гісторыя вылічальнай тэхнікі. - М .:

Навука, 1990.

3. Апокин І.А., Майстроў Л.Я. Развіццё вылічальных машын. - М .:

Навука, 1974.

4. Гутер Р.С., Полунов Ю.Л. Чарльз Бэббидж. - М .: Веды, 1973.

5. http://www.geocities.com/Paris/Parc/9320/ada.htm

 

 


Информация о работе Асноўныя ідэі працы Ады Лавлейс "Заўвагі перакладчыка"