Diskuse:Data (informatika)

Obsah stránky není podporován v jiných jazycích.
Přidat téma
Z Wikipedie, otevřené encyklopedie
Poslední komentář: před 8 lety od uživatele Jvs v tématu „ad Překlad

Datové perly[editovat zdroj]

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:

  1. formáty
  2. standardni zapis a normy
  3. serializace
  4. 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)Odpovědět

Z promáznutého textu[editovat zdroj]

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)Odpovědět

ad Překlad[editovat zdroj]

  1. každý odstavec je takový svébytný, chybí tomu jednotná myšlenka a zpracování
  2. 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:

  1. metadata
  2. grafová data, (a taky nejen) RDF
  3. nerelační data, např. v XML
  4. ... a tak podobně

Jj14 (diskuse) 10. 6. 2015, 01:34 (CEST)Odpovědět

Článek jsem celkově přepracoval. --Jvs 5. 1. 2016, 19:03 (CET)Odpovědět
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)Odpovědět
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)Odpovědět