Klávesové zkratky na tomto webu - základní­
Přeskočit hlavičku portálu


Diskuse k článku

První programátorka se narodila před 200 lety. Pochopila možnosti počítačů

Dcera britského básníka lorda Byrona dokázala neobvyklým způsobem zkombinovat vášeň k matematice a smysl pro poezii. 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.

Upozornění

Litujeme, ale tato diskuse byla uzavřena a již do ní nelze vkládat nové příspěvky.
Děkujeme za pochopení.

Zobrazit příspěvky: Všechny podle vláken Všechny podle času

J77a98k78u67b 14H27e95g73e59n44b65a21r75t 9735674259334

"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.

0/0
26.1.2016 15:05

R20o96b23e14r59t 34S46z53a87b91o 4604127510521

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.

0/−1
14.12.2015 14:36

M30a93r54e81k 98Š28i17m69o82n 2734757358588

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.

0/0
13.12.2015 12:16

M20a22r83t25i82n 91N30o58v16a89k 1562880177283

taky jsem rozsireny clanek na zive....

0/0
13.12.2015 19:07

M64a62r74t74i78n 15N62o65v92a67k 1132840507573

Škoda ze ten članek je "inspirovan" (čti opsán) z jiného webu. Dobra prace lupo

0/0
12.12.2015 18:13

P83a48v12e91l 74F18o62l60t67á42n 4530222934

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".  :-)

0/0
11.12.2015 22:10

P62a23v74e88l 28F33o52l37t64á30n 4170812674

je pěkné, jak se nám najednou bez upozornění nesmyslný titulek změní na jiný  :-(

0/0
12.12.2015 16:53
Foto

P55a34v70e36l 40K44a88s38í82k97, 36T95e31c73h74n51e68t21.61c14z

Co myslíte tím "bez upozornění"? :-)

0/0
15.12.2015 15:15
Foto

K25a43r41e50l 40S48e63i43d74l 8269925760308

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.)

+9/0
10.12.2015 22:10

P48e76t27r70a 38Z58r55u84b97e41c48k10á 3470591220890

Prostě dobrá partie, že? :-)

+2/0
10.12.2015 22:48
Foto

K33a48r85e74l 41S36e17i70d37l 8609245510218

Pro někoho možná ano.;-) (Já bych si s ní asi moc nepokecal.)

0/0
10.12.2015 23:04

J18a44k30u19b 34H91e25g28e65n70b79a22r13t 9775824299594

Až na to gamblerství a alkoholismus? ;-D (A nějaké ty šepty o záletnictví...)

0/0
26.1.2016 15:13

J16a98n 76P67r42i88c85h16y91s87t62a75l 8591308243

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?

+3/−12
10.12.2015 21:54

P35e75t72r 48V33e80s80e88l42ý 8775305692126

Proč vy przníte čestinu nedostatkem nábodeníček?

+5/0
10.12.2015 23:51

T55e81r30e17z92a 69H27a35j65k14o25v55a 5677422734710

Vzdyt to nema na klavesnici.

0/0
11.12.2015 15:42

P11a92v88e96l 40R87e31z96n93i86c80e85k 3385734224602

je rozdil vynechat diakritiku (ano nekteri holt piseme v praci jen anglicky a tak na ceske znaky neprepiname)... Ja se jinak priklanim spise na stranu pana Prichystala - tez nefandim prechylovani cizich jmen... Nejhorsi jsou ovsem clanky kde je to psano systemem, kazdy pes jina ves...

0/0
14.12.2015 8:59
Foto

P68a77v23e32l 69K37a20s54í14k67, 66T43e98c76h31n86e90t91.11c88z

Souhlasím, rovněž jsem pro to, aby se cizí jména nepřechylovala. Dokonce jsem pro to, aby si i Češky mohly vybrat, zda chtějí být Novák nebo Nováková. Ale rozumím tomu, že je potřeba dodržovat v rámci vydavatelství nějaký úzus, a ten prozatím zní přechýlovat tam, kde to jenom trochu jde.

+10/0
10.12.2015 23:59

P97e72t18r 67H11u43r78y28c56h 8668661860900

Dobrý den, souhlasím s Vámi, že buď přechylovat vše a nebo nic. Obvzlášť v rámci jednoho deníku či vydavatelství by se mělo dodržovat jednotné kritérium. Pokud tvrdíte, že je na iDnes dohoda, že budete přechylovat, tak to vysvětlete i lidem píšícím do Revue, Ona a některých dalších rubrik. Neboť tam nepíší o slečně Smetanové či paní Bakalové, atd. Ale neustále zmiňují Emmu Smetanu či Michaelu Bakalu. Vyznívá to obvzlášť trapně ve chvíli, kdy hned ve vedlejším článku jsou přechýlená jména zahraničních političek, hereček, zpěvaček, atd. Chápu, že slečna Smetanová má v občance napsáno Smetana. Proto nemám problém s tím, o ní mluvit jako o Smetaně. Ale v tu chvíli musí všichni na iDnes psát o německé kancléřce jako o Angele Merkel. A nikoliv Merkelové. Tudíž si to prosím na iDnes ujasněte a prosím dodržujte jednotnou formu. Buď přechylujte vše nebo nic.

+2/0
11.12.2015 9:01

Z92b85y40n32ě29k 66Š43a35f55a97r63č65í44k 5157128845904

Nemohu si odpustit popsat jedním slovem pocity ke slovu "Lovelaceová": Bože! 8-o

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? 8-o 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

+7/−1
10.12.2015 21:28

P87e64t65r 53V59e34s98e94l74ý 8135695322636

Jojo, wikipedie jediny zdroj vědění - "Nepropadejte panice" ;-D

+1/0
10.12.2015 23:50
Foto

P21a80v36e21l 78K19a87s60í45k92, 47T32e63c66h15n82e19t55.23c61z

Souhlasím. Je to složitější, než se do článku vešlo. Kdybych psal knihu, pojmu tu historii algoritmů od základů :-) Na základě toho, co jsem četl (tedy ne jenom na základě té Wikipedie, kterou doporučujete), se podle mého dá říci, že Ada sestavila a publikovala počítačové programy (ačkoli nebyla "autorkou" příslušných rovnic), a byla buď první, nebo jedna z prvních. A tu "zakladatelku počítačové vědy" berte prosím v kontextu, ve kterém cituji Guardian, nikoli mimo něj.

+2/0
11.12.2015 0:12

R13o16b41e87r94t 27S81z69a98b65o 4544617970441

Trocha sa mylite. Program je postupnost prikazov ktore vykonava pocitac - pocitaci pristroj. Ada navrhla algorytmus, teda teoreticky prvok z ktoreho boli neskor odvodene programovacie jazyky ako ich pozname. Preto je povazovana za prvu "programatorku" moderneho sveta - hoci nic nenaprogramovala.

Pre ukazku, prikaz "WHILE" nie je program, je to algoritmus ktory hovori ze sa ma nieco opakovat. A ona tieto algoritmi definovala v svojich poznamkach s matematickymi vypoctami.

Preto je mi velmi luto ze Technet zmenil spravny vyraz algoritmus za program.

Priklad: Program je spocitanie dvoch cisel a vratenie vysledku. x = 1, y = 2, z = x + y, vysledok z = 3. Algoritmus je sposob ako tento program vykonat. Teda ze sa vezme premenna x, premenna y, a algoritmus ich scita dokopy a vlozi do premennej z.

Ziadam o navratenie spravneho pojmu ALGORITMUS do clanku.

0/0
14.12.2015 13:49
Foto

A28d53a77m 82K69a18r46a67b33a 9971607705498

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.

+5/0
10.12.2015 19:11
Foto

P77a84v43e71l 95K38a44s67í93k98, 66T22e22c63h36n61e10t74.93c54z

Titulek zjednodušuje. Jde o počítačový algoritmus.

0/0
11.12.2015 0:02
Foto

A80d96a95m 46K51a31r25a11b41a 9661637125618

Ok, tak algoritmus má nějakou definici a podmínky správnosti (finitnost, determinovanost a příp. další). Tento všechny splňuje, není to nějaký recept na polévku. Myslím, že jej Euklides uvedl v díle Základy (cca 300 b.c.).

+1/0
11.12.2015 9:40

R54o85b41e63r96t 60S62z41a32b15o 4884517300681

Ide o pocitacovy algoritmus, a ked ide o pocitacovy algoritmus, pri niektorych veciach sa mozu matematici zblaznit. Pocitac funguje trocha inac ako matematicke algoritmi pretoze funguje iba s nulami a jednotkami, a tam je potrebne najst sposob ako tie jednotky a nuly dat dokopy aby vypocitali vysledok. A Ada vymyslela algoritmus ako ich dat dokopy.

0/0
14.12.2015 14:18

J43a51r22o52s11l63a33v 97N55ě69m41e39c 5397730427161

Na její počest byl pojmenován programovací jazyk Ada vyvinutý v 70-tých letech na objednávku ministerstva obrany USA.

+15/0
10.12.2015 17:56

T48o22m35á57š 25G13a73j30d77o68š 3158136597371

"Programování a práce s počítači je v posledních letech doménou spíše mužů než žen. Řada firem se snaží tento stereotyp prolomit (ne vždy úspěšně) a nalákat do oborů souvisejících s programováním více dívek. "Nedostatok žien je aj v baníctve, metalurgií  a všeobecne v technet magazínoch. Že sa firmy nevenujú nedostatku žien v týchto oblastiach. Prebytok je ich zas v školstve a medicíne.

+10/−1
10.12.2015 17:00

L62u93d38ě77k 24N47ě17m67e17c 5415291252564

Možná to bude tím, že jsou i chytrý holky, co dokážou třeba programovat. Kdežto silnejch holek, který by mohly dělat se sbíječkou, už tolik není.

+13/0
10.12.2015 17:32

T66e31r90e22z49a 15H73a89j84k77o98v89a 5747462194920

R^ Perfektini odpoved. R^

+1/−1
10.12.2015 18:48

J72a11r39o69s76l55a93v 31H70o66r10á85k 8322654685359

No, podle toho, kolik znám programátorek (a jaká je jejich kvalita), bych odhadl, že počet schopných programátorek je menší, než počet silných žen.

+3/−4
10.12.2015 19:44

L33u89d33ě25k 14N77ě29m35e60c 5465861572284

Možná je to tím, žes nikdy nebyl mezi horníkama. ;-D

+6/0
10.12.2015 21:14

K84a50m45i77l 96B39e85n35e92š 2840984310143

Takže stručně řečeno obory se obsazují přirozeným výběrem..tak proč má každý nutkání naplňovat stavy podle nějakých emancipačních tabulek.

+6/−1
10.12.2015 18:55
Foto

P88a83v45e48l 66K94a53s82í85k96, 26T82e41c36h23n80e50t91.15c57z

Vy jste nějaké takové tabulky viděl? Já o nich pořád jen čtu v diskuzích, ale nevím o nich, aspoň ne v Česku.

+3/0
11.12.2015 0:14

V53o72j37t24a 60P39a80t68k14o28s 8100498788653

No jen abychom se nedivili, az nejaka z EU prijde.

0/−2
11.12.2015 10:04

J21i34ř80í 76K59o89c40u44r53e24k 6325954565478

http://www.ceskatelevize.cz/ct24/ekonomika/1064347-nemecko-naridi-podil-zen-ve-vedeni-firmy-podobny-scenar-asi-ceka-i-cr?

Sice to neprošlo, ale snaha byla.

0/0
11.12.2015 16:28

J79a76n 49P21a71v16e53l59k13a 3757431474931

Algoritmy používali už staří řekové. Třeba Herón v 1. stol.n.l. vytvořil automatické divadlo, kde loutky hrály několik krátkých scén včetně změn kulis.

+7/0
10.12.2015 16:44

O14n13d30ř84e91j 12H64a75n33s50l15í47k 9906350566264

Ono existuje vice definici "algoritmu". Samozrejme algoritmy existovaly v matematice uz dlouho. Postup reseni pro urcity matematicky problem je prave algoritmus. Tady jde ovsem o pocitacovy algoritmus, program. Ty definice jsou velmi podobne, ale ne uplne stejne.

+4/0
10.12.2015 17:24

J88a43n 83P88a68v96e96l74k50a 3467131314721

U Herona jde o program. Přestavěním kolíčků a natažením lanek se divadlo přeprogramovávalo.

+2/0
10.12.2015 17:32
Foto

P39a76v72e39l 14K47a42s88í47k97, 55T50e98c88h50n92e93t81.72c69z

Já si myslím, že to Herónovo divadlo je spíše "časování" nebo "sekvence", než algoritmus.

+4/0
10.12.2015 18:42

J69a43n 78P45a72v53e67l10k98a 3227621344901

To je každý algoritmus bez rozhodovacích funkcí. Pak ani tento, protože u mechanických strojů rozhodovací operace a skoky nebyly.

+2/0
10.12.2015 19:04

J46a28n 12P72a58v52e37l10k75a 3897531424951

Beru zpět. Podle toho, co se o stroji píše uměl větvení programu a cykly.

+1/0
11.12.2015 9:50
Foto

P73a24v34e14l 79K12a33s85í98k85, 19T72e39c91h84n18e96t11.79c52z

A ukládání čísel do "paměti".

0/0
11.12.2015 14:17

V77á49c46l23a91v 28R91y28š36a73v68ý 6645205688722

Výjimečná osobnost, další důkaz, že kvóty a pozitivní diskriminace jsou jen pro neschopné.

+39/−2
10.12.2015 16:26

T64o75m22á22š 75G25a27j16d36o26š 3638606517571

Preto ich presadzujú marxisti. Spolu so silným štátom plného regulácií, nariadení a úradníkov, riešiaceho za človeka všetko.

+8/0
10.12.2015 17:03

J56a97n 49G16o28e13t55z 5310153767159

Něco pro feministky ...

+1/−1
10.12.2015 16:26

T42e68r74e40z22a 53H95a26j78k19o92v79a 5937522364230

Samozrejme, ale nejen pro ne. I pro muze, kteri se zajimaji o tuto problematiku. 

Nic pro hloupe.

+4/−1
10.12.2015 18:50

J87a94n 65G44o29e51t22z 5170693237429

Však já s Vámi souhlasím.

0/0
11.12.2015 8:06

P15e90t67r31a 17Z47r81u62b70e31c88k57á 3170701800570

Co blázníte? Jako kdybych každý článek o úspěšném muži komentovala "Něco pro šovinisty"

+5/−1
10.12.2015 22:47

J14a30n 84G60o21e62t68z 5350793927689

Klííííííd ... To měl být jen šťouchanec ...

0/0
11.12.2015 8:07







Najdete na iDNES.cz



mobilní verze
© 1999–2017 MAFRA, a. s., a dodavatelé Profimedia, Reuters, ČTK, AP. Jakékoliv užití obsahu včetně převzetí, šíření či dalšího zpřístupňování článků a fotografií je bez souhlasu MAFRA, a. s., zakázáno. Provozovatelem serveru iDNES.cz je MAFRA, a. s., se sídlem
Karla Engliše 519/11, 150 00 Praha 5, IČ: 45313351, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl B, vložka 1328. Vydavatelství MAFRA, a. s., je členem koncernu AGROFERT.