Diskuse:Data (informatika)
Přidat témaDatové perly
To stojí za zaznamenání pro budoucí generace:
Například interpret je program, kde vstupní data do interpretu jsou sama o sobě programový kód, jen nejsou vyjádřena v přirozeném počítačovém jazyce.
Hodilo by se:
- formáty
- standardni zapis a normy
- serializace
- program jako data, von Neumannova architektura
Jj14 (diskuse) 28. 6. 2014, 07:49 (UTC)
- Až se budou data vyjadřovat v přirozeném počítačovém jazyce, tak toho bych se chtěl fakt dožít. --Jj14 (diskuse) 21. 2. 2015, 00:38 (CET)
Z promáznutého textu
Hranice mezi programem a daty může být nejasná. (Jak komu. Tomu kódu, co se v tom hrabe, musí být sakra jasná.)
V běžně používané von Neumannově architektuře můžeme bajty použít jako data nebo program. Kompilátor generuje budoucí spustitelný kód jako data a ta se pak spustí. Interpret čte data, která někteří uživatelé chápou jako zdroják (což není kód, ale jeho abstrakce), a při jeho interpretaci vykonává svoje instrukce. Bajt jak bajt, tj. hard core (tj. nízkoúrovňová) homoikonicita (angl. homoiconicity).
Nemělo by to být spíš o datech, než o uvádění nesmyslů na pravou míru? --Jj14 (diskuse) 21. 2. 2015, 00:38 (CET)
ad Překlad
- každý odstavec je takový svébytný, chybí tomu jednotná myšlenka a zpracování
- vypadá to, že jediná data jsou v relačních (SQL) databázích a mají klíče, ať už je to cokoli - místy je to psáno ve zbytečně úzkém významu, nebo jen z jednoho pohledu ...
Chtělo by to:
- metadata
- grafová data, (a taky nejen) RDF
- nerelační data, např. v XML
- ... a tak podobně
Jj14 (diskuse) 10. 6. 2015, 01:34 (CEST)
- Článek jsem celkově přepracoval. --Jvs 5. 1. 2016, 19:03 (CET)
- Z definice (kterou jsem zde kdysi psal) vypadlo podle mě zásadní informace, že data jsou kódována do digitální podoby. Většina dat není kódována přímo do jedniček a nul, ale pomocí větších čísel, která teprve jsou uložena jako bity a bajty. Klíčová charakteristika dat je podle mě právě to, že jsou informace převedeny na sled čísel, nikoli že jsou čísla ukládána binárně. Navíc binární reprezentace (která se ve druhé větě opakuje dvakrát) je laicky těžko srozumitelné, proto tam původně bylo názorně uvedeno, kam se data ukládají. Také nepovažuji za šťastné upozadění původní informace o rozdílu data vs. program, obou kategorií na které se dá rozlišit obsah počítačové paměti. --Matěj Orlický (diskuse) 22. 1. 2016, 20:42 (CET)
- Musím Vám dát za pravdu, zkrátil jsem to až příliš. Takže jsem to tam zase s malými úpravami vrátil. --Jvs 23. 1. 2016, 11:32 (CET)