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

J94a91k76u29b 96H32e50g51e90n86b37a88r83t 9355724399214

"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

R53o47b83e30r90t 89S98z28a67b45o 4774297320121

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

M20a78r51e28k 91Š29i75m41o16n 2774757978178

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

M62a93r12t42i19n 90N59o82v79a54k 1362550977983

taky jsem rozsireny clanek na zive....

0/0
13.12.2015 19:07

M73a29r39t72i49n 67N44o68v18a93k 1652600457473

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

0/0
12.12.2015 18:13

P46a83v89e27l 58F80o18l67t83á64n 4330912754

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

P14a21v14e31l 88F28o79l17t95á46n 4690812414

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

P55a27v56e65l 58K29a73s11í12k71, 86T52e90c74h16n96e25t27.67c27z

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

0/0
15.12.2015 15:15
Foto

K77a25r87e10l 97S29e90i62d15l 8899655430608

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

P10e60t44r65a 80Z92r45u49b84e39c14k17á 3160701600620

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

+2/0
10.12.2015 22:48
Foto

K79a57r68e82l 22S63e63i50d74l 8919855220108

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

0/0
10.12.2015 23:04

J50a36k30u70b 96H38e66g22e84n23b60a20r17t 9645354709284

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

0/0
26.1.2016 15:13

J70a32n 79P92r36i12c91h85y18s74t32a64l 8391658243

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

P78e86t10r 47V94e30s57e10l51ý 8315245322966

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

+5/0
10.12.2015 23:51

T64e50r41e83z56a 48H89a92j36k91o75v14a 5647402414230

Vzdyt to nema na klavesnici.

0/0
11.12.2015 15:42

P86a34v84e74l 65R88e58z64n82i49c13e48k 3345244524932

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

P27a45v46e28l 80K95a72s63í61k59, 47T55e85c59h69n45e82t44.62c72z

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

P59e48t57r 61H11u17r69y14c54h 8718571880730

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

Z18b91y75n78ě63k 49Š77a97f24a94r53č75í29k 5307758525104

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

P62e50t85r 57V41e91s55e33l16ý 8985695532676

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

+1/0
10.12.2015 23:50
Foto

P70a75v32e20l 90K46a67s49í18k96, 39T28e81c18h11n40e16t62.67c23z

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

R26o96b27e69r11t 91S16z35a95b77o 4124747140131

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

A16d17a79m 21K78a22r80a93b53a 9481547505778

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

P34a42v17e19l 81K98a51s74í64k50, 36T41e88c70h62n45e12t88.59c16z

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

0/0
11.12.2015 0:02

A12d94a29m 46K61a24r22a72b47a 9721847625918

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

R20o17b83e30r23t 60S48z71a23b44o 4544447190891

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

J62a74r90o58s28l18a87v 63N21ě68m68e45c 5957460587631

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

T57o65m15á28š 37G32a90j31d66o44š 3248966227411

"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

L55u13d94ě14k 83N83ě60m25e93c 5555231692354

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

T66e65r94e43z52a 85H22a62j22k52o55v47a 5777772274730

R^ Perfektini odpoved. R^

+1/−1
10.12.2015 18:48

J62a84r67o17s84l83a84v 80H52o12r49á86k 8392484625429

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

L87u47d45ě53k 80N12ě53m66e92c 5755761852314

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

+6/0
10.12.2015 21:14

K50a98m26i53l 39B19e70n42e27š 2330264780643

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

P93a89v52e33l 25K76a97s74í45k33, 21T33e96c85h98n45e65t85.66c41z

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

V50o42j40t17a 68P16a31t83k76o93s 8560918298643

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

0/−2
11.12.2015 10:04

J35i55ř91í 56K52o65c61u34r64e10k 6795864535518

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

J39a90n 84P91a18v19e57l72k16a 3757391674831

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

O77n19d20ř77e28j 75H53a29n46s21l10í84k 9856540956894

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

J11a26n 83P24a23v73e28l30k50a 3267891954501

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

P76a82v46e74l 46K84a79s44í62k68, 85T68e65c84h93n93e90t91.35c43z

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

J58a41n 56P18a27v67e87l22k68a 3107451394781

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

J82a60n 40P65a31v27e67l37k34a 3257321884321

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

P31a47v84e71l 18K68a80s78í82k88, 69T77e73c11h55n11e61t12.38c30z

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

0/0
11.12.2015 14:17

V46á48c26l65a69v 74R68y46š21a37v92ý 6715465188972

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

+39/−2
10.12.2015 16:26

T43o85m21á75š 60G14a81j14d39o13š 3298886477901

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

J85a98n 65G28o57e61t11z 5720433247969

Něco pro feministky ...

+1/−1
10.12.2015 16:26

T43e69r83e80z35a 90H62a34j93k95o79v96a 5977262274590

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

Nic pro hloupe.

+4/−1
10.12.2015 18:50

J77a74n 83G74o13e27t62z 5750913977139

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

0/0
11.12.2015 8:06

P92e11t72r72a 11Z39r49u69b51e56c19k43á 3330311890310

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

J73a36n 30G89o44e81t57z 5820193677329

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.