Binárny súbor: Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
d robot Zmenil: cs:Binární soubor |
d Robot nahradil pomlčky zapísané entitou |
||
Riadok 1:
'''Binárny súbor''' je [[počítačový súbor]], ktorý môže obsahovať akýkoľvek typ dát, kódovaný v [[Binárna číselná sústava|binárnej]] forme za účelmi uchovania a spracovania v počítači; napríklad, [[Dokumentový typ súboru|počítačové dokumentové súbory]] obsahujúce [[formátovaný text]]. Mnoho binárnych [[formát súboru|formátov súboru]] obsahuje časti, ktoré sa dajú interpretovať ako text; binárne súbory, ktoré obsahujú ''iba'' textové údaje - bez akýchkoľvek napríklad formátovacích informácií - sa nazývajú [[Textový súbor|čisto textové súbory]] (angl.: [[:en:plain text files|plain text]]). Pri bežnom používaní sa typicky rozlišuje medzi čisto textovými súbormi a binárnymi, takže v tomto zmysle sú binárne súbory všetky súbory, ktoré neobsahujú iba obyčajný čistý text.
Binárne súbory sa obvykle chápu ako sekvencia [[byte|bajtov]], čo znamená, že binárne číslice ([[bit]]y) sú zoskupované po ôsmych. Binárne súbory typicky obsahujú bajty, ktoré sú určené na interpretovanie ako niečo iné než textové [[Znak (počítače)|znak]]y. Skompilované počítačové programy sú toho typickými príkladmi; skutočne, [[kompilovať|skompilované]] aplikácie ([[objektový súbor|objektové súbory]]) sa niekedy označujú, najmä programátormi, ako '''binárky'''. Ale binárne súbory môžu obsahovať aj obrázky, zvuky, komprimované verzie iných súborov, atď.
Pri posielaní binárnych súborov cez určité systémy (ako napríklad [[e-mail]]), ktoré nedovoľujú všetky hodnoty dát, sa často tieto súbory preložia na čisto textovú reprezentáciu (použitím, napríklad, [[Base64]]). Toto kódovanie má nevýhodu, že zväčšuje veľkosť súboru o približne 30% počas prenosu, ako aj to, že vyžaduje preloženie naspäť do binárnej formy po obdržaní súboru. Podrobnejšie na túto tému pozrite [[Kódovanie binárneho na textový súbor]].
Riadok 8:
== Prezeranie binárnych súborov ==
Ak otvoríte binárny súbor v [[textový editor|textovom editore]], každá skupina ôsmych bitov bude typicky preložená ako jeden znak, a vy uvidíte (pravdepodobne nelogické) zobrazenie textových znakov. Ak by ste ten istý súbor otvorili v inej aplikácii, táto aplikácia bude mať svoje vlastné použitie pre každý bajt: možno že daná aplikácia bude narábať s každým bajtom ako s číslom a pošle na výstup tok čísel v rozpätí 0 až 255
Na prezeranie hexadecimálnych (a možno aj decimálnych) hodnôt pre zodpovedajúce bajty binárneho súboru sa môže použiť [[hex editor]]. S bajtami sa potom môže narábať zmenou ich hexadecimálnej hodnoty v hex editore.
|