Capitolul 5
Calculator și text
În acest capitol veți învăța:
- modul în care computerul codifică textul și modul de determinare a cantității de memorie necesară pentru stocarea documentului;
- de ce, uneori, în loc de text, vom vedea simboluri incomprehensibile pe ecran, și care este programul de conversie, și de asemenea
- că procesorul de text poate.
În domeniul informaticii, textul este secvența oricăror simboluri. Acum, computerele folosesc în principal alfabete care conțin 256 caractere 1. Fiecare dintre simboluri corespunde codului său binar pe opt biți. Astfel, orice caracter text, inclusiv spațiile, ocupă 8 biți (1 byte) în memoria computerului. Știind acest lucru, puteți estima cu ușurință cantitatea de memorie necesară pentru a stoca un anumit document text.
Să ne amintim cum numărul de biți din cod este legat de câte coduri diferite sunt necesare.
Un bit (cifra binară) poate să ia două valori, adăugând fiecare cifră la codul dublează numărul de combinații obținute: cod de două biți - patru opțiuni, trei biți - opt, patru biți - șaisprezece, etc.
Să luăm în considerare un exemplu. Pagina tipărită la formatul standard (A4) conține aproximativ 55 de linii. Fiecare linie conține o medie de 60 de caractere. 2. Să calculam numărul de informații textuale de pe această pagină. Fiecare caracter este de 1 octet de informație, iar totalul simbolurilor este de 60 * 55 = 3300. Deci, pe pagina 3300 octeți (aproximativ 3 KB). Cum sunt corelate codurile binare și simbolurile asociate? Acest lucru este determinat de tabela de codificare. Toate tabelele 3 utilizate pe computerele personale se bazează pe standardul american ASCII 4. Definește primele 128 de coduri: pentru litere latine, cifre, semne de punctuație de bază și operații matematice. Restul de 128 de coduri sunt folosite pentru caracterele și literele speciale ale alfabetelor naționale (inclusiv rusă). Și, din moment ce nu exista un standard general acceptat pentru acest lucru, au apărut numeroase codificări diferite. inclusiv câteva pentru chirilicul 5. De aceea, atunci când primim un text de la cineva și încercăm să-l citim pe computerul nostru, vedem adesea pe ecran un set de "scribbles" de neînțeles.
În această situație, vin în ajutorul-program convertoarelor 6. Acestea înlocuiesc codul binar al fiecărui caracter din codul care acest caracter este reprezentat printr-o codificare diferită. Această corespondență este determinată de tabelul de conversie. De obicei, utilizatorul trebuie să precizeze care dintre codificarea în care există o transformare, dar au existat, de asemenea, programe, capabile să detecteze automat codificarea textului sursă.
La ce date funcționează aceste programe? Evident, cel mai mic obiect este un simbol. Cu toate acestea, puteți lucra nu numai cu caractere individuale, dar, de asemenea, cu cuvintele, linii, paragrafe, fragmente aleatorii și textul în ansamblu. Unele acțiuni pot fi efectuate cu oricare dintre aceste structuri, altele - doar cu un anumit. Textul procesat apare ca o rolă de "hârtie", care poate fi derulată pe ecran în față și înapoi. Cele mai multe programe moderne vă permit să lucrați simultan cu mai multe texte, fiecare dintre acestea fiind afișată într-o fereastră separată. În plus față de foile principale, procesorul de texte, ca și alte programe, utilizează un "plic" (sau "buzunar") în care puteți stoca temporar o bucată de text când îl copiați sau mutați.
Întrebări de test
- Cum este numărul de biți din cod asociat cu numărul de stări diferite care trebuie codificați? Câți biți de memorie iau un caracter al textului? De ce?
- Care este tabela de codificare? Cum se citește textul, dacă utilizează o codare diferită de cea din computer?
- Spuneți-ne despre scopul procesorului de text și despre capacitățile pe care acesta le oferă utilizatorului.