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

J49a49k72u64b 40H98e73g89e49n89b21a54r37t 9495194679164

"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

R74o83b80e37r43t 87S22z20a49b30o 4444427300351

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

M12a67r33e12k 35Š19i93m77o87n 2944667188448

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

M88a83r61t52i88n 84N38o30v88a13k 1932150617603

taky jsem rozsireny clanek na zive....

0/0
13.12.2015 19:07

M53a89r77t38i56n 29N63o18v86a13k 1472830577223

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

0/0
12.12.2015 18:13

P96a94v85e69l 35F52o33l36t87á76n 4540572904

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

P14a22v64e38l 96F72o58l49t86á19n 4650192874

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

P80a79v96e57l 15K15a36s26í33k93, 26T33e79c19h37n27e11t11.82c98z

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

0/0
15.12.2015 15:15
Foto

K38a58r95e31l 73S49e20i98d71l 8199845300598

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

P47e71t52r38a 40Z70r49u30b73e80c28k47á 3140261630300

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

+2/0
10.12.2015 22:48
Foto

K32a85r18e81l 20S58e31i83d74l 8839655940378

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

0/0
10.12.2015 23:04

J54a24k19u95b 72H42e46g83e87n70b40a43r77t 9645774779834

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

0/0
26.1.2016 15:13

J68a32n 55P77r49i32c75h47y49s87t49a68l 8631568153

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

P54e92t28r 65V18e50s40e83l26ý 8455435252776

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

+5/0
10.12.2015 23:51

T48e42r93e53z16a 90H24a42j48k58o15v90a 5427572334530

Vzdyt to nema na klavesnici.

0/0
11.12.2015 15:42

P95a25v34e24l 34R88e83z45n21i68c42e37k 3475384414162

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

P17a97v98e16l 92K95a61s72í41k71, 15T44e23c73h75n91e17t40.30c30z

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

P18e11t52r 59H57u57r41y47c57h 8858931200260

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

Z97b82y44n58ě26k 59Š10a63f61a81r61č82í49k 5317468925504

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

P30e17t18r 21V96e16s54e49l57ý 8455645242246

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

+1/0
10.12.2015 23:50
Foto

P55a77v94e27l 24K90a40s43í89k79, 29T65e56c29h89n75e18t36.93c54z

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

R16o64b85e11r15t 11S76z88a18b67o 4244447480461

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

A35d83a86m 31K16a55r61a17b40a 9371877545508

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

P86a64v72e49l 18K69a69s17í89k91, 93T22e23c23h51n34e31t64.84c27z

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

0/0
11.12.2015 0:02

A19d92a16m 87K85a29r47a92b98a 9341577225598

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

R59o89b33e44r28t 15S73z78a38b44o 4914927190921

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

J42a19r81o18s72l13a37v 41N92ě58m84e62c 5887320767171

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

T64o43m80á61š 62G33a28j88d13o58š 3208486797571

"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

L23u93d75ě35k 15N82ě27m26e84c 5195321282954

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

T74e59r64e26z51a 11H31a78j57k22o57v39a 5197902924150

R^ Perfektini odpoved. R^

+1/−1
10.12.2015 18:48

J23a92r88o60s44l44a89v 86H62o27r92á89k 8482574705389

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

L43u36d52ě38k 47N42ě67m46e58c 5785641802284

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

+6/0
10.12.2015 21:14

K95a95m91i33l 20B71e26n43e66š 2610394690773

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

P62a34v18e40l 40K10a51s28í95k81, 47T63e66c79h34n52e12t65.78c18z

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

V68o66j30t11a 66P37a84t54k94o76s 8740238688693

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

0/−2
11.12.2015 10:04

J78i42ř38í 27K48o64c39u98r10e23k 6535684525908

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

J90a89n 63P94a59v60e19l95k13a 3167731124241

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

O96n33d29ř17e34j 94H96a11n90s24l84í27k 9246770696664

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

J17a56n 96P83a93v62e14l22k78a 3627181604821

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

P39a31v53e45l 49K42a74s80í16k29, 73T55e89c98h75n78e77t45.81c48z

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

J38a95n 59P75a27v30e43l28k16a 3377701864461

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

J27a61n 91P40a80v73e45l93k85a 3107371334381

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

P13a63v37e42l 10K27a35s21í53k42, 71T76e28c29h98n56e73t77.57c86z

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

0/0
11.12.2015 14:17

V19á71c46l82a48v 96R70y46š54a52v94ý 6315525878262

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

+39/−2
10.12.2015 16:26

T78o89m73á36š 53G60a34j72d29o30š 3638616547451

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

J47a22n 32G79o45e29t40z 5260533937139

Něco pro feministky ...

+1/−1
10.12.2015 16:26

T55e88r65e11z46a 49H33a40j12k29o65v98a 5507132364830

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

Nic pro hloupe.

+4/−1
10.12.2015 18:50

J98a27n 62G83o44e25t10z 5170393727519

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

0/0
11.12.2015 8:06

P17e68t84r62a 46Z79r33u96b70e68c71k81á 3800391310520

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

J26a80n 22G80o75e19t44z 5410973907199

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.