If-Koubou

Miksi Hex-toimittajat kutsuvat binääritiedotteita?

Miksi Hex-toimittajat kutsuvat binääritiedotteita? (Miten)

Joskus nimet ja termit ovat melko vaihtokelpoisia ja jokainen ymmärtää, mitä viitataan ilman sekaannusta, mutta silloin on tilanteita, jolloin asiat eivät ole niin selkeitä ja jättää sinulle enemmän kysymyksiä kuin vastauksia. Tämän päivän SuperUser Q & A -viesti auttaa selvittämään asioita hämmentyneelle lukijalle.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Hex-editorin kuvakaappaus Rwxrwxrwx: n (Wikipedia) kohteliaisuudesta.

Kysymys

SuperUser-lukija Joseph A. haluaa tietää, miksi hex-editoria kutsutaan binaariksi editoriksi:

Hex ja binary ovat kahta eri basea. Hex, kuten ymmärrän, on yksinkertaisesti "helpompi käyttää" binary-versiota ja kätevämpää. Kuulen kuitenkin melko usein, että hex-editorit ovat binäärisiä editorteja. Jos etsit todella "binaarisia editorit" Googlessa, saat heksadesimaaliset editorit. Miksi niin? Mikä on yhteys?

Miksi hex-editorit kutsutaan tai kutsutaan binaariksi editoriksi?

Vastaus

SuperUser-avustajat Steven ja BarryTheHatchet ovat meille vastauksen. Ensin, Steven:

Binaarinen editori muokkaa binääritiedostoa. [Binary File - Wikipedia]

  • Binaaritiedosto on tietokone tiedosto, joka ei ole tekstitiedosto. [...] Binaaritiedostoja yleensä ajatellaan olevan tavun tavua, mikä tarkoittaa, että binaariset numerot (bittiä) on ryhmitelty eights. Binaaritiedostot sisältävät tyypillisesti tavuja, jotka on tarkoitus tulkita muuksi kuin tekstimerkiksi.

Heikko-editori on binääri-editori, jossa binaaritiedot esitetään heksadesimaalimuodossa. [Hex-editori - Wikipedia]

  • Hex-editorilla (tai binääritiedostoeditorilla tai tavueditorilla) on tietokonetyyppityyppi, joka mahdollistaa tietokoneen tiedostojen muodostavan perusbinaaritiedon käsittelyn. Nimi "hex" on peräisin "heksadesimaaliluvusta", joka on tavallinen numeerinen muoto binaaritietojen esittämiseen.

Seuraavaksi BarryTheHatchetin vastaus:

Terminologia on kova ja eri ihmisillä on kaikenlaisia ​​erilaisia ​​nimiä asioihin.

Tässä tapauksessa näyttää siltä, ​​että "heksadesimaalinen" "hex-editorissa" viittaa kunkin tavun arvon tavanomaiseen ihmisen luettavaan esitykseen, kun taas binääri "binaarisessa editorissa" viittaa käsitykseen, että olet todella muokkaamassa tiedostoa tavu tavuilla (tietokoneet tallentavat tavuja binaarissa) ottamatta huomioon korkeamman tason tekstinkoodausta ja vastaavaa. Muista, että korkean tason tekstimuodossa olevia tiedostoja, joita ei voida helposti edustaa, kutsutaan "binääritiedostoiksi" tai "binääreiksi" samasta syystä.

Myöskään ei ole teknisesti vääriä, ne tulevat vain nimeämisongelmasta eri näkökulmista. Henkilökohtaisesti huomautan kuitenkin, että minulla olisi taipumus olla samaa mieltä siitä, että "binääri editorilla" on hämmentävä kokonaisuudessaan.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.