Fundamenty informatického myšlení
Fundaments of IT thinking
bachelor thesis (NOT DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/16562Identifiers
Study Information System: 135917
Collections
- Kvalifikační práce [11264]
Author
Advisor
Referee
Obdržálek, David
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
24. 6. 2008
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Fail
V předložené práci prezentuje autor výsledky svého hledání podstatných rysů informatického myšlení, jeho fundamentů. Rozděluje fundamenty na dvě kategorie - statické a dynamické. Statické fundamenty přestavují základní stavební materiál, ze kterého je vystavěn informatický svět. Za statické fundamenty považuje informace, čas, prostor a peníze. Dynamické fundamenty vyjadřují základní "aktivní činitele", které využívají statické fundamenty a přeměňují je, čímž vytvářejí složitější elementy informatiky. Za dynamické fundamenty jsou považovány abstrakce, iterace a rekurze, metasyntaktické proměnné, univerzalita, jednoduchost a inspirace.
In the propounded work author presents results of his looking for important informatics thinking features, its fundaments. He divides these fundaments into two categories - static and dynamic. Static fundaments represent basic building material that the informatics world is built from. As static fundaments are considered information, time, room and money. Dynamic fundaments express basic "active factors" which are using static fundaments and are transforming them, creating so more complicated elements of informatics. As dynamic fundaments are considered abstraction, iteration and recursion, metasyntactic variables, universality, simplicity and inspiration.