- Napište nám
- Kontakty
- Reklama
- VOP
- Osobní údaje
- Nastavení soukromí
- Cookies
- AV služby
- Kariéra
- Předplatné MF DNES
"Už v roce 1842 napsala první publikovaný počítačový algoritmus v historii a je všeobecně považována nejen za první programátorku, ale za zakladatelku počítačové vědy vůbec."
To mi přijde jako hodně odvážné tvrzení. Za algoritmus v moderním smyslu se třeba často považuje Euklidův algoritmus (asi o dva tisíce let starší). A pokud Ada byla první programátorka, nemohlo to být ve smyslu zaměstnání (stejně tak nemohla být třeba pilotkou nebo kosmonautkou z povolání ), ale pak by ani Babbage býval nesměl při (duševní) konstrukci svého počítače vymyslet třebas i sebejednodušší testovací program (protože pak by byl prvním (amatérským) programátorem on), což by z něj ale činilo supergénia typu Turinga (čemuž moc nevěřím). Jeví se mi mnohem pravděpodobnější, že Babbage univerzálnost svého stroje vyzkoušel na příkladech, než se s Adou poznal (i když sled těch událostí v jeho životě si budu muset ověřit v dostupných životopisech).
Je ale celkem jasné, že Ada měla mnohem lepší představu než Babbage o tom, co všechno se s takovým univerzálním počítačem dá dělat.
Mrzi ma ze pan Zbynek Safarcik napisal komentar, na zaklade ktoreho autor clanku zmenil spravne znenie pojmu algoritmus na program.
Pre tych kotrym zalezi na tom aby sa pojmi z pocitacovej vedy uvadzali spravne, apelujte na autora aby zmenil slovo program na algoritmus v clanku.
Pre vysvetlenie, algoritmus je sposob ako si pocitac poradi s programom. Ked si otvorime v dnesnom pocitaci kalkulacku, je to program. Ak do nej zadame nejake cisla a chceme spravit sucet, kalkulacka, ako program, ma postupnost krokov ktore musi vykonat aby nam dala vysledok. Tato postupnost krokov sa premeni na sadu cislic jednotiek a nul a nejakym algoritmom sa vypocita vysledok.
Ada napisala algoritmus, ako sa ma docielit vysledku. Ada nepisala programi, navrhla sposob (ktory sa v pocitacovom svete nazyva algoritmus) ako Babaggeov pristroj moze efektivnejsie pocitat matematicke rovnice. A sposob ktory navrhla, bol zakladom dnesnich algoritmov v pocitacoch ako ich pozname.
Babbage měl jednu zničující vlastnost. Byl megaloman. Ještě dřív než dokončil první stroj, navrhl druhý, ještě chytřejší, a místo aby dokončil ten první, začal pracovat na druhém.
taky jsem rozsireny clanek na zive....
Škoda ze ten članek je "inspirovan" (čti opsán) z jiného webu. Dobra prace lupo
Téměř každý úspěšný návod je svým způsobem algoritmus, co svět světem stojí.
Pokud ovšem měl pan Kasík na mysli svedení Adama v Ráji, poté má nadpis pravdu. Evě ale na Adama stačil velice jednoduchý "algoritmus". :-)
je pěkné, jak se nám najednou bez upozornění nesmyslný titulek změní na jiný :-(
Zajímavá dáma, chytrá a navíc i hezká, zřejmě i dobře finančně zajištěná... A přes tyto "dary" pro úspěšný život musela odejít tak brzo. Škoda, mohla ještě světu (vědě) leccos dát. Ale nikdo to tu nemáme předplacené a netušíme, kdy komu z nás vyprší čas.
(Omlouvám se za trochu filozofování, ale napadlo mě to při čtení článku a prohlížení fotogalerie.)
Pane Kasik, proc to nejde bez toho przneni?
Proc je pro vas problem psat jmena tech zen tak, jak se skutecne jmenovaly? Ony jsou sice davno po smrti, takze nehrozi, ze by vas stihaly za przneni jmen. Ale snad by si mohly zaslouzit trochu ucty?
Proč vy przníte čestinu nedostatkem nábodeníček?
Nemohu si odpustit popsat jedním slovem pocity ke slovu "Lovelaceová": Bože!
Jinak jak už bylo řečeno, nejednalo se ani zdaleka o první (publikovaný) algoritmus. Už odedávna je znám Euklidův algoritmus, Eratosthenovo síto a jistě tisíce dalších algoritmů. Nebylo by lepší psát program, aby v tom nebyl takový zmatek? Pevně doufám, že to není tím, že v tom má zmatek samotný autor (viz konec).
Sami píšete, že Babbage vymyslel samotný koncept univerzálního mechanického počítače, aby usnadnil matematické výpočty. Ale přitom čtu "(ona) je všeobecně považována nejen za první programátorku, ale za zakladatelku počítačové vědy vůbec". To má být vtip? Publikovala vůbec něco jiného, než ty poznámky k tomu článku?
Nehledě na to, že ani první "počítačový program" nepublikovala. Ten je v samotném článku od Menabrea, který komentovala (i když je jednoduchý). A Babbage jistě také nějaké vymyslel, a i když je třeba nepublikoval, tak mi to připadá jako slovíčkaření. Zdá se mi, že to nejlepší, co lze napsat, je, že (snad) zkonstrukovala první složitější počítačový program.
Od Technetu bych očekával více, celý odstavec o kritice jejích příspěvků působí hodně zmatečně díky používání slova algoritmus, kde mělo být slovo program (sám Babbage psal, že jí dodal algoritmus k těm Bernoulliho číslům!). Doporučuju si přečíst https://en.wikipedia.org/wiki/Ada_Lovelace#Controversy_over_extent_of_contributions
Jojo, wikipedie jediny zdroj vědění - "Nepropadejte panice"
Nevim odkud autor čerpal ale všeobecně se v algoritmizaci za první algoritmus považuje Euklidův a je jich celá řada ještě pred uvedeným.
Titulek zjednodušuje. Jde o počítačový algoritmus.
Na její počest byl pojmenován programovací jazyk Ada vyvinutý v 70-tých letech na objednávku ministerstva obrany USA.