Uneori numele și termenii sunt destul de interschimbabili și toată lumea înțelege la ce se face referire fără confuzie, dar apoi există momente în care lucrurile nu sunt atât de clare și te lasă cu mai multe întrebări decât răspunsuri. Postarea de astăzi a SuperUser Q&A ajută la clarificarea lucrurilor pentru un cititor confuz.
Sesiunea de Întrebări și Răspunsuri de astăzi ne vine prin amabilitatea SuperUser - o subdiviziune a Stack Exchange, un grup de site-uri web de întrebări și răspunsuri bazat pe comunitate.
Captură de ecran a editorului hexagonal, prin amabilitatea Rwxrwxrwx (bob de mazăre) .
Intrebarea
Cititorul SuperUser Joseph A. vrea să știe de ce editorii hex sunt numiți editori binari:
Hex și binar sunt două baze diferite. Hex, așa cum am înțeles, este pur și simplu o versiune „mai ușor de utilizat” de binar și mai convenabilă. Cu toate acestea, aud destul de des că editorii hexagonali sunt editori binari. Dacă efectiv căutați „editori binari” pe Google, primiți editori hex. De ce este asta? Care este conexiunea?
De ce sunt numiți editori sau denumiți editori hexagonali?
Răspunsul
Contribuitorii SuperUser Steven și BarryTheHatchet au răspunsul pentru noi. În primul rând, Steven:
Un editor binar editează un fișier binar. [ Fișier binar - Wikipedia ]
- Un fișier binar este un fișier computer care nu este un fișier text. […] Fișierele binare sunt de obicei considerate a fi o secvență de octeți, ceea ce înseamnă că cifrele binare (biții) sunt grupate în opt. Fișierele binare conțin de obicei octeți care sunt intenționați să fie interpretați ca altceva decât caracterele text.
Un editor hex este un tip de editor binar în care datele binare sunt reprezentate în formă hexazecimală. [ Editor hexagonal - Wikipedia ]
- Un editor hex (sau editor de fișiere binare sau editor de octeți) este un tip de program de computer care permite manipularea datelor binare fundamentale care constituie un fișier de calculator. Numele „hex” vine de la „hexadecimal”, un format numeric standard pentru reprezentarea datelor binare.
Urmat de răspunsul de la BarryTheHatchet:
Terminologia este grea și diferiți oameni au tot felul de nume diferite pentru lucruri.
În acest caz, se pare că „hex” în „editor hex” se referă la reprezentarea convențională lizibilă de om a valorii fiecărui octet, în timp ce „binar” în „editor binar” se referă la noțiunea că într-adevăr editați fișierul la nivel de octeți (computerele stochează octeți în binar) fără a lua în considerare codificarea textului la nivel superior și altele asemenea. Amintiți-vă că fișierele care nu sunt ușor de reprezentat în formă de text de nivel superior sunt numite „fișiere binare” sau „binare” din același motiv.
Nici unul dintre ei nu este incorect din punct de vedere tehnic, ci doar abordează problema numirii din unghiuri diferite. Din punct de vedere personal, totuși, aș tinde să fiu de acord că „editorul binar” este confuz în general.
Aveți ceva de adăugat la explicație? Sună în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori ai Stack Exchange? Consultați aici firul complet de discuție .