ComputereProgrammering

Hvorfor er en universel binær kodning? programmeringsmetoder

Computeren bearbejder den store mængde af information. Lydfiler, billeder, tekst - alt hvad du ønsker at afspille eller vise. Hvorfor binær kodning er en universel metode til data programmering af alt teknisk udstyr?

Hvad er forskellig fra kodningen kryptering?

Ofte folk sætter lighedstegn mellem begrebet "kodning" og "kryptering", når de i virkeligheden har forskellige betydninger. , Kryptering er således processen med konvertering af information for at skjule det. Dekryptere ofte kan den person, der har ændret teksten, eller specialuddannede folk. Kodning bruges til behandling af information og brugervenlighed til hende. fælles kodning tabel er almindeligt anvendt, velkendt for alle. Den er indbygget i computeren.

Princippet binær kodning

Binære indkodning er baseret på anvendelsen af kun to symboler - 0 og 1 - til informationsbehandling anvendes af de forskellige indretninger. Disse tegn kaldes binære cifre, engelsk - binært ciffer, eller bit. Hver af symbolerne af binær kode indtager en computers hukommelse til 1 bit. Hvorfor binær kodning er en universel metode til behandling af oplysninger? Det faktum, at computeren nemmere at håndtere færre tegn. Fra dette afhænger og effektiviteten af pc'en: de mindre funktionelle opgaver, der er nødvendige for at udføre enheden, jo højere hastighed og kvalitet i arbejdet.

binær kodning princip findes ikke kun i programmering. Med vekslen af stemmeløse og stemt tromme beats polynesiere videregive oplysninger til hinanden. Et lignende princip gælder i morsekode, hvor de lange og korte lyde bruges til at transmittere meddelelsen. "Telegrafisk alfabet", der anvendes i dag.

Hvor at bruge binær kodning?

Den binære kodning af oplysninger i en computer bruges overalt. Hver fil, uanset om det er musik eller tekst, der skal programmeres, så den senere kan let håndteres og læse. binært kodningssystem er nyttigt ved arbejde med symboler og tal, lydfiler, grafik.

Binære indkodning af numre

Nu computer numre er repræsenteret i en kodet form, uforståeligt for den gennemsnitlige person. Brugen af arabertal, som vi forestiller os, for teknikken upraktisk. Grunden til dette er behovet for at tildele et unikt nummer til hver karakter hvad de skal gøre til tider umulige.

Der er to notationer: positionelle og nepozitsionnyh. Nepozitsionnyh systemet er baseret på brugen af latinske bogstaver og velkendt for os i form af græske tal. Denne registreringsmetode er ganske kompliceret at forstå, derfor blev opgivet.

Positionelle nummer system, der anvendes i dag. Disse omfatter binær, decimal, oktal og hexadecimal kodning endda oplysninger.

Decimal kodesystem vi bruger i hverdagen. Det er normalt for os arabertal, som er forståeligt for alle. Binærkode forskellige numre kun anvender nul og én.

Heltal omdannes til binær kodning ved at dividere dem med 2. Den resulterende delvise også opdelt i to faser, indtil en endelig 0 eller 1. For eksempel er antallet 123 10 i binær notation kan repræsenteres i form 2 1.111.011. En række af 20. oktober vil blive vist som 10100 2.

Indekser 10 og 2 er betegnet henholdsvis binære og decimaltal af kodesystem. binær kodning symbol bruges til at forenkle driften af værdierne præsenteret i forskellige talsystemer.

Programmeringsteknikker decimaltal er baseret på "floating point". Med henblik på korrekt overføre værdien fra decimal til den binære kodesystem anvendelse af formlen N = M x qp. M - er mantissen (uden ekspressionen af vilkårlig rækkefølge), p - er rækkefølgen af værdierne af N, og q - basen kodningssystem (i dette tilfælde 2).

Ikke alle tal er positive. For at skelne mellem positive og negative tal, computeren forlader stedet for en bit til at kode skiltet. Her nul er et plus, og enhed - minus.

Ved hjælp af denne nummereringssystem gør det nemt for computeren til at arbejde med tal. Det er grunden til den binære kodning er universel når computing processer.

Binær kodning af tekstinformation

Hver alfabet kodet tegnsæt af sine nuller og ettaller. Teksten består af forskellige karakterer: bogstaver (store og små), aritmetiske tegn og andre forskellige værdier. Kodningen af tekstinformation kræver brug af otte på hinanden følgende binære værdier fra 00000000 til 11111111. Det er således muligt at omdanne de 256 forskellige karakterer.

For at undgå forvirring i kodningen af teksten, bruge den specielle tabel med værdier for hvert tegn. De præsenterer det latinske alfabet, aritmetiske tegn og tegn på særlige formål (f.eks €, ¥, ©, etc.). Symboler interval 128-255 indkode landets nationale alfabet.

At kode symboler kræver 1 8 bit hukommelse. For at forenkle podstchetov 8 bit er lig med 1 byte, så den samlede diskplads til tekstinformation måles i bytes.

De fleste personlige computere er udstyret med et standardiseret skema med ASCII (American Standard Code for Information Interchange). andre tabeller anvendes også, hvor kodesystem af tekstinformation forskellig. For eksempel er den første kendte tegnsæt kaldet KOI-8 (til udveksling af information 8-bit), og det virker på en Unix OS-computere. Tabel SR1251 koder er også i vid udstrækning fundet, som blev oprettet for Windows-operativsystemet.

Binær kodning af lyde

En anden grund til, at den binære kodning er en universel metode til data programmering - er dets enkelhed, når der arbejdes med lydfiler. Noget musik er lydbølger med varierende amplitude og svingningsfrekvens. Disse indstillinger påvirker volumen og banen.

For at programmere en lydbølge, computeren deler den i flere dele betinget, eller "prøver". Antallet af sådanne prøver kan være stor, så der er 65536 forskellige kombinationer af nuller og ettaller. Følgelig er moderne computere udstyret med 16-bit lydkort, der menes anvendelse af 16 binære cifre til at kode en prøve af lydbølgen.

For at afspille en lydfil, computeren behandler den programmerede sekvens af binær kode og kombinerer dem i én kontinuerlig bølge.

kodning diagrammer

Grafisk oplysninger kan præsenteres i form af grafik, diagrammer, billeder eller diasshow i PowerPoint. Hvert billede består af små prikker - pixel, der kan males i en anden farve. Farven på hver pixel er kodet og lagret, og til sidst får vi en fuld billede.

Hvis billedet er sort og hvid, kan hver pixel kode enten være en enhed eller et nul. Ved brug af fire farver, koden for hver af dem består af to tal: 00, 01, 10 eller 11. Ifølge dette princip skelne kvaliteten af enhver billedbehandling. Forøg lysstyrken påvirkes også af antallet af anvendte farver. I bedste fald, computeren skelner cirka 16.777.216 farver.

konklusion

Der findes forskellige metoder til programmering information, herunder binær kodning er den mest effektive. Kun ved to symboler - 0 og 1 - computer nemt læser de fleste filer. Hvor behandlingen hastighed er langt højere, end det ville blive brugt, for eksempel programmering af decimal systemet. Enkelheden i denne metode gør det uundværlige for enhver teknologi. Det er grunden til den binære kodning er universel blandt sine jævnaldrende.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.birmiss.com. Theme powered by WordPress.