2Jul

Kodėl Hex redaktoriai vadinami dvejetainiais redagavimo priemonėmis?

Kodėl "hex" redaktoriai vadinami dvejetainiais redaguotojams-00

Kartais vardai ir terminai yra gana keičiami ir visi supranta, kas yra minimas, be painiavos, bet tada yra atvejų, kai viskas nėra tokia aiški ir palieka jus daugiau klausimų nei atsakymai.Šiandienos "SuperUser" Q & žinutė padeda išsiaiškinti, ko nesijaudina skaitytojas.

Šiandienos klausimas &Atsakymų sesija ateina pas mus iš "SuperUser" - "Stack Exchange", bendruomenės pagrįstos "Q & A" svetainių grupės pasidalijimo.

Hex redaktorius screenshot mandagiai Rwxrwxrwx( Vikipedija).

Klausimas

SuperUser skaitytojas Josephas A. nori sužinoti, kodėl heksaditoriai vadinami dvejetainiais redagavimo priemonėmis:

Hex ir dvejetainiai yra du skirtingi pagrindai. Aš suprantu, kad "Hex" yra tiesiog "lengviau naudojama" dvejetainė versija ir patogesnė.Tačiau gana dažnai girdžiu, kad hex redaktoriai yra dvejetainiai redaktoriai. Jei iš tikrųjų ieškote "dvejetainių redaktorių" "Google", jūs gaunate "hex" redaktorių.Kodėl tai? Koks ryšys?

Kodėl šešioliktainiai redaktoriai vadinami ar nurodomi kaip dvejetainiai redaguoti?

Atsakymas

SuperUser autoriai Stevenas ir BarryTheHatchet turi mums atsakymą.Pirma, Stevenas:

Dvejetainis redaktorius redaguoja dvejetainį failą.[Binary File - Wikipedia]

  • Dvejetainis failas yra kompiuterinis failas, kuris nėra tekstinis failas.[...] Binariniai failai paprastai laikomi baitų seka, o tai reiškia, kad dvejetainiai skaitmenys( bitai) yra sugrupuoti į aštuoniasdešimt. Dvejetainiuose failuose paprastai yra baitų, kuriuos ketinama interpretuoti ne kaip teksto ženklus.

Hex redaktorius yra binarinio redaktoriaus tipas, kuriame dvejetainiai duomenys pateikiami šešioliktainėje formoje.[Hex Editor - Wikipedia]

  • Hex redaktorius( arba dvejetainis failų redaktorius arba baitų redaktorius) yra kompiuterio programa, leidžianti manipuliuoti pagrindiniais dvejetainiais duomenimis, kurie yra kompiuterio failas. Pavadinimas "hex" kilęs iš "šešioliktainio", standartinio skaitmeninio formato atstovauti dvejetainius duomenis.

Vykdant "BarryTheHatchet" atsakymą:

Terminologija yra sunki ir skirtingi žmonės turi įvairių rūšių pavadinimus.

Šiuo atveju atrodo, kad hex redaktorius "hex" nurodo įprastą žmogaus įskaitomą kiekvieno baito reikšmę, o "binarinis" "binariniame redaktoriuje" reiškia, kad jūs tikrai redaguojatefailą baitų lygiu( kompiuteriai saugo baitų dvejetainius), neatsižvelgiant į aukštesnio lygio teksto kodavimą ir pan. Prisiminkite, kad tos pačios priežasties failai, kurie nėra lengvai apibūdinami aukštesnio lygio teksto formoje, yra vadinami "dvejetainiais failais" arba "dvejetainėmis" bylomis.

Taip pat nėra techniškai klaidingas, jie tiesiog įvardija problemą iš skirtingų kampų.Vis dėlto asmeniniame pastaboje norėčiau sutikti, kad "dvejetainis redaktorius" yra visiškai supainiotas.

Ar turite ką nors įtraukti į paaiškinimą?Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų?Patikrinkite visą diskusijų temą čia.