Ce este volumul în informatică. Cantitate de informații

Epoca noastră de înaltă tehnologie se remarcă prin capacitățile sale largi. Odată cu dezvoltarea calculatoarelor electronice, orizonturi uimitoare s-au deschis în fața oamenilor. Orice veste interesantă poate fi găsită acum gratuit în rețeaua globală, fără a pleca de acasă. Aceasta reprezintă un progres în tehnologie. Dar cât de multe date pot fi stocate în memoria computerului, procesate și transmise pe distanțe lungi? Ce unități de informație în informatică există? Și cum să lucrezi cu ei? Acum, nu numai oamenii implicați direct în scrierea de programe de calculator, dar și școlarii obișnuiți ar trebui să cunoască răspunsurile la aceste întrebări. La urma urmei, aceasta este baza tuturor.

  în informatică

Suntem obișnuiți să gândim că informațiile sunt toate cunoștințele care ni se transmit. Dar în informatică și informatică, acest cuvânt are o definiție ușor diferită. Aceasta este componenta de bază a întregii științe a calculatoarelor electronice. De ce de bază sau fundamentală? Deoarece tehnologia computerului prelucrează datele, salvează și informează oamenii. Cea mai mică unitate de informație este măsurată în biți. Informațiile sunt stocate în computer până când utilizatorul dorește să-l vizualizeze.


Suntem obișnuiți să gândim că informația este o unitate a limbajului. Da, este, dar în informatică se folosește o definiție diferită. Aceasta este informația despre starea, proprietățile și parametrii obiectelor din mediul nostru. Este perfect clar că, cu cât învățăm mai multe despre un obiect sau fenomen, cu atât ne dăm seama că ideea noastră despre ele este slabă. Însă acum, datorită unei cantități atât de imense de materiale complet gratuite și accesibile din întreaga lume, a devenit mult mai ușor să înveți, să-ți faci prieteni noi, să muncești, să te relaxezi și să te relaxezi doar în timp ce citești cărți sau te uiți la filme.

Aspect alfabetic al măsurării cantității de informații

Prin tipărirea de documente pentru lucrări, articole pe site-uri și menținerea blogului nostru personal pe Internet, nu ne gândim la modul în care datele sunt schimbate între utilizator și computerul însuși. Cum este o mașină capabilă să înțeleagă comenzile, sub ce formă stochează toate fișierele? În informatică, un bit este luat ca o unitate de informații, care poate fi stocată de la zerouri și altele. Esența abordării alfabetice în măsurarea caracterelor text este o succesiune de caractere. Dar nu legați abordarea alfabetică cu conținutul textului. Acestea sunt lucruri complet diferite. Cantitatea acestor date este proporțională cu numărul de caractere introduse. Datorită acestui fapt, se dovedește că greutatea informațională a unui personaj din alfabetul binar este egală cu un bit. Unitățile de informare în informatică sunt diferite, ca orice alte măsuri. Bitul este valoarea minimă de măsurare.

Aspectul conținutului calculului cantității de informații

Măsurarea informațiilor se bazează pe teoria probabilităților. În acest caz, se are în vedere întrebarea cât de multe date sunt conținute într-un mesaj primit de o persoană. Aici sunt folosite teoremele matematice discrete. Pentru a calcula materialele, sunt luate două formule diferite în funcție de probabilitatea evenimentului. În același timp, unitățile de informații din informatică rămân aceleași. Sarcinile de calculare a numărului de caractere, grafică pentru abordarea conținutului sunt mult mai complicate decât pentru cele alfabetice.

Tipuri de procese de informare


Există trei tipuri principale de procese realizate într-un computer electronic:

  1.   Cum merge acest proces? Prin intermediul instrumentelor de introducere a datelor, indiferent dacă este o tastatură, mouse optic, imprimantă sau altele, primește informații. Apoi le convertește în cod binar și scrie pe hard disk în biți, octeți, megabyte. Pentru a traduce orice unitate de informații în informatică, există un tabel prin care puteți calcula câți biți sunt într-un megabyte și puteți efectua alte traduceri. Calculatorul face totul automat.
  2. Stocarea fișierelor și a datelor în memoria dispozitivului. Un computer este capabil să stocheze totul sub formă binară. Codul binar este format din zerouri și altele.
  3. Un alt dintre principalele procese care au loc într-un computer electronic este transferul de date. De asemenea, este implementat în formă binară. Dar informațiile sunt deja afișate pe ecranul monitorului într-o formă simbolică sau de altă natură familiară cu percepția noastră.

Codarea și măsurarea informațiilor

Un bit este luat ca o unitate de informație, care este suficient de ușor de utilizat, deoarece poate deține o valoare de 0 sau 1. Cum un computer codează numerele zecimale obișnuite în cod binar? Luați în considerare un exemplu mic care va explica principiul codificării informațiilor prin tehnologia computerului.


Să presupunem că avem un număr în sistemul obișnuit de calcul - 233. Pentru ao traduce în formă binară, este necesar să se împartă cu 2 până devine mai mic decât divizorul în sine (în cazul nostru, 2).

  1. Începem diviziunea: 233/2 \u003d 116. Restul este scris separat, acestea vor fi componentele codului binar de răspuns. În cazul nostru, acesta este 1.
  2. A doua acțiune va fi: 116/2 \u003d 58. Restul diviziunii - 0 - este scris din nou separat.
  3. 58/2 \u003d 29 fără rest. Nu uitați să scrieți restul 0, deoarece, pierdând un singur element, veți obține o valoare complet diferită. Acest cod va fi apoi stocat pe hard disk-ul computerului și va fi biți - unitățile minime de informații din informatică. Gradele a 8-a sunt deja capabile să facă față conversiei numerelor de la tipul zecimal în binar și invers.
  4. 29/2 \u003d 14 cu restul 1. Îl scriem separat în cifrele binare deja primite.
  5. 14/2 \u003d 7. Restul diviziunii este 0.
  6. Un pic mai mult și binarul va fi gata. 7/2 \u003d 3 cu restul 1, care este scris în răspunsul viitor al codului binar.
  7. 3/2 \u003d 1 cu restul 1. De aici notăm două unități ca răspuns. Unul ca rest, celălalt ca ultimul număr rămas, care nu mai este divizibil cu 2.

Trebuie amintit că răspunsul este scris în ordine inversă. Primul număr binar rezultat din prima acțiune va fi ultima cifră, de la a doua - penultima și așa mai departe. Răspunsul nostru final este 11101001.


Un astfel de număr binar este înregistrat în memoria computerului și stocat în acest formular până când utilizatorul dorește să îl privească de pe ecranul monitorului. Bit, byte, megabyte, gigabyte - unități de informații în informatică. În aceste cantități, datele binare sunt stocate în computer.

Conversie inversă a numărului de la sistemul binar la zecimal

Pentru a efectua traducerea inversă de la o valoare binară la un sistem zecimal de calcul, trebuie să utilizați formula. Numărăm numărul de caractere cu o valoare binară, începând de la 0. În cazul nostru, există 8, dar dacă începeți să numărați de la zero, atunci acestea se termină cu numărul de serie 7. Acum trebuie să multiplicați fiecare cifră de la cod cu 2 la puterea de 7, 6, 5, ..., 0.

1 * 2 7 + 1 * 2 6 + 1 * 2 5 + 0 * 2 4 + 1 * 2 3 + 0 * 2 2 + 0 * 2 1 + 1 * 2 0 \u003d 233. Iată numărul inițial, care a fost luat înainte de conversia în cod binar.


Acum știți esența unui dispozitiv computerizat și măsura minimă a stocării informațiilor.

Unitatea de informații minime: descriere

După cum am menționat mai sus, cea mai mică măsură de informație este considerată un pic. Acest cuvânt este de origine engleză, în traducere înseamnă „cifră binară”. Dacă priviți pe de altă parte această valoare, atunci putem spune că aceasta este o celulă de memorie în calculatoarele electronice, care este stocată sub forma 0 sau 1. Bits pot fi convertiți în octeți, megabyte și chiar cantități mai mari de informații. Calculatorul electronic însuși este angajat într-o astfel de procedură atunci când stochează codul binar în celulele de memorie ale hard disk-ului.


Unii utilizatori de computere pot dori să transfere manual și rapid măsuri ale cantității de informații digitale de la unul la altul. În astfel de scopuri, au fost dezvoltate calculatoare online, acestea vor efectua imediat o operație, care ar putea fi petrecut mult timp manual.

Unități de informare informatică: Grafic valoric

Calculatoarele, unitățile flash și alte dispozitive pentru stocarea și procesarea informațiilor diferă între ele prin cantitatea de memorie, care este de obicei calculată în gigabyte. Trebuie să vă uitați la tabelul principal al cantităților pentru a vedea comparabilitatea unei unități de informații în informatică în ordine crescătoare din a doua.

Utilizarea unității maxime de informații

În prezent, intenționează să utilizeze măsura maximă a cantității de informații numite yottabyte la Agenția de Securitate Națională pentru a stoca toate materialele audio și video primite din locurile publice unde sunt instalate camere video și microfoane. În momentul de față, yottabytes sunt cele mai mari unități de informații din informatică. Asta este limita? Este puțin probabil ca cineva să poată da un răspuns exact acum.

În computerele moderne, putem introduce informații textuale, valori numerice, precum și informații grafice și audio. Cantitatea de informații stocate într-un computer este măsurată de „lungimea” sa (sau „volumul”), care este exprimată în biți. Bit este cea mai mică unitate de informații (din engleză BInary digiT - cifră binară). Fiecare bit poate lua valoarea 0 sau 1. Bitul se mai numește și descărcarea unei celule de memorie a computerului. Următoarele unități sunt utilizate pentru a măsura cantitatea de informații stocate:

1 octet \u003d 8 biți;

1 KB \u003d 1024 octeți (KB este citit ca kilobytes);

1 MB \u003d 1024 KB (MB este citit ca megabytes);

1 GB \u003d 1024 MB (GB este citit ca gigabyte).

Bit (din engleză. cifră binară; de asemenea, o joacă pe cuvinte: engleză. pic   - un pic)

Conform Shannon, un bit este logaritmul binar de probabilitate a evenimentelor echiprobabile sau suma produselor de probabilitate și logaritmul binar de probabilitate pentru evenimente echiprobabile.

Un bit de cod binar (cifră binară). Poate lua doar două valori reciproc excluzive: da / nu, 1/0, on / off etc.

Unitatea de bază de măsură a cantității de informații egală cu cantitatea de informații conținute în experiment, care are două rezultate la fel de probabile. Aceasta este identică cu cantitatea de informații din răspunsul la o întrebare care permite răspunsuri „da” sau „nu” și nici o altă (adică o astfel de cantitate de informații care vă permite să răspundeți fără echivoc la întrebare). Un singur bit conține un bit de informații.

În rețelele de tehnologie computerizată și de transmisie a datelor, de obicei valorile 0 și 1 sunt transmise prin diferite niveluri de tensiune sau curent. De exemplu, în microcircuitele bazate pe TTL, 0 este reprezentat de o tensiune cuprinsă între +0 și + 3 și 1 în intervalul 4.5 până la 5.0 V.

Ratele datelor de rețea sunt de obicei măsurate în biți pe secundă. De remarcat este faptul că, odată cu creșterea ratei de transfer de date, bitul a dobândit și o altă expresie metrică: lungimea. Deci, într-o rețea de gigabit modernă (1 Gigabit / s), sunt alocați aproximativ 30 de metri de sârmă pe bit. Din această cauză, complexitatea adaptorilor de rețea a crescut semnificativ. Anterior, de exemplu, în rețelele cu un singur megabit, se știa că aproape întotdeauna o lungime de 30 km este mai lungă decât lungimea cablului dintre două dispozitive.

În calcul, în special în documentare și standarde, cuvântul „bit” este adesea folosit în sensul cifrei binare. De exemplu: primul bit este primul bit binar al octețului sau cuvântului în cauză.

În prezent, biții sunt cea mai mică unitate de măsură a informației în tehnologia computerului, însă cercetarea intensivă în domeniul calculatoarelor cuantice sugerează prezența q-biților.

Byte (Engl. octet) - o unitate de măsură a cantității de informații, de obicei egală cu opt biți, poate lua 256 (2 8) valori diferite.

În general, un octet este o secvență de biți, al căror număr este fixat, cantitatea minimă de memorie adresabilă în computer. Pe calculatoarele moderne cu scop general, octețul este de 8 biți. Pentru a sublinia că acesta se referă la un octet de opt biți, termenul „octet” este utilizat în descrierea protocoalelor de rețea. octetul).

Uneori, un octet este o secvență de biți care alcătuiesc un sub-câmp al unui cuvânt. Pe unele computere se pot adresa octeți de lungimi diferite. Acest lucru este furnizat de instrucțiunile pentru extragerea câmpurilor de asamblare LDB și DPB pe PDP-10 și Common Lisp.

În IBM-1401, byte-ul a fost de 6 biți în același mod ca în Minsk-32, și în BESM - 7 biți, în unele modele de computer fabricate de Burroughs Computer Corporation (acum Unisys) - 9 biți. Multe procesoare moderne de semnal digital folosesc octeți de 16 biți sau mai mult.

Numele a fost folosit pentru prima dată în 1956 de V. Buchholtz la proiectarea primului supercomputer IBM 7030 pentru o grămadă de șase biți transmise simultan în dispozitivele de intrare / ieșire, ulterior, ca parte a aceluiași proiect, octețul a fost extins la opt (2 3) biți.

Prefixuri multiple pentru formarea unităților derivate pentru un octet nu sunt utilizate ca de obicei: în primul rând, prefixele diminutive nu sunt folosite deloc și unitățile de informații mai mici decât octeții sunt numite cuvinte speciale (nibble și bit); în al doilea rând, prefixele de mărire înseamnă pentru fiecare mie de 1024 \u003d 2 10 (kilobiți egali 1024 octeți, megabytes egali 1024 kilobiți sau 1.048.576 octeți, etc., cu gigabytes, terabytes și petabytes (nu mai sunt folosiți)). Diferența crește odată cu greutatea consolei. Este mai corect să folosiți prefixe binare, dar în practică nu sunt încă utilizate, posibil din cauza lipsei sunetului - kibibyte, mebibyte etc.

Uneori, prefixurile zecimale sunt utilizate în sensul literal, de exemplu, atunci când se specifică capacitatea hard disk-urilor: acestea pot avea un gigabyte de un milion de kibibytes, adică 1.024.000.000 de octeți, sau chiar doar un miliard de octeți, nu 1.073.741.824 de octeți, ca , de exemplu, în modulele de memorie.

Kilobytes (KB, KB) m. .   - o unitate de măsură a cantității de informații egală cu (2 10) octeți standard (8 biți) sau 1024 octeți. Este utilizat pentru a indica cantitatea de memorie din diferite dispozitive electronice.

Numele "kilobyte" este în general acceptat, dar formal incorect, deoarece prefixul kilo - înseamnă înmulțirea cu 1.000, nu 1.024. Corectul pentru 2 10 este prefixul binar kibi - .

Tabelul 1.2 - Prefixe multiple pentru formarea unităților derivate

  Măsurători în octeți
  Prefixul zecimal   Prefix binar
  nume   simbol   Gradul de   nume   simbol   Gradul de
  kilobyte   kB 10 3   kibibyte   KiB 2 10
  megabyte   MB 10 6   mebibytes   MiB 2 20
  GB   GB 10 9   gibibyte   GiB 2 30
  terabyte   TB 10 12   tebibayt   TiB 2 40
  petabytes   PB 10 15   pebibayt   Pib 2 50
  exabytes   EB 10 18   eksbibayt   EIB 2 60
  zettabytes   ZB 10 21   zebibayt ZIB 2 70
  yottabayt   YB 10 24   yobibyte   YiB 2 80

Megabytes (MB, M) m. - o unitate de măsurare a cantității de informații egală cu 1048576 (2 20) octeți standard (8 biți) sau 1024 kilobiți. Este utilizat pentru a indica cantitatea de memorie din diferite dispozitive electronice.

Numele „Megabyte” este în general acceptat, dar formal incorect, deoarece prefixul este mega - , înseamnă înmulțirea cu 1.000.000, nu 1.048.576. Corect pentru 2 20 este prefixul binar mebi - . Situația actuală se bucură de marile corporații care produc hard disk-uri, care atunci când își marchează produsele sub megabytes înseamnă 1.000.000 de octeți, iar gigabytes - 1.000.000.000 de octeți.

Cea mai originală interpretare a termenului de megabytes este folosită de producătorii de dischete de calculator, care înțeleg 1.024.000 de octeți așa cum sunt. Astfel, discheta pe care este indicat volumul de 1,44 MB deține de fapt doar 1440 KB, adică 1,41 MB în sensul obișnuit.

În această privință, s-a dovedit că megabitele sunt scurte, medii și lungi:

scurt - 1 000 000 de octeți

mediu - 1.024.000 octeți

lung - 1.048.576 octeți

Un gigabyte este o unitate de măsură multiplă a cantității de informații egală cu 1.073.741.824 (2.230) octeți standard (8 biți) sau 1.024 megabyți.

Prefixul concertului SI -   utilizat în mod eronat, deoarece înseamnă înmulțirea cu 10 9. Pentru 2 30, ar trebui să folosiți prefixul binar gibi. Situația actuală se bucură de marile corporații care produc discuri dure, care, atunci când își marchează produsele, înseamnă 1 000 000 de octeți ca megabyte și 1 000 000 000 de octeți ca gigabyte.

Valoarea mașină-dependentă de cuvânt-mașină și dependentă de platformă, măsurată în biți sau octeți, egală cu capacitatea registrelor de procesare și / sau a capacității magistralei de date (de obicei, cu un grad de doi). Mărimea cuvântului coincide, de asemenea, cu dimensiunea minimă a informațiilor adresate (adâncimea de biți a datelor localizate la o adresă). Un cuvânt mașină definește următoarele caracteristici ale unei mașini:

adâncimea de biți a datelor prelucrate de procesor;

adâncimea de biți a datelor adresate (lățimea biților a bus-ului de date);

valoarea maximă a unui tip întreg nesemnat suportat direct de procesor: dacă rezultatul unei operațiuni aritmetice depășește această valoare, atunci apare o revărsare;

cantitatea maximă de RAM adresată direct de procesor.

Valoarea maximă a unui cuvânt cu lungimea de n biți poate fi calculată cu ușurință folosind formula 2 n −1

Tabelul 1.3 - Dimensiunea cuvântului mașinii pe diverse platforme

Sfârșitul lucrării -

Acest subiect aparține secțiunii:

Informatică

Studii bugetare federale de stat ... Tula g ...

Dacă aveți nevoie de materiale suplimentare pe acest subiect sau nu ați găsit ceea ce căutați, vă recomandăm să utilizați căutarea în baza noastră de date de lucrări:

Ce vom face cu materialul primit:

Dacă acest material s-a dovedit a fi util pentru dvs., îl puteți salva pe pagina dvs. în rețelele sociale:

Toate subiectele din această secțiune:

Învățământ profesional superior
   Institutul Politehnic Universitatea de Stat Tula Departamentul de mașini-unelte automate

Conceptul de informatică
   Informatica este o știință tehnică care sistematizează metodele de creare, stocare, reproducere, procesare și transmitere a datelor folosind tehnologia computerului, precum și principiile

Istoria informaticii
   Istoricul computerului este strâns legat de încercările umane de a facilita automatizarea unor cantități mari de calcul. Chiar și operațiunile aritmetice simple cu număr mare sunt dificile

Aspecte economice și juridice ale tehnologiei informației
   Documentul legal de bază în Rusia, legat de informatică, este Legea informațiilor, informării și protecției informațiilor. Legea abordează probleme de reglementare legală privind informațiile

Măsurarea sintactică a informațiilor
   Volumul datelor Vd. Un mesaj este măsurat prin numărul de caractere (cifre) din mesajul respectiv. În diferite sisteme numerice, o cifră are o greutate diferită și, în consecință,

Măsura semantică a informației
   Un tezaur este o colecție de informații pe care le are un utilizator sau un sistem. În funcție de relația dintre conținutul semantic al informațiilor S și tezaurul utilizatorului

Măsura algoritmică a informațiilor
   Toată lumea va fi de acord că cuvântul 0101 ... .01 este mai complicat decât cuvântul 00 ... .0, iar cuvântul, unde 0 și 1 sunt alese din experiment - aruncarea unei monede (unde 0 este emblema, 1 este zăbrele) este mai complicat decât ambele precedente.

Cantitatea și calitatea informațiilor
   Indicatori de calitate a consumatorului: · reprezentativitate, informare, suficiență · relevanță, actualitate, acuratețe · fiabilitate,

Informații și entropie
   Putem introduce o măsură rezonabilă de informații? Matematicianul și inginerul american Claude Shannon s-au gândit la această întrebare. Rezultatul reflecțiilor a fost o statistică publicată de el în 1948.

Mesaje și semnale
   Shannon a reușit să vină cu un model surprinzător de simplu și profund de transfer de informații, fără de care niciun manual nu poate face acum. El a introdus conceptele: sursa de mesaj, emițător

entropie
Diferite mesaje poartă cantități diferite de informații. Să încercăm să comparăm următoarele două întrebări: 1. La care din cele cinci cursuri universitare studiază un student? 2. Cum se ambalează

redundanță
   Lasă sursa mesajului să transmită propoziția limbii reale. Se dovedește că fiecare personaj ulterior nu este complet aleatoriu, iar probabilitatea apariției sale nu este complet predeterminată de mediu

senzație
   Conceptele de entropie (imprevizibilitatea) unui mesaj și redundanță (predictibilitate) corespund în mod natural ideilor intuitive despre măsura informației. Cu cât este mai imprevizibil

Conceptul de tehnologie informațională
   Tehnologia tradusă din limba greacă (techne) înseamnă artă, pricepere, abilitate, iar aceasta nu este altceva decât procese. În cadrul procesului trebuie înțeles un anumit set de acțiuni

Noua tehnologie informațională
   Până în prezent, tehnologia informației a trecut prin mai multe etape evolutive, a căror modificare a fost determinată în principal de dezvoltarea progresului științific și tehnologic, apariția

Set de instrumente pentru tehnologia informației
   Set de instrumente pentru tehnologia informației - unul sau mai multe produse software interconectate pentru un anumit tip de computer, a cărui tehnologie vă permite să realizați

Componente ale tehnologiei informației
   Utilizate în sectorul de fabricație concepte tehnologice precum normă, normă, proces tehnologic, operarea tehnologică etc., poate fi, de asemenea, utilizat în informații

Dezvoltarea tehnologiei informației
   Evoluția tehnologiei informației se vede cel mai clar în procesele de stocare, transport și procesare a informațiilor.

IT de primă generație
   Prima generație (1900-1955) a fost asociată cu tehnologia punch card, când înregistrarea datelor a fost reprezentată pe ele sub formă de structuri binare. Prosperitatea IBM între 1915-1960 svya

IT a doua generație
   A doua generație (echipamente de procesare a înregistrărilor programabile, 1955-1980) este asociată cu apariția tehnologiei cu bandă magnetică, fiecare dintre acestea putând stoca informații de zece

IT a treia generație
   A treia generație (baze de date operaționale, 1965-1980) este asociată cu introducerea accesului online la date într-un mod interactiv, bazat pe utilizarea sistemelor de baze de date cu

IT a patra generație
   A patra generație (baze de date relaționale: arhitectură client-server, 1980-1995) a fost o alternativă la interfața de nivel scăzut. Ideea unui model relațional este una singură

A cincea generație IT
Cea de-a cincea generație (baze de date multimedia, din 1995) este asociată cu trecerea de la stocarea numerelor și simbolurilor tradiționale la relaționalele cu obiecte, conținând date cu un comportament complex

Tehnologia informației de bază
   După cum sa menționat deja, conceptul de tehnologie informațională nu poate fi considerat separat de mediul tehnic (computer), adică. din tehnologia informației de bază. ann

Subiect Tehnologia informației
   Tehnologia subiectului este înțeleasă ca o succesiune de pași tehnologici pentru conversia informațiilor primare în rezultat într-un domeniu specific, independent

Furnizarea tehnologiei informației
   Tehnologiile informaționale sunt tehnologii de procesare a informațiilor care pot fi utilizate ca instrumente în diverse domenii de subiect pentru a rezolva diverse

Tehnologia informațională funcțională
   Tehnologia informațională funcțională formează un produs software finit (sau o parte din acesta), conceput pentru a automatiza sarcinile dintr-un anumit domeniu și un anumit domeniu

Proprietățile tehnologiei informației
   Printre proprietățile distinctive ale tehnologiilor informaționale care sunt de o importanță strategică pentru dezvoltarea societății, pare oportun să evidențiem următoarele 7 cele mai importante

Codificarea și cuantificarea semnalului
   Semnalele fizice sunt funcții continue ale timpului. Pentru a converti un semnal continuu, în special, în formă digitală, se folosesc convertoare analog-digitale

Caracteristicile canalului
   Semnalul poate fi caracterizat prin diverși parametri. Există o mulțime de astfel de parametri, dar pentru problemele care trebuie rezolvate în practică, doar un număr mic dintre aceștia sunt esențiali. pe

Modularea semnalului
   Semnalele sunt procese fizice ai căror parametri conțin informații. În comunicarea telefonică, cu ajutorul semnalelor electrice, sunetele conversației sunt transmise, în televiziune - de la

Tipuri și caracteristici ale suporturilor
   Dacă notăm parametrii mediului cu a1, a2, ..., an, atunci mediul în funcție de timp poate fi reprezentat ca: UН \u003d g (a

Spectre de semnal
   Întreaga varietate de semnale utilizate în sistemele informaționale poate fi împărțită în 2 grupuri principale: deterministe și aleatorii. Semnalul determinist este caracterizat prin

Semnalele periodice
   O funcție x (t) se numește periodică dacă, pentru unele constante T, egalitatea ține: x (t) \u003d x (t + nT), unde T este perioada funcției, n -

Forma trigonometrică
   Orice semnal periodic x (t) care satisface condiția Dirichlet (x (t) este delimitat, continuu, are un număr fin de extrema pe o perioadă), putem

Formă complexă
   În termeni matematici, este mai convenabil să operezi cu forma complexă a seriei Fourier. Se obține folosind transformarea Euler

Determinarea erorii
   Atunci când descompun funcțiile periodice în suma armonicelor, în practică acestea sunt adesea limitate la primele câteva armonice, iar restul nu sunt luate în considerare. Reprezentând funcția aproximativ

Semnalele neperiodice
   Orice semnal neperiodic poate fi considerat periodic, a cărui perioadă de schimbare este ¥. În acest sens, analiza spectrală a proceselor periodice poate fi

Modulare și codare
   5.1. Coduri: direct, invers, suplimentar, modificat Unul dintre modurile de a efectua operația de scădere este înlocuirea semnului deductibilului cu opusul

Număr direct de cod
   Când codificați n-bit direct cod binar   o cifră (de obicei cea mai mare) este rezervată semnului numărului. Celelalte n-1 cifre sunt pentru cifre semnificative. Valoarea cifrei semnului este 0

Numărul invers al codului
   Codul invers este construit doar pentru un număr negativ. Codul invers al unui număr binar este o imagine inversă a numărului în sine, în care toți biți ai numărului inițial iau invers (opusul

Cod de număr suplimentar
   Codul suplimentar este construit numai pentru un număr negativ. Utilizarea codului direct complică structura computerelor. În acest caz, operația de adăugare a două numere cu semne diferite ar trebui înlocuită

Număr modificat Cod
   Când adăugați numere mai mici decât unul cu un punct fix, puteți obține un rezultat în valoare absolută mai mare decât unul, ceea ce duce la o denaturare a rezultatelor calculului. Excesul de bit

Coduri sistematice
   După cum sa menționat deja, funcțiile de control pot fi îndeplinite cu redundanță de informații. Această posibilitate apare atunci când se utilizează metode speciale de codificare a informațiilor.

Paritate-codare ciudată
   Un exemplu de cod simplu cu o singură detectare a erorilor este un cod cu un bit de paritate. Construcția sa este următoarea: la un cuvânt inițial se adaugă un bit de paritate. Dacă în cuvântul inițial numărul celor este egal, atunci s

Coduri de ciocan
   Codurile propuse de omul de știință american R. Hamming (Figura 3.3) au capacitatea de a nu numai să detecteze, ci și să corecteze erori unice. Aceste coduri sunt sistematice.

Prelucrarea distribuită a datelor
   În era utilizării centralizate a computerelor cu procesarea în serie a informațiilor, utilizatorii de computere au preferat să cumpere computere pe care să le rezolve

Structura generalizată a rețelei de calculatoare
   Rețelele de calculatoare sunt cea mai înaltă formă de asocieri multi-mașini. Principalele diferențe ale unei rețele de calculatoare față de un complex de calcul cu mai multe mașini: Dimensiunea. În coc

Caracteristici generalizate ale semnalelor și canalelor
   Semnalul poate fi caracterizat prin diverși parametri. În general, există o mulțime de astfel de parametri, dar pentru problemele care trebuie rezolvate în practică, doar un mic

Caracteristicile unui canal de informație fără interferențe
   Figura 5.4 - Structura canalului pentru transmiterea informațiilor fără interferențe

Caracteristicile canalelor de informații de interferență
   Figura 5.5 - Structura canalului de transmitere a informațiilor cu interferențe

Metode de îmbunătățire a imunității la zgomot la transmisie și recepție
   Baza tuturor modurilor de a crește imunitatea la zgomot a sistemelor informaționale este utilizarea anumitor diferențe între semnalul util și interferența. Prin urmare, pentru a combate interferențele

Mijloace tehnice moderne de schimb de date și echipamente de formare a canalelor
   Pentru transmiterea mesajelor în rețelele de calculatoare, sunt utilizate diferite tipuri de canale de comunicare. Cele mai frecvente sunt canalele telefonice dedicate și canale speciale pentru transmiterea digitală

Prezentarea informațiilor în mașini digitale (CA).
   Codurile ca mijloc de criptografie au apărut în cele mai vechi timpuri. Se știe că istoricul grec vechi Herodot până în secolul al V-lea. BC a dat exemple de scrisori care erau de înțeles numai destinatarului. secret

Bazele informaționale ale controlului digital automat
   Algoritmii pentru efectuarea operațiunilor de aritmetică vor oferi rezultatul corect numai dacă mașina funcționează fără încălcări. Dacă este normal

Cod imunitatea la zgomot
   Distanța minimă de cod a unui anumit cod este definită ca distanța minimă de Hamming între orice cuvinte de cod permise ale acestui cod. Codul redundant m

Metoda parității
   Acesta este un mod ușor de a detecta unele dintre erorile posibile. Vom folosi jumătate din combinațiile de coduri posibile, și anume cele care au un număr egal de unități

Metoda Checksum
Metoda de paritate discutată mai sus poate fi aplicată în mod repetat pentru diferite combinații de biți de coduri transmise - și aceasta va permite nu numai să detecteze, ci și

Coduri de ciocan
   Codurile propuse de omul de știință american R. Hamming au capacitatea de a nu numai să detecteze, ci și să corecteze erori unice. Aceste coduri sunt sistematice. Conform metodei Hamm

Modulo control
   Se pot rezolva diverse sarcini folosind metoda de control bazată pe proprietățile comparațiilor. Metodele de control al operațiilor aritmetice și logice dezvoltate pe această bază se numesc control

Metoda controlului numeric
   În metoda de control numeric, codul unui număr dat este definit ca cel mai mic rest pozitiv de la împărțirea numărului la modulul selectat p: rA \u003d A- (A / p) p

Metoda de control digital
   Cu metoda de control digital, codul de control al numărului este format prin împărțirea sumei cifrelor numărului la modulul selectat:

Alegerea modulului pentru monitorizare
   Avantajele metodei de control numeric sunt valabilitatea proprietăților de comparație pentru codurile de control, care facilitează controlul operațiilor aritmetice; avantajele metodei digitale

Funcționarea modulului 2 de adăugare
   Operația de adăugare modulul 2 poate fi exprimată în termeni de alte operațiuni aritmetice, de exemplu. CE

Operație de înmulțire logică.
   Operația de înmulțire logică a două numere poate fi exprimată prin alte operații aritmetice și logice:

Controlul aritmetic
   Operațiunile de aritmetică se efectuează pe coduri adiționale directe, inversă și suplimentare. Să presupunem că imaginea numerelor (operanzi) este stocată într-o mașină într-un cod, adică aproximativ

Coduri aritmetice
   Controlul modulului discutat anterior vă permite să detectați eficient erori unice. Cu toate acestea, o singură eroare într-un bit poate duce la un grup de erori în mai mulți biți.

DAC și ADC
   Convertirea între cantități analogice și digitale este o operație de bază în sistemele de calcul și control, deoarece parametrii fizici, cum ar fi temperatura, sunt mutați

Niveluri logice digitale
   În marea majoritate, nici convertoarele digital-analogice, nici cele analogice-digitale nu sunt aproape imposibil de utilizat fără a ști tipul de intrare sau ieșire digitală

Iesire control stroboscop
   Majoritatea convertoarelor digitale-analogice, cu excepția convertoarelor seriale (cele bazate pe încărcarea capacitivă), au un circuit de bază care răspunde

Semnalele analogice
De obicei, intrarea convertoarelor analog-digitale (ADC) primește semnale sub formă de tensiune. Convertizoarele digital-analogice (DAC) emit deseori semnale sub formă de tensiune la

Convertoare digitale în analogice
   Conversia valorilor digitale în valori analogice proporționale este necesară pentru ca rezultatele calculelor digitale să poată fi utilizate și ușor de înțeles în analog

Conversie digitală la analogică
   Figura 6.2 prezintă diagrama bloc a DAC, care primește un cuvânt digital pe 3 biți cu o cifră suplimentară și îl convertește într-o tensiune echivalentă. Principala

Principalele tipuri de DAC
   Așa cum am menționat anterior, în prezent marea majoritate a DAC-urilor comercializate sunt construite în două scheme principale: sub forma unui lanț de rezistențe ponderate și tip R-2R. Ambele au numit

DAC cu rezistoare ponderate
   Convertizoarele cu rezistențe ponderate (figura 6.3) conțin o sursă de tensiune de referință, un set de taste, un set de rezistențe de precizie ponderate binar și un câștig operațional

DAC cu lanț de rezistență R-2R
   DAC-urile cu un lanț de rezistențe de tip R -2R conțin și o sursă de tensiune de referință, un set de taste și un amplificator operațional. Cu toate acestea, în loc de un set de rezistențe cu greutate binară, acestea conțin

Alte tipuri de DAC
   DAC-urile sunt în principal fie cu o internă fixă \u200b\u200b(sau externă), fie cu o sursă externă de tensiune variabilă de referință (convertoare multiplicatoare). Sursa fixă \u200b\u200bDAC

Convertoare analogice
   În esență, convertizoarele analog-digitale fie convertesc un semnal de intrare analog (tensiune sau curent) într-un tren de frecvență sau puls, a cărui durată este măsurată

Conversie analogică la digitală
   Figura 6.5 prezintă un model elementar de conversie analog-digital cu un DAC care alcătuiește un bloc simplu într-un sistem de conversie. Impulsul inițial este setat pe

ADC-uri integrate Push-pull
   ADC-ul care integrează push-pull, așa cum se arată în figura 6.6, conține un integrator, o anumită logică de control, un ceas, un comparator și un contor de ieșire.

ADC de aproximare secvențială
   Principalele motive pentru care metoda de aproximare secvențială este utilizată aproape universal în sistemele de calcul cu conversie de informații se datorează fiabilității acestora

Convertoare de tensiune la frecvență
Figura 6.9 prezintă un convertor tipic de tensiune-frecvență. În el, semnalul analogic de intrare este integrat și alimentat comparatorului. Când comparatorul își schimbă starea,

ADC-uri paralele
   Convertoarele seriale-paralele și pur și simplu paralele sunt utilizate în principal acolo unde este necesară cea mai mare viteză. Conversie secvențială

Specificații DAC
   La analizarea datelor tabulare, trebuie avut mare grijă pentru a afla condițiile în care fiecare parametru este determinat, iar parametrii sunt probabil determinați diferit

Caracteristici ADC
   Caracteristicile ADC sunt similare cu cele ale DAC. În plus, aproape tot ce s-a spus despre caracteristicile DAC este valabil pentru caracteristicile ADC. De asemenea, sunt mai susceptibile să fie tipice decât mi

Compatibilitatea sistemului
   Lista caracteristicilor oferite de producători este doar un punct de plecare atunci când aleg un ADC sau DAC adecvat. Unele cerințe de sistem care vă afectează

Compatibilitate convertor (intercambiabilitate)
   Majoritatea ADC-urilor și DAC-urilor nu sunt universal compatibile în fizică, iar unele în parametrii electrici. Fizic, cazurile variază ca mărime, în timp ce cele mai multe

Sisteme de numere poziționale
   Sistem de numere - un set de tehnici și reguli pentru înregistrarea numerelor cu semne digitale. Cel mai cunoscut sistem de numere zecimale în care să scrie h

Metode pentru traducerea numerelor.
   Numerele din diferite sisteme de numere pot fi reprezentate după cum urmează:

Traducerea numerelor pe diviziuni pe baza unui sistem nou.
   Traducerea numerelor întregi se realizează prin împărțirea noului sistem de numere pe baza q2, fracții regulate - înmulțind cu baza q2. Acțiunile de divizare și înmulțire sunt efectuate n

Metoda de traducere tabulară.
   În forma sa cea mai simplă, metoda tabulară este următoarea: există un tabel cu toate numerele unui sistem cu echivalențele corespunzătoare dintr-un alt sistem; sarcina de traducere se reduce la constatare

Reprezentarea numerelor reale într-un computer.
   Pentru a reprezenta numere reale în calculatoarele moderne, se adoptă o metodă de reprezentare în puncte flotante. Această prezentare se bazează pe normalizare (exponențială

Reprezentarea numerelor cu punct flotant.
   Atunci când reprezintă numerele cu punct flotant, o parte din cifrele celulelor este rezervată pentru înregistrarea ordinii numărului, cifrele rămase pentru înregistrarea mantisei. O categorie din fiecare grup este rezervată imaginii

Algoritmul pentru reprezentarea numerelor în virgule flotant.
   convertiți un număr din sistemul de numere P-ary în binar; reprezintă un număr binar în formă exponențială normalizată; calculați ordinea schimbată a numărului; ra

Conceptul și proprietățile algoritmului
   Teoria algoritmilor are o importanță practică deosebită. Tipul algoritmic de activitate este important nu numai ca un tip puternic de activitate umană, ca una dintre formele eficiente ale activității sale.

Definiția algoritmului
   Însuși cuvântul „algoritm” provine de la algoritm, forma latină a numelui al-Khorezmi, prin care în Europa medievală a fost cunoscut cel mai mare matematician din Khorezm (orașul din

Proprietățile algoritmului
   Definiția algoritmului de mai sus nu poate fi considerată strictă - nu este clar care este „ordinea exactă” sau „succesiunea acțiunilor pentru a asigura rezultatul dorit”. algoritmul

Reguli și cerințe pentru construcția algoritmului
   Prima regulă - atunci când construiți un algoritm, în primul rând, trebuie să specificați un set de obiecte cu care algoritmul va funcționa. Formalizate (Zach

Tipuri de procese algoritmice
   Tipuri de procese algoritmice. Algoritmul aplicat pe un computer este o prescripție exactă, adică. un set de operații și reguli pentru rotația lor, cu care, începând cu unele

Principiile lui John von Neumann
   Baza pentru construirea majorității computerelor sunt următoarele principii generaleformulat în 1945 de savantul american John von Neumann (figura 8.5). Pentru prima dată

Organizarea funcțională și structurală a unui computer
   Luați în considerare dispozitivul computerului ca un exemplu al celui mai obișnuit sistem informatic - un computer personal. Un computer personal (PC) este numit un uni relativ ieftin

Operații aritmetice cu numere fixe și cu punct flotant
   9.6.1 Coduri: directă, inversă, opțională Pentru reprezentarea mașinii a numerelor negative, se utilizează coduri directe, opționale, invers.

Operație de adăugare
   Operația de adăugare a numerelor în codurile înainte, invers și suplimentar se efectuează pe adaosurile binare ale codului corespunzător. Adactor binar de cod direct (DS)

Operație de înmulțire
   Înmulțirea numerelor prezentate într-un format cu punct fix se efectuează pe adaosuri binare de coduri directe, inversă și suplimentare. Există mai multe

Operația de divizare
Împărțirea numerelor binare reprezentate într-un format cu punct fix reprezintă operațiuni secvențiale de adăugare algebrică a dividendului și divizorului, urmată de restul și schimbarea. diviziunea ful

Fișiere de date
   În diferite surse de informatică și tehnologie computerizată, definițiile termenului „fișier”, precum și termenul „sistem de operare” pot varia. Cel mai mult

Structuri de fișiere
   Partea software a sistemului de fișiere, determinată de scopul său, trebuie să conțină următoarele componente: Ø mijloc de interacțiune cu procesele utilizatorului care

Medii de stocare și mijloace tehnice pentru stocarea datelor
   Dispozitivele de stocare a informațiilor se numesc dispozitive de stocare. Munca lor se bazează pe diferite principii (în principal dispozitive magnetice sau optice), dar sunt utilizate pentru unul singur

Organizarea datelor pe dispozitive cu acces direct și secvențial
   În cadrul organizării datelor se referă la modul în care locația fișierelor înregistrează în memoria externă (pe suportul de înregistrare). Cele mai frecvente sunt următoarele două tipuri de organizare de fișiere

Tehnologia computerului
   Combinația de instrumente tehnice și matematice (computere, dispozitive, dispozitive, programe etc.) utilizate pentru mecanizarea și automatizarea proceselor de calcul și

Cele mai vechi instrumente de numărare
   Cel mai vechi instrument de numărare pe care natura însăși l-a pus la dispoziția omului a fost propria sa mână. „Conceptul de număr și cifră”, a scris F. Engels, „nu este luat de nicăieri”.

Dezvoltarea Abacus
   Etichetele și frânghiile cu noduri nu ar putea satisface nevoia crescândă de mijloace de calcul în legătură cu dezvoltarea comerțului. Dezvoltarea unui cont scris a fost împiedicată de două circumstanțe.

logaritmi
   Termenul „logaritm” provine dintr-o combinație dintre cuvintele grecești logos - relație, raport și aritmos - număr. Principalele proprietăți ale logaritmului vă permit să înlocuiți înmulțirea, divizarea, în

Adăugarea mașinii Blaise Pascal
   În 1640, Blaise Pascal (1623-1662) a încercat să creeze un computer mecanic. Există o părere că „Blaise Pascal a fost determinat de ideea unei mașini de numărat,

Charles Babbage și invenția sa
   În 1812, Charles Babbage a început să se gândească la căile posibile de a prelua mese. Babbage Charles (26 decembrie 1791, Londra - 18 octombrie 1871, acolo)

Tab Holleritis
Înarmați cu un creion și hârtie sau, în cel mai bun caz, o mașină de însumare, statisticienii americani din secolul al XIX-lea au simțit o nevoie urgentă de a automatiza,

Mașină C3
   Lucrările la crearea calculatoarelor au fost de interes în ajunul războiului de către departamentele militare din toate țările. Cu sprijin financiar de la Institutul German de Cercetare Aviație Zuse

Mașină electronică de calcul general BESM-6
   1. Domeniu de aplicare: computer universal pentru rezolvarea unei clase largi de probleme de știință și tehnologie (Figura 11.18 și Figura 11.19). 2. Descrierea mașinii: pentru prima dată în structura BESM-6

Ibm 360
   În 1964, IBM a anunțat crearea a șase modele ale familiei IBM 360 (System 360), care au devenit primele computere ale celei de-a treia generații. Modelele aveau un singur sistem de comandă

Altair 8800
   În ianuarie 1975, a apărut cel mai recent număr al revistei Popular Electronics, pe coperta căruia a fost prezentată figura 11.22 a Altair 8800, a cărei inimă era cel mai recent microproces

Calculatoare Apple
   În 1976, a apărut computerul personal Apple-1 (figura 11.23). A fost dezvoltat la mijlocul anilor 70 de către Steve Wozniak. În acea perioadă, lucra pentru Hewlett-Packard, în

Ibm 5150
   La 12 august 1981, IBM a lansat computerul personal IBM 5150 (Figura 11.25). Calculatorul a costat foarte mulți bani - 1.565 USD și avea doar 16 KB de memorie RAM și

Descrierea structurii proiectului
   Orice program din Delphi constă dintr-un fișier de proiect (fișier cu extensia dpr) și unul sau mai multe module (fișiere cu extensii pas). Fiecare dintre aceste fișiere descrie software

Descrierea structurii modulului
   Structura modulului Modulele sunt unități de program destinate plasării fragmentelor de program. Cu ajutorul codului programului conținut în ele, toate

Descrierea elementelor programului
   Elemente ale programului Elementele programului sunt părțile minime indivizibile ale acestuia, care încă mai au o anumită semnificație pentru compilator. Elementele includ:

Elemente de limbaj de programare alfabet
   Obiectul alfabetului Alfabetul lui Pascal include litere, numere, cifre hexadecimale, caractere speciale, spații și cuvinte rezervate. Literele sunt scrisori

Elemente de limbaj de programare - identificatori, constante, expresii
   Identificatori Identificatorii din obiectul Pascal sunt numele constantelor, variabilelor, etichetelor, tipurilor, obiectelor, claselor, proprietăților, procedurilor, funcțiilor, modulelor, programelor și câmpului

Expresii asupra obiectului Pascal
Elementele principale din care este construită partea executabilă a programului sunt constante, variabile și apeluri funcționale. Fiecare dintre aceste elemente este caracterizat de propria sa cunoaștere.

Aritmetică întreagă și reală
   O expresie este formată din operanzi și operatori. Operatorii sunt situați între operanzi și denotă acțiuni care sunt efectuate pe operanzi. Puteți utiliza operanzi de expresie

Operațiuni prioritare
   Atunci când se calculează valorile expresiilor, trebuie avut în vedere faptul că operatorii au priorități diferite. Următoarele operațiuni sunt definite în obiectul Pascal: Ø nu, @;

Funcții încorporate. Construirea de expresii complexe
   În obiectul Pascal, unitatea principală de program este o subrutină. Există două tipuri de subprograme: proceduri și funcții. Atât procedura, cât și funcția sunt ultimele

Tipuri de date
   În matematică, variabilele sunt clasificate în funcție de unele caracteristici importante. Se face o distincție strictă între benzile materiale, complexe și logice.

Tipuri de date încorporate
   Orice tip de date reale, oricât de complex ar părea la prima vedere, este o componentă simplă (tip de bază), care, de regulă, este întotdeauna prezent în limbajul

Tipuri întregi
   Gama de valori posibile ale tipurilor întregi depinde de reprezentarea lor internă, care poate ocupa unul, doi, patru sau opt octeți. Tabelul 15.1 prezintă caracteristicile numărului întreg t

Reprezentarea semnului numeric
   Multe câmpuri numerice sunt nesemnate, de exemplu, numărul abonaților, adresa memoriei. Unele câmpuri numerice sunt întotdeauna oferite pozitive, de exemplu, rata de plată, ziua săptămânii, valoarea numărului de PI. prieten

Revărsare aritmetică
   Debord de aritmetică - pierderea cifrelor semnificative la calcularea valorii unei expresii. Dacă o variabilă poate stoca doar valori non-negative (tipuri BYTE și WORD)

Tipuri reale. coprocessor
   Spre deosebire de tipurile ordinale, ale căror valori sunt întotdeauna comparate cu o serie de numere întregi și, prin urmare, sunt reprezentate exact în PC, valorile tipurilor reale

Tipuri de text
   Tipurile de text (caracter) sunt tipuri de date constând dintr-un caracter. Windows folosește codul ANSI (numele instituției care a dezvoltat acest cod este American National Standa

Tip boolean
   Tipul de date logice, numit după matematicianul englez din secolul 19 J. Bull, pare foarte simplu. Dar o serie de puncte interesante sunt asociate cu acesta. În primul rând, la datele acestui lucru

Dispozitive de ieșire
   Dispozitivele de ieșire, în primul rând, includ monitoare și imprimante. Monitor - dispozitiv pentru afișarea vizuală a informațiilor (sub formă de text, tabele, figuri, desene etc.). &

Lista componentelor de introducere și afișare a textului
   În Delphi Visual Component Library există multe componente care vă permit să afișați, să introduceți și să editați informațiile text. Tabelul 16.1 le enumeră.

Afișează textul în etichetele componentelor Label, StaticText și Panel
   Componentele Label, StaticText (care a apărut doar în Delphi 3) și Panoul sunt utilizate în principal pentru a afișa diverse etichete pe formular.

Editarea Windows Edit și MaskEdit
   Pentru a afișa informații text, și chiar cu abilitatea suplimentară de a derula texte lungi, puteți utiliza, de asemenea, ferestrele de editare și editare.

Editare în mai multe linii, Windows Memo și RichEdit
   Componentele Memo și RichEdit sunt ferestre de editare a textului în mai multe linii. Acestea, precum fereastra Edit, sunt echipate cu multe funcții.

Introducerea și afișarea întregi - componente UpDown și SpinEdit
   Delphi are componente specializate care furnizează intrare pentru numere întregi - UpDown și SpinEdit. UpDown Virajele componente

Componente de selectare a listelor - ListBox, CheckBox, CheckListBox și ComboBox
   Componentele ListBox și ComboBox afișează listele de șiruri. Ele diferă unele de altele, în principal, prin faptul că afișarea ListBox este afișată doar

Funcție cutie de intrare
   Fereastra de intrare este o casetă de dialog standard care apare pe ecran ca urmare a apelării funcției InputBox. Valoarea funcției InputBox este un șir.

ShowMessage procedure
   Puteți afișa o casetă de mesaj folosind procedura ShowMessage sau funcția MessageDlg. Procedura ShowMessage

Declarație de fișier
   Un fișier este o structură de date numită care este o secvență de elemente de date de același tip, iar numărul de elemente din secvență este practic nelimitat.

Scopul fișierului
   O declarație variabilă de fișier definește numai tipul de componentă a fișierului. Pentru ca programul să scoată date într-un fișier sau să citească date dintr-un fișier, specific

Ieșire la fișier
   Ieșirea directă a unui fișier text se face folosind instrucțiunea write sau Writeln. vedere generală   aceste instrucțiuni sunt scrise în continuare

Deschiderea unui fișier pentru ieșire
Înainte de a ieși într-un fișier, trebuie să îl deschideți. Dacă programul care generează fișierul de ieșire a fost deja utilizat, atunci este posibil ca fișierul cu rezultatele programului să fie deja pe disc.

Erori de fișiere deschise
   Încercarea de a deschide fișierul poate eșua și poate cauza o eroare de rulare a programului. Pot fi mai multe motive pentru nerespectarea fișierelor. De exemplu, programul va încerca

Dispozitive de intrare
   Dispozitivele de intrare pot include următoarele: tastatură, scaner, tabletă. Tastatura computerului - dispozitiv pentru introducerea informațiilor într-un computer și furnizarea de semnale de control.

Deschideți fișierul
   Deschiderea unui fișier pentru introducere (citire) se efectuează apelând procedura Resetare, care are un parametru - o variabilă de fișier. Înainte de a apela procedura de resetare cu

Citirea numerelor
   Trebuie înțeles că în fișierul text nu sunt numere, ci imaginile lor. Acțiunea efectuată de instrucțiunile read sau readln este de fapt

Linii de citire
   Într-un program, o variabilă șir poate fi declarată cu sau fără lungime. De exemplu: stroka1: șir; stroka2

Sfârșitul fișierului
   Să existe un fișier text pe disc. Este necesar să se afișeze conținutul acestui fișier în caseta de dialog. Soluția problemei este destul de evidentă: trebuie să deschideți fișierul, citiți prima linie, s

Ciclul funcționează în program. Cicluri precondiționate și postconditionate
   Algoritmii pentru soluționarea multor probleme sunt ciclici, adică, pentru a obține un rezultat, o anumită secvență de acțiuni trebuie efectuată de mai multe ori. De exemplu, un program

Pentru bucla
   Instrucțiunea for este utilizată dacă o anumită secvență de acțiuni trebuie să fie efectuată de mai multe ori, iar numărul de repetări este cunoscut în avans. De exemplu, calculați valorile funcțiilor

Comenzi BREAK și CONTINUE
   Pentru a încheia imediat instrucțiunea buclă curentă, puteți utiliza rutina Break fără parametri (aceasta este o rutină care joacă rolul unui operator). De exemplu, când într-un tablou cu r cunoscute

Bucle cuibărite
   Dacă un ciclu include unul sau mai multe cicluri, atunci ciclul care conține alte cicluri se numește extern și ciclul conținut într-un alt ciclu

Declarație de matrice
   O matrice, ca orice variabilă de program, trebuie declarată în secțiunea de declarare a variabilelor înainte de utilizare. În general, o declarație de declarație matricială arată așa

Ieșire Array
   Ieșire Array înseamnă ieșirea pe ecranul monitorului (într-o casetă de dialog) a valorilor elementelor tabloului. Dacă programul trebuie să afișeze valorile tuturor elementelor tabloului,

Intrare Array
Intrarea Array se referă la procesul de obținere de la utilizator (sau dintr-un fișier) în timpul funcționării programului, valorile elementelor de matrice. Soluția „frontală” la problema de intrare

Utilizarea componentei StringGrid
   Este convenabil să utilizați componenta StringGrid pentru a intra într-un tablou. Pictograma componente StringGrid este localizată în fila Adițional (Figura 19.1).

Utilizarea componentei memo
   În unele cazuri, puteți utiliza componenta Memo pentru a intra într-un tablou. Componenta Memo vă permite să introduceți text format dintr-un număr suficient de mare de linii, deci este convenabil

Căutări pentru elementul minim (maxim) de matrice
   Să luăm în considerare sarcina de a găsi elementul minim al unui tablou folosind un exemplu de tablă de numere întregi. Algoritmul pentru găsirea elementului minim (maxim) al unui tablou este destul de evident: mai întâi

Căutați în tabloul elementului specificat
   Când rezolvați multe probleme, este necesar să se stabilească dacă tabloul conține sau nu anumite informații. De exemplu, verificați dacă numele Petrov este pe lista studenților. Zada

Erori la utilizarea tablelor
   Când folosiți tablouri, cea mai frecventă eroare este aceea că valoarea expresiei indexului depășește limitele admise specificate la declararea tabloului. Dacă în

Lista bibliografică
   1. Bazele informaticii: manual. manual pentru universități / A.N. Morozevici, N.N. Govyadinova, V.G. Levashenko și colab .; Ed. AN Morozevich. - Minsk: Noi cunoștințe, 2001. - 544 p., Ill.

Indicele subiectului
   Abacus, 167 array, 276 Break, 272 CD-ROM, 161 const, 298 Continue, 273

TEMA 2. MĂSURAREA INFORMAȚIILOR

2.1. Abordări de măsurare a informațiilor

Pentru toată varietatea de abordări ale definiției conceptului de informație, din perspectiva măsurării informațiilor, ne interesează două dintre ele: definiția lui C. Shannon, folosită în teoria matematică a informației și definiția lui A. N. Kolmogorov, folosită în domeniile legate de informatică folosind calculatoare (informatică ).
   abordare semnificativă   o evaluare calitativă a informațiilor este posibilă: nouă, urgentă, importantă etc. Conform Shannon, conținutul informațional al unui mesaj este caracterizat de informațiile utile pe care le conține - acea parte a mesajului care elimină complet sau reduce incertitudinea unei situații. Incertitudinea unui eveniment este numărul rezultatelor posibile ale evenimentului. De exemplu, incertitudinea vremii pentru mâine se situează, de obicei, în intervalul de temperatură al aerului și în posibilitatea precipitațiilor.
   O abordare semnificativă este adesea numită subiectiv, deoarece diferite persoane (subiecți) evaluează informații despre același subiect în moduri diferite. Dar, dacă numărul rezultatelor nu depinde de judecățile oamenilor (cazul aruncării unui die sau monedă), atunci informațiile despre apariția unuia dintre rezultatele posibile sunt obiective.
Abordare alfabetică   bazat pe faptul că orice mesaj poate fi codat folosind o secvență finită de caractere ale unora al alfabetului. Din punctul de vedere al informaticii, purtătorii de informații sunt orice secvențe de caractere care sunt stocate, transmise și procesate cu ajutorul unui computer. Potrivit lui Kolmogorov, conținutul informațional al unei secvențe de caractere nu depinde de conținutul mesajului, dar este determinat de numărul minim necesar de caractere pentru codificarea acestuia. Abordarea alfabetică este obiectiv, adică nu depinde de subiectul care percepe mesajul. Semnificația mesajului este luată în considerare la etapa alegerii alfabetului codificator sau nu este deloc luată în considerare. La prima vedere, definițiile lui Shannon și Kolmogorov par a fi diferite, cu toate acestea, acestea sunt de acord atunci când aleg unitățile de măsură.

2.2. Unități de informare

Rezolvând diverse probleme, o persoană este obligată să folosească informații despre lumea din jurul nostru. Și cu cât o persoană a studiat mai complet și amănunțit anumite fenomene, uneori este mai ușor să găsești răspunsul la întrebare. De exemplu, cunoașterea legilor fizicii vă permite să creați dispozitive complexe, iar pentru a traduce un text într-o limbă străină, trebuie să cunoașteți regulile gramaticale și să vă amintiți o mulțime de cuvinte.
   De multe ori, auzim că un mesaj fie poartă puține informații, fie, invers, conține informații cuprinzătoare. În același timp, diferite persoane care au primit același mesaj (de exemplu, după ce au citit un articol într-un ziar) evaluează diferit cantitatea de informații conținute de acesta. Aceasta deoarece cunoștințele oamenilor despre aceste evenimente (fenomene) înainte de a primi mesajul au fost diferite. Prin urmare, cei care știau puțin despre asta ar considera că au primit o mulțime de informații, în timp ce cei care știau mai mult decât ceea ce era scris în articol ar spune că nu au primit informații deloc. Prin urmare, cantitatea de informații din mesaj depinde de cât de nou este mesajul pentru destinatar.
   Cu toate acestea, uneori apare o situație în care oamenii sunt informați despre o mulțime de informații noi pentru ei (de exemplu, la o prelegere) și nu primesc nicio informație (este ușor de verificat acest lucru în timpul unui sondaj sau munca de testare). Acest lucru se întâmplă deoarece subiectul în sine nu este în prezent interesant pentru public.
Deci, cantitatea de informații depinde de noutatea informațiilor despre un fenomen interesant pentru destinatarul informațiilor. Cu alte cuvinte, incertitudinea (adică incompletitudinea cunoștințelor) cu privire la problema care ne interesează cu obținerea informațiilor este redusă. Dacă în urma primirii mesajului se obține o claritate completă în această chestiune (adică, incertitudinea va dispărea), ei spun că au fost primite informații complete. Aceasta înseamnă că nu este nevoie de mai multe informații pe acest subiect. Dimpotrivă, dacă, după primirea mesajului, incertitudinea rămâne aceeași (informațiile furnizate erau deja cunoscute sau irelevante), atunci nu au fost primite informații (informații zero).
   Dacă aruncați o monedă și vedeți ce parte se încadrează, vom primi anumite informații. Ambele părți ale monedei sunt „egale”, deci este la fel de probabil ca una sau alta să cadă. În astfel de cazuri, se spune că evenimentul poartă informații în 1 bit. Dacă introducem două bile de culori diferite în geantă, apoi tragem orb o bilă, vom obține informații despre culoarea mingii în 1 bit. Unitatea de informații se numește un pic   (bit) este o prescurtare pentru cuvintele engleze binary digit, care înseamnă cifră binară.
   În tehnologia computerului, bitul corespunde stării fizice a purtătorului de informații: magnetizat - nu magnetizat, există o gaură - nu există gaură. În acest caz, de obicei, o stare este notată de numărul 0, iar cealaltă de numărul 1. Alegerea uneia dintre două opțiuni posibile vă permite, de asemenea, să faceți distincția între adevărul logic și falsitatea. O secvență de biți poate codifica text, imagine, sunet sau orice alte informații. Această metodă de prezentare a informațiilor se numește codare binară.
   În informatică, o cantitate numită octet   (octet) și egală cu 8 biți. Și dacă bitul vă permite să alegeți una dintre cele două opțiuni, atunci octețul, respectiv, 1 din 256 (2 8). În majoritatea computerelor moderne, atunci când codifică, fiecare caracter corespunde propriei sale secvențe de opt zerouri și unul, adică un octet. Corespondența de octeți și caractere este setată folosind tabelul, în care fiecare cod indică propriul său caracter. Deci, de exemplu, în codificarea Koi8-R pe scară largă, litera "M" are codul 11101101, litera "I" este codul 11101001, iar spațiul este codul 00100000.
   Alături de octeți, unitățile mai mari sunt utilizate pentru a măsura cantitatea de informații:
   1 KB (un kilobyte) \u003d 2 10 octeți \u003d 1024 octeți;
1 MB (un megabyte) \u003d 2 10 KB \u003d 1024 KB;
   1 GB (o gigabyte) \u003d 2 10 MB \u003d 1024 MB.

Recent, în legătură cu o creștere a volumului de informații procesate, unitățile derivate utilizate sunt:
   1 Terabyte (TB) \u003d 1024 GB \u003d 2 40 octeți,
   1 Petabyte (Pb) \u003d 1024 TB \u003d 2 50 octeți.
   Luați în considerare modul în care puteți calcula cantitatea de informații dintr-un mesaj folosind o abordare semnificativă.
   Lăsați un mesaj să conțină informații conform cărora a avut loc unul dintre cele N evenimente la fel de probabile. Apoi, cantitatea de informație x inclusă în acest mesaj și numărul de evenimente N sunt legate de formula: 2 x \u003d N. Soluția unei astfel de ecuații cu x necunoscut are forma: x \u003d jurnal 2 N. Adică, doar o astfel de cantitate de informații este necesară pentru a elimina incertitudinea N   opțiuni echivalente. Această formulă se numește formule hartley. A fost primit în 1928 de inginerul american R. Hartley. El a formulat procesul de obținere a informațiilor aproximativ după cum urmează: dacă într-un set dat care conține N elemente echivalente, este selectat un anumit element x, despre care se știe doar că aparține acestui set, pentru a găsi x, trebuie să obțineți cantitatea de informații egală cu jurnal 2 N.
   Dacă N este egal cu o putere întreagă de două (2, 4, 8, 16 etc.), atunci calculele sunt ușor de făcut „în minte”. În caz contrar, cantitatea de informații devine o valoare non-integrală și pentru a rezolva problema va trebui să utilizați tabelul logaritmelor sau să determinați valoarea logaritmului aproximativ (cel mai apropiat număr, mai mare).
   La calcularea logaritmelor binare a numerelor de la 1 la 64 utilizând formula x \u003d jurnal 2 N   Următorul tabel vă va ajuta.

N x N x N x N x
1 0,00000 17 4,08746 33 5,04439 49 5,61471
2 1,00000 18 4,16993 34 5,08746 50 5,64386
3 1,58496 19 4,24793 35 5,12928 51 5,67243
4 2,00000 20 4,32193 36 5,16993 52 5,70044
5 2,32193 21 4,39232 37 5,20945 53 5,72792
6 2,58496 22 4,45943 38 5,24793 54 5,75489
7 2,80735 23 4,52356 39 5,28540 55 5,78136
8 3,00000 24 4,58496 40 5,32193 56 5,80735
9 3,16993 25 4,64386 41 5,35755 57 5,83289
10 3,32193 26 4,70044 42 5,39232 58 5,85798
11 3,45943 27 4,75489 43 5,42626 59 5,88264
12 3,58496 28 4,80735 44 5,45943 60 5,90689
13 3,70044 29 4,85798 45 5,49185 61 5,93074
14 3,80735 30 4,90689 46 5,52356 62 5,95420
15 3,90689 31 4,95420 47 5,55459 63 5,97728
16 4,00000 32 5,00000 48 5,58496 64 6,00000

Într-o abordare alfabetică, dacă presupunem că toate caracterele alfabetului apar în text cu aceeași frecvență (la fel de probabilă), atunci cantitatea de informații pe care o poartă fiecare personaj ( greutatea informațională a unui caracter), se calculează după formula: x \u003d jurnal 2 Nunde N   - puterea alfabetului (numărul total de caractere care alcătuiesc alfabetul codificării selectate). Într-un alfabet care constă din două caractere (codare binară), fiecare caracter poartă 1 bit (2 1) de informații; din patru caractere - fiecare personaj poartă 2 biți de informații (2 2); din opt caractere - 3 biți (2 3) etc. Un personaj din alfabet cu o capacitate de 256 (2 8) poartă 8 biți de informații în text. După cum am aflat deja, această cantitate de informații se numește octeți. Un alfabet de 256 de caractere este folosit pentru a reprezenta textele într-un computer. Un octet de informație poate fi transmis cu un singur caracter codificări ASCII. Dacă întregul text este format din caractere K, atunci cu o abordare alfabetică, mărimea informațiilor conținute în acesta este determinată de formula :, unde x   - greutatea informațională a unui caracter din alfabetul utilizat.
   De exemplu, o carte conține 100 de pagini; pe fiecare pagină - 35 de linii, pe fiecare linie - 50 de caractere. Calculăm cantitatea de informații conținute în carte.
   Pagina conține 35 x 50 \u003d 1750 octeți de informații. Suma tuturor informațiilor din carte (în diferite unități):
   1750 x 100 \u003d 175000 octeți.
   175000/1024 \u003d 170.8984 KB.
   170.8984 / 1024 \u003d 0.166893 MB.

2.3. O abordare probabilistică pentru măsurarea informațiilor

O formulă pentru calcularea cantității de informații care ține cont probabilitate inegală   evenimente sugerate de C. Shannon în 1948. Relație cantitativă între probabilitatea unui eveniment r   și cantitatea de informații din mesaj despre el x   se exprimă prin formula: x \u003d log 2 (1 / p). O relație calitativă între probabilitatea unui eveniment și cantitatea de informații dintr-un mesaj despre acest eveniment poate fi exprimată astfel: cu cât este mai mică probabilitatea unui eveniment, cu atât mai multe informații conțin un mesaj despre acest eveniment.
   Luați în considerare o situație. În cutie sunt 50 de bile. Dintre acestea, 40 sunt albe și 10 negre. Evident, probabilitatea ca la scoaterea „fără a privi” să prindă o bilă albă mai mult decât probabilitatea unei bile negre. Putem trage o concluzie despre probabilitatea evenimentelor care sunt intuitive. Vom cuantifica probabilitatea pentru fiecare situație. Notăm p h - probabilitatea de a lovi la scoaterea unei bile negre, p b - probabilitatea de a lovi o bilă albă. Apoi: p h \u003d 10/50 \u003d 0,2; p b 40/50 \u003d 0,8. Rețineți că probabilitatea de a lovi o bilă albă este de 4 ori mai mare decât cea neagră. Încheiem: dacă N   - acesta este numărul total de rezultate posibile ale unui anumit proces (scoaterea mingii), iar din ele poate apărea evenimentul de interes pentru noi (scoaterea bilei albe) K   ori, atunci probabilitatea acestui eveniment este K / N. Probabilitatea este exprimată în fracțiuni ale unei unități. Probabilitatea unui eveniment de încredere este 1 (din 50 de bile albe, este desenată o bilă albă). Probabilitatea unui eveniment imposibil este zero (o minge neagră este extrasă din 50 de bile albe).
  Relație cantitativă între probabilitatea unui eveniment r   iar cantitatea de informații din mesajul despre aceasta x este exprimată prin formula: . În problema bilelor, cantitatea de informații din mesaj despre lovitura unei bile albe și a unei bile negre va fi:.
  Luați în considerare unele alfabet din m   de caractere:   și probabilitatea de a alege din acest alfabet unele euliterele pentru descrierea (codarea) unei stări a obiectului. Fiecare alegere va reduce gradul de incertitudine în informațiile despre obiect și, prin urmare, va crește cantitatea de informații despre acesta. Pentru a determina valoarea medie a cantității de informații în acest caz pentru fiecare caracter al alfabetului, se aplică formula . În cazul la fel de probabil   alegere p \u003d 1 / m. Substituind această valoare în egalitatea inițială, obținem

Luați în considerare următorul exemplu. Să presupunem că atunci când aruncați o piramidă tetraedrică asimetrică, probabilitățile de a cădea de pe fețe sunt următoarele: p 1 \u003d 1/2, p 2 \u003d 1/4, p 3 \u003d 1/8, p 4 \u003d 1/8, atunci cantitatea de informații obținute după aruncare poate fi calculată după formula:

Pentru o piramidă tetraedrică simetrică, informațiile vor fi: H \u003d jurnal 2 4 \u003d 2 (bit).
   Rețineți că, pentru o piramidă simetrică, cantitatea de informații s-a dovedit a fi mai mult decât pentru o piramidă asimetrică. Valoarea maximă a cantității de informații este obținută pentru evenimente la fel de probabile.

Întrebări pentru autocontrol

1. Ce abordări ale măsurării informațiilor cunoașteți?
   2. Care este unitatea de bază a informației?
   3. Câți octeți conține 1 KB de informații?
   4. Oferiți o formulă pentru calcularea cantității de informații reducând incertitudinea cunoștințelor.
   5. Cum se calculează cantitatea de informații transmise într-un mesaj cu caracter?

Prezentare pe tema Informatică, clasa a opta

Bitul este una dintre cele mai cunoscute unități de informații utilizate. O cifră binară în sistemul binar.


Byte - o unitate de stocare și procesare a informațiilor digitale. În sistemele moderne de calcul, un octet este considerat egal cu opt biți.


Un kilobyte este o unitate de măsură pentru cantitatea de informații egală cu 1024 octeți.


Megabytes - o unitate de măsură a cantității de informații, egală, în funcție de context, 1 000 000 (106) sau 1 048 576 (220) octeți. Discheta poate stoca informații de 1,44 MB, iar CD-ROM-ul conține până la 700 MB. În argoul computerului, cuvântul „megabyte” se înlocuiește cu cuvintele „metru” sau „meg”.


Un gigabyte este o unitate de măsură multiplă a cantității de informații egală cu 109 \u003d 1.000.000.000 de octeți. Adesea folosit pentru a indica 230 \u003d 1.073.741.824 de octeți, care, conform propunerii Comisiei Internaționale Electrotehnice, este un gibyte. Până la 4,7 GB pot fi arse pe un DVD cu 1 strat. În argoul computerului, cuvântul „gigabyte” este înlocuit cu cuvintele „hectare” sau „gig”.


Terabytes - o unitate de măsură a cantității de informații egală cu 1.099.511.627.776 (240) octeți standard (8 biți) sau 1024 gigabyți. Este utilizat pentru a indica cantitatea de memorie din diferite dispozitive electronice. Hard disk-urile moderne pot conține până la 3 TB de informații.


Petabyte - unitate de măsurare a cantității de informații egală cu 1015 sau 250 octeți. Folosit pentru a indica cantități foarte mari de informații. Motorul de căutare Google procesează aproximativ 24 Pb pe zi, iar arhivele de internet au estimat aproximativ 3 Pb de date pentru 2009, crescând cu 100 TB în fiecare lună.


Exabyte (EB, Ebayt) - o unitate de măsură a cantității de informații egală cu 1018 sau 260 octeți. Se crede că umanitatea a creat primii 12 eb de informații în 300 de mii de ani. Dar al doilea 12 Eb a fost creat în doar 2 ani.


Zettabytes - o unitate de măsurare a cantității de informații egală cu 270 de octeți standard (8 biți) sau 1024 exabytes.


Yottabyte - unitate de măsurare a cantității de informații egală cu 1024 sau 280 octeți. Se presupune că
  la sfârșitul secolului XXI informația va ajunge la 4,22 Yb.



Unitatea de măsură a cantității de informații este cantitatea de informații conținute în mesaj, ceea ce reduce in 2 ori incertitudinea cunoașterii. O astfel de unitate se numește un pic.

Cea mai mică unitate de măsură a cantității de informații este un pic, iar următoarea unitate cea mai mare este un octet și

1 octet \u003d 8 biți

Sistemul internațional SI folosește prefixele zecimale „Kilo” (103), „Mega” (106), „Giga” (109), ... Informațiile sunt codate în computer folosind un sistem de semne binare, deci un factor de 2n este utilizat în mai multe unități de măsurare a cantității de informații.

1 kilobyte (KB) \u003d 210 octeți \u003d 1024 octeți

1 megabyte (MB) \u003d 210 KB \u003d 1024 KB

1 gigabyte (GB) \u003d 210 MB \u003d 1024 MB

1 terabyte (TB) \u003d 210 GB \u003d 1024 GB

Un terabyte este o unitate de informație foarte mare, de aceea este folosit extrem de rar. Toate informațiile pe care umanitatea le-a acumulat sunt estimate la zeci de terabyți.

Codarea textului binar   De la sfârșitul anilor 60, calculatoarele au început să fie folosite din ce în ce mai mult pentru procesarea informațiilor textuale, iar acum majoritatea computerelor personale din lume își petrec cea mai mare parte a timpului procesând informații textuale.

256 de caractere diferite sunt de obicei folosite pentru a reprezenta informații textuale (litere mari și minuscule ale alfabetelor ruse și latine, numere, semne, simboluri grafice etc.). Ne punem întrebarea: „Câte biți de informație sau biți binați sunt necesari pentru a codifica 256 de caractere diferite?”

256 de caractere diferite pot fi considerate 256 de stări (evenimente) diferite. În conformitate cu abordarea probabilistică pentru măsurarea cantității de informații, cantitatea necesară de informații pentru codare binară   256 de caractere sunt egale;

I \u003d log2 256 \u003d 8 biți \u003d 1 octet

Prin urmare, pentru codarea binară de 1 caracter, este necesar un octet de informație sau 8 biți. Astfel, fiecare personaj are propria secvență unică de opt zerouri și unul.

Alocarea unui simbol unui cod binar specific este o problemă de acord, care este fixată în tabelul de coduri. Din păcate, există cinci codări diferite de litere rusești, astfel încât textele create într-o codificare nu vor fi afișate corect în alta.

Cronologic, unul dintre primele standarde pentru codificarea literelor ruse pe computere a fost KOI8 („Codul schimbului de informații, pe 8 biți”). Această codificare este utilizată pe calculatoarele care rulează sistemul de operare UNIX.

Cea mai comună codificare este codarea chirilică standard Microsoft Windows, notată prin abrevierea CP1251 („CP” înseamnă „Pagina de cod”, „pagina de cod”). Toate aplicațiile bazate pe Windows care funcționează cu limba rusă acceptă această codificare.

28 \u003d 256 de caractere.

Pentru a lucra în mediul sistemului de operare MS DOS, este utilizată o codificare „alternativă”, în terminologia Microsoft, se utilizează codarea CP866.

Apple a dezvoltat propriile coduri de scrisori ruse (Mae) pentru computerele Macintosh.

Organizația Internațională pentru Standardizare (ISO) a aprobat o altă codificare numită ISO 8859-5 ca standard pentru limba rusă.

În cele din urmă, a apărut un nou standard Unicode internațional, care alocă nu un octet, ci doi pentru fiecare caracter, și, prin urmare, poate fi folosit pentru a codifica nu 256 de caractere, ci până la 65 536. Această codare este suportată de Microsoft Office 97-2003.

Codarea textului binar se întâmplă dupăÎn felul următor: la apăsarea unei anumite taste, o anumită secvență de impulsuri electrice este transmisă computerului, fiecare simbol având propria secvență de impulsuri electrice (zerouri și cele în limbajul mașinii). Programul de tastatură și driver de ecran determină simbolul din tabelul de coduri și își creează imaginea pe ecran.

Astfel, textele sunt stocate în memoria computerului în cod binar și convertite programatic în imagini de pe ecran.

Codare binară a informațiilor grafice

Începând cu anii 80, tehnologia de procesare a informațiilor GRAFICE pe un computer se dezvoltă rapid. Grafica computerizată este utilizată pe scară largă în modelarea computerului în cercetarea științifică, simulatoare de computer, animație computerizată, grafică de afaceri, jocuri etc.

În ultimii ani, datorită creșterii puternice a capacităților hardware ale computerelor personale, utilizatorii au posibilitatea de a prelucra informații VIDEO.

Informații grafice pe ecranul Displedoaria este reprezentată ca imagine. Care este format din puncte (pixeli). În computerele moderne, rezoluția (numărul de puncte de pe ecranul afișajului), precum și numărul de culori depind de adaptorul video și pot fi schimbate programatic.

Imaginile color pot avea diferite moduri: 16 culori, 256 culori, 65 536 culori (culoare înaltă), 16 777 216 culori (culoarea adevărată). Fiecare culoare reprezintă una dintre stările probabile ale unui punct de ecran. Calculăm numărul de biți pe punct necesar pentru modul de culoare adevărat: I \u003d jurnalele 65 536-16 biți \u003d 2 octeți.

Cea mai comună rezoluție a ecranului este de 800 x 600 pixeli, adică. 480000 puncte. Calculăm cantitatea de memorie video necesară pentru modul de culoare adevărat: 1 \u003d 2 octeți 480.000 \u003d 960.000 bytes \u003d 937.5 Kb. În mod similar, se calculează cantitatea de memorie video necesară pentru stocarea hărții de bit a imaginii pentru alte moduri video.

permis

256 culori

65.536 culori

16.777.216 culori

În memoria video a memoriei computerului, este stocată o hârtie de bit, care este un cod de imagine binară, de aici este citită de procesor (de cel puțin 50 de ori pe secundă) și afișată pe ecran. Codare binară a informațiilor audio. La începutul anilor 90, calculatoarele personale au avut ocazia să lucreze cu informații AUDIO. Fiecare computer cu placă de sunet poate salva ca fișiere și reda informații audio. Cu ajutorul unor instrumente software speciale (editori de fișiere audio), există oportunități excelente pentru crearea, editarea și ascultarea fișierelor de sunet. Sunt create programe de recunoaștere a vorbirii și devine posibil să controlați computerul cu voce.

Cu codare binară a analoguluisemnal sonor, semnalul continuu este eșantionat, adică înlocuit cu o serie de probe individuale - mostre. Calitatea codării binare depinde de doi parametri: numărul nivelurilor de semnal discret recunoscute și numărul de probe pe secundă.

Placi de sunet diferite pot furniza probe de 8 sau 16 biți.

Înlocuirea unui semnal audio continuu cu reprezentarea sa discretă sub formă de pași

Cardurile pe 8 biți vă permit să codificați 256 de niveluri diferite de prelevare a semnalului audio, respectiv, 16 biți - 65 536 niveluri.

Frecvența de eșantionare a unui semnal audio analog (numărul de eșantioane pe secundă) poate lua următoarele valori: 5,5 kHz, 11 kHz, 22 kHz și 44 kHz. Astfel, calitatea sunetului în formă discretă poate fi foarte slabă (calitate de difuzare) la 8 biți și 5,5 kHz și foarte ridicată (calitate CD audio) la 16 biți și 44 kHz.

Puteți estima volumul unui fișier audio mono cu o durată de sunet de 1 secundă cu o calitate a sunetului mediu (16 biți, 22 KHz). Aceasta înseamnă că 16 biți pe eșantion trebuie înmulțiți cu 22.000 probe pe secundă, obținem 43 Kb.

Dacă găsiți o eroare, selectați o bucată de text și apăsați Ctrl + Enter.