Once Upon an Algorithm: How Stories Explain Computing
- Autor
- Esitaja
- Kustantaja
- 17 hinnangut
3.3
- Kestus
- 10 h 48 min
- Keel
- inglise
- Formaat
- Kategooria
Teadmiskirjandus
How Hansel and Gretel, Sherlock Holmes, the movie Groundhog Day, Harry Potter, and other familiar stories illustrate the concepts of computing.
Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving. Erwig points out that many daily activities involve problem solving. Getting up in the morning, for example: You get up, take a shower, get dressed, eat breakfast. This simple daily routine solves a recurring problem through a series of well-defined steps. In computer science, such a routine is called an algorithm.
Erwig illustrates a series of concepts in computing with examples from daily life and familiar stories. Hansel and Gretel, for example, execute an algorithm to get home from the forest. The movie Groundhog Day illustrates the problem of unsolvability; Sherlock Holmes manipulates data structures when solving a crime; the magic in Harry Potter's world is understood through types and abstraction; and Indiana Jones demonstrates the complexity of searching. Along the way, Erwig also discusses representations and different ways to organize data; "intractable" problems; language, syntax, and ambiguity; control structures, loops, and the halting problem; different forms of recursion; and rules for finding errors in algorithms.
This engaging book explains computation accessibly and shows its relevance to daily life. Something to think about next time we execute the algorithm of getting up in the morning.
© 2018 Tantor Media (Audioraamat): 9781977383549
Väljaandmise kuupäev
Audioraamat: 12. juuni 2018
- Külm nagu kivi Alex Smith
- Allüürnik Freida McFadden
- Kui meri rahuneb Jørn Lier Horst
- Variatsioon Rebecca Yarros
- Kalendritüdruk Sebastian Fitzek
- Uskumuste meelevallas Donna Leon
- Mees. Otse ja ausalt Jesper Parve
- Safranisügis Maija Kajanto
- Raamatukogu viimased päevad Heli Künnapas
- Vales seltskonnas Viveca Sten
- Ilmalinnu laul Berit Sootak
- Vanad patud Marianne Cedervall
- Suluseis Helen Eelrand
- Surmanimekiri Anna Jansson
- Rõngu roimad I Joel Jans
- Allüürnik Freida McFadden
- Ära kasutatud, vägistatud ja müüdud Jessika Devert, Paulina Bengtsson
- Külm nagu kivi Alex Smith
- Karulõks Berit Sootak
- Marta Leelo Kassikäpp
- Mees. Otse ja ausalt Jesper Parve
- Kaneelisaiakese raamatupood Laurie Gilmore
- Safranisügis Maija Kajanto
- Fifty-Fifty Steve Cavanagh
- Petlik tõde Colleen Hoover
- Tööpäev Tõnu Õnnepalu
- Lapsemäng Angela Marsons
- Kui meri rahuneb Jørn Lier Horst
- Surmanimekiri Anna Jansson
- Majakavaht Camilla Läckberg
- Kaneelisaiakese raamatupood Laurie Gilmore
- Ära kasutatud, vägistatud ja müüdud Jessika Devert, Paulina Bengtsson
- Petlik tõde Colleen Hoover
- Safranisügis Maija Kajanto
- Kaneelirullisuvi Maija Kajanto
- Fifty-Fifty Steve Cavanagh
- Kiviraidur Camilla Läckberg
- Variatsioon Rebecca Yarros
- Villa Alba saladus Louise Douglas
- Majakavaht Camilla Läckberg
- Võõras Veri M. W. Craven
- See ainus ja õige Jørn Lier Horst
- Pärliõde Lucinda Riley
- Varjuõde Lucinda Riley
- Kadunud õde Lucinda Riley
Vali pakett
Kokku üle 700 000 raamatu 4 keeles
Suur valik eestikeelseid raamatuid
Uusi raamatuid iga nädal
Kids Mode lastesõbralik keskkond
Unlimited
14.99 € /kuus
1 konto
Kuula ja loe piiramatult
Tühista igal ajal
Unlimited (aastane)
119.99 € /aasta
1 konto
Kuula ja loe piiramatult
Säästa 33%
