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

J77a29k22u57b 35H44e83g26e84n27b67a87r98t 9865364679164

"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

R68o63b50e24r41t 54S98z33a61b46o 4534617620251

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

M13a55r14e41k 40Š55i81m37o61n 2584697608758

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

M20a38r10t26i84n 74N75o35v90a68k 1472450737223

taky jsem rozsireny clanek na zive....

0/0
13.12.2015 19:07

M34a72r96t40i63n 31N12o63v41a94k 1552950227343

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

0/0
12.12.2015 18:13

P40a11v91e54l 80F78o87l94t61á29n 4680852864

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

P88a21v86e66l 94F65o42l56t63á63n 4280152394

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

P73a55v95e14l 70K88a62s50í93k89, 76T91e64c94h34n38e21t77.71c76z

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

0/0
15.12.2015 15:15
Foto

K43a22r52e54l 38S59e39i79d76l 8769465730488

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

P51e14t42r97a 56Z57r78u33b46e94c31k20á 3730401690180

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

+2/0
10.12.2015 22:48
Foto

K28a52r85e56l 37S94e61i13d51l 8759215580828

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

0/0
10.12.2015 23:04

J72a27k52u13b 53H23e90g90e40n63b29a91r53t 9965264309444

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

0/0
26.1.2016 15:13

J64a29n 69P71r58i34c60h26y21s55t52a38l 8561808463

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

P29e50t72r 77V77e17s30e26l78ý 8265865872656

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

+5/0
10.12.2015 23:51

T63e83r97e44z81a 17H21a90j88k20o24v91a 5917852424660

Vzdyt to nema na klavesnici.

0/0
11.12.2015 15:42

P47a62v83e82l 81R71e12z33n48i51c37e44k 3125894544702

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

P45a93v62e36l 57K18a56s49í69k55, 40T39e57c84h85n30e87t59.41c63z

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

P13e15t82r 90H80u73r94y39c78h 8758871980650

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

Z53b55y96n32ě15k 19Š39a15f44a23r36č41í71k 5747628655164

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

P56e52t58r 90V66e40s20e70l54ý 8825225262696

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

+1/0
10.12.2015 23:50
Foto

P92a66v41e73l 14K38a87s97í81k50, 11T57e68c90h56n59e19t97.42c73z

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

R72o29b45e49r73t 85S24z86a61b60o 4354277880741

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

A29d68a10m 97K70a33r76a18b73a 9121567435978

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

P48a62v21e45l 83K78a52s95í72k31, 90T98e28c24h11n46e31t24.83c68z

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

0/0
11.12.2015 0:02

A93d71a86m 59K20a37r18a96b64a 9551427915408

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

R86o74b33e49r24t 50S47z45a77b55o 4464187970511

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

J19a74r71o52s86l72a74v 14N76ě74m61e34c 5567700557411

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

T27o88m98á68š 40G48a76j95d16o72š 3468326267251

"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

L50u50d22ě84k 97N31ě92m12e54c 5295651822974

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

T57e87r89e93z75a 89H45a38j57k19o38v20a 5707972744450

R^ Perfektini odpoved. R^

+1/−1
10.12.2015 18:48

J23a35r51o87s60l34a20v 21H70o71r34á48k 8242434785139

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

L57u50d29ě17k 26N78ě69m42e79c 5865911412824

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

+6/0
10.12.2015 21:14

K74a37m33i27l 66B40e92n23e94š 2460334770773

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

P32a13v65e96l 23K23a39s35í62k30, 77T67e28c44h64n19e17t73.41c78z

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

V38o95j43t11a 30P57a12t85k89o62s 8130958388483

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

0/−2
11.12.2015 10:04

J56i65ř75í 81K73o78c11u57r22e17k 6545584485958

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

J37a13n 86P72a90v98e49l36k69a 3647751654211

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

O53n45d98ř26e81j 38H78a86n98s42l34í98k 9626760796824

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

J36a55n 71P18a16v57e85l74k40a 3147391984291

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

P95a21v16e18l 66K57a22s22í90k71, 29T68e18c38h70n61e72t37.32c68z

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

J52a42n 18P14a56v15e94l58k34a 3847771984791

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

J66a12n 30P28a90v94e28l66k70a 3447831514491

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

P96a29v24e22l 67K75a16s39í76k62, 13T12e60c61h62n62e87t15.92c29z

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

0/0
11.12.2015 14:17

V50á36c49l43a80v 42R14y11š81a97v33ý 6615165178742

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

+39/−2
10.12.2015 16:26

T44o21m27á11š 91G49a89j48d26o25š 3398426647141

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

J82a38n 89G32o61e55t92z 5740783857439

Něco pro feministky ...

+1/−1
10.12.2015 16:26

T12e38r94e64z79a 50H54a53j87k28o75v87a 5907362474600

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

Nic pro hloupe.

+4/−1
10.12.2015 18:50

J86a32n 27G50o98e48t96z 5970683427399

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

0/0
11.12.2015 8:06

P54e61t81r69a 42Z41r67u89b21e94c82k46á 3740841870760

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

J84a16n 50G97o94e23t94z 5150513607449

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.