Informatie codering. Algemene informatie over informatiecodering Algemene informatie over informatiecodering Numerieke informatiecodering Tekstcodering. Informatie coderen op een computer

Alfabetische tekencodering

College 8. Computerweergave van tekst

De computerrepresentatie van tekst wordt geassocieerd met het coderingssysteem, dat zich lang voor de komst van de computer begon te ontwikkelen. Bij de ontwikkeling van het tekstcoderingssysteem kunnen de volgende kenmerken worden opgemerkt.

1. Informatie verschijnt nooit in zijn pure vorm, het wordt altijd op de een of andere manier gepresenteerd, op de een of andere manier gecodeerd. De mensheid begon het probleem van het coderen van informatie op te lossen lang voor de komst van computers. Als resultaat van het oplossen van deze ontmoedigende taak, schrijven - als spraakcoderingssysteem en rekenen - als nummercoderingssysteem.

2. Een persoon drukt zijn gedachten uit in de vorm van zinnen die uit woorden bestaan. Woorden zijn op hun beurt weer opgebouwd uit letters. De letters worden gecombineerd tot een alfabet. De basis van de taal is alfabet - een eindige reeks van verschillende tekens (symbolen) van welke aard dan ook, waaruit een bericht is samengesteld.

3. Een en hetzelfde item kan verschillende betekenissen hebben. Een reeks getallen 251299 kan bijvoorbeeld betekenen: de massa van een object; de lengte van het object; afstand tussen objecten; telefoonnummer; datumopname, enz. Een record zijn gegevens die alleen door decodering in informatie kunnen worden omgezet. Op deze manier, om informatie te presenteren die u nodig hebt om het coderings- en decoderingssysteem te kennen of bepaalde regels voor het schrijven van codes.

codering- het het proces van het presenteren van informatie in de vorm van een code, of de overgang van het ene formaat naar het andere, handiger voor het opslaan, overbrengen of verwerken van informatie.

De code een reeks conventies voor het representeren van informatie.

decoderen - het verkrijgen van informatie met behulp van een code (omgekeerde transformatie).

Encryptie - codering uitgevoerd met als doel een bericht te classificeren, wordt het resultaat van encryptie genoemd cryptogram of encryptie.

4. Informatie kan op verschillende manieren worden gecodeerd: mondeling, schriftelijk, door gebaren of signalen van andere aard (verkeerssignalen, telefoongesprekken). Meestal worden natuurlijke taalteksten gecodeerd. Er zijn verschillende coderingsmethoden voor natuurlijke talen, laten we stilstaan ​​​​bij de meest typische en meest gebruikte methoden.

1. Grafisch - gebaseerd op het gebruik van speciale tekeningen of tekens. Grafische codering wordt bijvoorbeeld beschreven in Conan Doyle's literaire werk "Dancing Men", waar een reeks menselijke figuren werd gebruikt om berichten te coderen. Een ander voorbeeld van grafische codering is morsecode, gemaakt door de Amerikaanse uitvinder Samuel Morse in 1837 om berichten telegrafisch te coderen. In morsecode wordt elke letter of elk teken weergegeven door een combinatie van punten en streepjes, of een reeks korte en lange pieptonen. Tot nu toe worden morsecodesignalen in de nautische praktijk gebruikt, bijvoorbeeld het noodsignaal - SOS (save our souls).



2. Karakter gebaseerd op karakters (letters) van hetzelfde alfabet als de originele tekst. De methode wordt bijvoorbeeld gebruikt in cryptografie bij het maken van versleutelde berichten. Een van de eerste toepassingen van de methode was de codering van het Engelse alfabet, in 1580 voorgesteld door Francis Bacon. Het cijfer van Bacon (tabel 8.1) is gebaseerd op een binaire 5-cijferige code of een alfabet van twee tekens dat bestaat uit de letters A en B.

Tabel 8.1

Engelse alfabetcodering

een AAAAA G AABBA N Abba t BAABA
B AAAAB H ABB J ABBAB v BAABB
C AAABA I ABAAA P Abbas met wie BABA
D AAABB k ABAAB Q ABB x BABAB
e AABA ik ABABA R BAAAA ja BABBA
F AAAB m ABABB s BAAAB z BABB

Om berichten te maken op basis van het door Bacon voorgestelde systeem, is een alfabet van twee tekens vereist, maar de lengte van het bericht zelf neemt 5 keer toe, aangezien elke letter wordt vervangen door een set van 5 tekens.

3. Numeriek - gebaseerd op het coderen van tekens met cijfers. De methode werd wijdverbreid dankzij de ontwikkeling van computers. In een computer worden twee cijfers gebruikt om letters te coderen: 0 en 1. In tegenstelling tot de Bacon-codering, waar een 5-bits representatie voldoende is, wordt in computertechnologie een 8-bit of 8-bit representatie van karakters geaccepteerd. Een reeks van 8 bits vormt 1 byte, een byte wordt gebruikt om één teken te coderen. Het aantal mogelijke combinaties van 0 en 1 binnen een byte wordt berekend met de formule 2 8 = 256. Dit betekent dat 256 verschillende karakters kunnen worden gecodeerd met één byte door de volgorde van het schrijven van nullen en enen te veranderen.

Het numerieke coderingssysteem van computertekens moet als een gemeenschappelijk systeem worden beschouwd. Bij het maken van een dergelijk coderingssysteem worden bekende benaderingen en principes gebruikt. Laten we eens kijken hoe de numerieke methode wordt geïmplementeerd om computertekst te coderen.

1.2 Informatiecodering

Informatie wordt in verschillende vormen gepresenteerd tijdens de waarneming van de omgeving door levende organismen en mensen, bij de uitwisseling van informatie tussen mensen en mensen, mensen en computers, computers en computers, enzovoort. Het omzetten van informatie van de ene vorm van representatie (tekensysteem) naar een andere wordt codering genoemd.

Het coderingsmiddel is een correspondentietabel van tekensystemen, die een één-op-één overeenkomst tot stand brengt tussen tekens of groepen tekens van twee verschillende tekensystemen.

Tijdens het uitwisselen van informatie is het vaak nodig om bewerkingen uit te voeren voor het coderen en decoderen van informatie. Wanneer u een letterteken in een computer invoert door op de overeenkomstige toets op het toetsenbord te drukken, wordt het teken gecodeerd, dat wil zeggen dat de computercode wordt omgezet. Wanneer een teken wordt weergegeven op het scherm van een monitor of printer, vindt het omgekeerde proces plaats - decodering, wanneer het teken wordt omgezet van een computercode in zijn grafische afbeelding.

Met de komst van taal, en daarna gebarensystemen, werden de mogelijkheden voor communicatie tussen mensen uitgebreid. Dit maakte het mogelijk om ideeën, opgedane kennis en eventuele gegevens op te slaan, op verschillende manieren over een afstand en op andere momenten door te geven - niet alleen aan hun tijdgenoten, maar ook aan toekomstige generaties. De creaties van voorouders zijn tot op de dag van vandaag bewaard gebleven, die met behulp van verschillende symbolen zichzelf en hun daden hebben vereeuwigd in monumenten en inscripties. Rotstekeningen (rotstekeningen) zijn nog steeds een mysterie voor wetenschappers. Misschien wilden de oude mensen op deze manier contact maken met ons, de toekomstige bewoners van de planeet, en verslag uitbrengen over de gebeurtenissen in hun leven.

Elke natie heeft zijn eigen taal, bestaande uit een reeks karakters (letters): Russisch, Engels, Japans en vele anderen. Je bent al vertrouwd geraakt met de taal van wiskunde, natuurkunde, scheikunde.

De representatie van informatie met behulp van een taal wordt vaak codering genoemd.

Code - een reeks symbolen (conventies) om informatie weer te geven. Coderen is het proces waarbij informatie wordt weergegeven in de vorm van een code.

De bestuurder geeft een signaal af met een pieptoon of knipperende koplampen. De code is de aan- of afwezigheid van een pieptoon, en in het geval van een lichtsignalering, het knipperen van koplampen of de afwezigheid ervan.

U wordt geconfronteerd met het coderen van informatie bij het oversteken van de weg volgens verkeerslichten. De code bepaalt de kleuren van het verkeerslicht - rood, geel, groen.

De natuurlijke taal waarin mensen communiceren is ook gebaseerd op code. Alleen in dit geval wordt het het alfabet genoemd. Bij het spreken wordt deze code verzonden door geluiden, bij het schrijven - door letters. Dezelfde informatie kan worden weergegeven met verschillende codes. Een opname van een gesprek kan bijvoorbeeld worden opgenomen door middel van Russische letters of speciale woordelijke symbolen.

Naarmate de technologie zich ontwikkelde, verschenen er verschillende manieren om informatie te coderen. In de tweede helft van de 19e eeuw vond de Amerikaanse uitvinder Samuel Morse een verbazingwekkende code uit die de mensheid vandaag de dag nog steeds dient. De informatie is gecodeerd met drie "letters": een lang signaal (streep), een kort signaal (punt) en geen signaal (pauze) om letters te scheiden. De codering wordt dus beperkt tot het gebruik van een reeks tekens die in een strikt gedefinieerde volgorde zijn gerangschikt.

1.3 Weergave van informatie in binaire code

Mensen hebben altijd gezocht naar manieren om snel berichten uit te wisselen. Hiervoor werden boodschappers gestuurd, postduiven gebruikt. De volkeren hadden verschillende methoden om een ​​dreigend gevaar te melden: getrommel, rook van vreugdevuren, vlaggen, enz. Het gebruik van een dergelijke presentatie van informatie vereist echter een voorafgaande overeenstemming over het begrip van de ontvangen boodschap.

De beroemde Duitse wetenschapper Gottfried Wilhelm Leibniz stelde in de 17e eeuw een uniek en eenvoudig systeem voor om getallen weer te geven. "Berekening met tweetallen ... is fundamenteel voor de wetenschap en genereert nieuwe ontdekkingen ... wanneer de getallen worden teruggebracht tot het eenvoudigste begin, namelijk 0 en 1, verschijnt overal een prachtige volgorde."

Tegenwoordig wordt deze methode voor het presenteren van informatie in een taal die slechts twee letters van het alfabet bevat - 0 en 1, veel gebruikt in technische apparaten, waaronder computers. Deze twee tekens 0 en 1 worden meestal binaire cijfers of bits genoemd (van het Engelse bit - BinaryDigit - binair teken).

Alle informatie die de computer verwerkt, moet in binaire code worden weergegeven met twee cijfers 0 en 1. Deze twee tekens worden meestal binaire cijfers of bits genoemd. Elk bericht kan worden gecodeerd met twee cijfers 0 en 1. Dit was de reden dat twee belangrijke processen in een computer moesten worden georganiseerd: coderen en decoderen.

Coderen waarbij invoerinformatie wordt omgezet in een computerleesbare vorm, d.w.z. binaire code.

Decodering is de transformatie van gegevens van binaire code naar een voor mensen leesbare vorm.

Vanuit het oogpunt van technische implementatie bleek het gebruik van een binair getalsysteem voor het coderen van informatie veel eenvoudiger dan het gebruik van andere methoden. Het is inderdaad handig om informatie te coderen in de vorm van een reeks nullen en enen, als deze waarden worden gepresenteerd als twee mogelijke stabiele toestanden van een elektronisch element:

Gebrek aan elektrisch signaal;

De aanwezigheid van een elektrisch signaal.

Deze voorwaarden zijn gemakkelijk te onderscheiden. Het nadeel van binaire codering zijn lange codes. Maar in de techniek is het makkelijker om met een groot aantal eenvoudige elementen om te gaan dan met een klein aantal complexe.

Je moet constant een apparaat onder ogen zien dat zich maar in twee stabiele toestanden kan bevinden: aan/uit. Dit is natuurlijk een bekende schakelaar. Maar het bleek onmogelijk om een ​​schakelaar te bedenken die stabiel en snel kon schakelen naar een van de 10 staten. Als gevolg hiervan kwamen de ontwikkelaars na een reeks mislukte pogingen tot de conclusie dat het onmogelijk was om een ​​computer te bouwen op basis van het decimale getalsysteem. En het binaire getalsysteem was de basis voor de weergave van getallen in een computer.

Methoden voor het coderen en decoderen van informatie op een computer hangen in de eerste plaats af van het type informatie, namelijk wat moet worden gecodeerd: cijfers, tekst, afbeeldingen of geluid.

Weergave (codering) van getallen

Getallen worden gebruikt om informatie over het aantal objecten vast te leggen. Cijfers worden geschreven met een reeks speciale tekens.

Een nummersysteem is een manier om nummers te schrijven met behulp van een reeks speciale tekens die nummers worden genoemd.

Nummerstelsels zijn onderverdeeld in positioneel en niet-positioneel.

In positienummersystemen hangt de waarde die wordt aangegeven met een cijfer in het nummerrecord af van de positie in het nummer (positie).

Kleurenbeelden worden gegenereerd volgens de binaire code van de kleur van elk punt dat in het videogeheugen is opgeslagen. Kleurenafbeeldingen kunnen verschillende kleurdiepten hebben, die worden gespecificeerd door het aantal bits dat wordt gebruikt om de kleur van een punt te coderen. De meest voorkomende kleurdieptewaarden zijn 8.16, 24 of 32 bits.

Een kleurenbeeld op een beeldscherm wordt gevormd door drie basiskleuren te mengen: rood, groen en blauw. Dit kleurmodel heet RGB-model naar de eerste letters van de Engelse kleurnamen (Rood, Groen, Blauw).


Gevolgtrekking

Informatie kan op veel verschillende manieren worden geclassificeerd, en verschillende wetenschappen doen dit op verschillende manieren. In de filosofie is er bijvoorbeeld een onderscheid tussen objectieve en subjectieve informatie. Objectieve informatie weerspiegelt de verschijnselen van de natuur en de menselijke samenleving. Subjectieve informatie wordt gecreëerd door mensen en weerspiegelt hun kijk op objectieve fenomenen.

In de informatica worden analoge informatie en digitale informatie afzonderlijk beschouwd. Dit is belangrijk, aangezien een mens dankzij zijn zintuigen gewend is om met analoge informatie om te gaan, terwijl computertechnologie juist vooral met digitale informatie werkt.

Een persoon neemt informatie waar met behulp van de zintuigen. Licht, geluid, warmte zijn energetische signalen en smaak en geur zijn het resultaat van de werking van chemische verbindingen, die ook op energetische aard berusten. Een persoon ervaart voortdurend energetische invloeden en mag nooit twee keer dezelfde combinatie ervan tegenkomen. Er zijn geen twee identieke groene bladeren aan één boom en twee absoluut identieke geluiden - deze informatie is analoog. Als verschillende kleuren nummers krijgen en verschillende geluiden - noten, dan kan analoge informatie worden omgezet in digitaal.

Informatie codering. Informatiecodering is het proces van het vormen van een specifieke representatie van informatie.

In engere zin wordt de term "codering" vaak opgevat als een overgang van de ene vorm van informatiepresentatie naar de andere, handiger voor opslag, verzending of verwerking.

Een computer kan alleen informatie verwerken die in numerieke vorm wordt gepresenteerd. Alle andere informatie (geluiden, beelden, instrumentuitlezingen, enz.) voor verwerking op een computer moet worden omgezet in numerieke vorm. Als u bijvoorbeeld een muzikaal geluid wilt digitaliseren, kunt u met korte tussenpozen de intensiteit van het geluid op specifieke frequenties meten en de resultaten van elke meting in numerieke vorm presenteren. Met behulp van computerprogramma's kunt u de ontvangen informatie transformeren, bijvoorbeeld door geluiden van verschillende bronnen op elkaar te "superponeren".

Evenzo kan tekstinformatie op een computer worden verwerkt. Wanneer ze in een computer worden ingevoerd, wordt elke letter gecodeerd met een bepaald nummer, en wanneer ze worden uitgevoerd naar externe apparaten (scherm of print), worden afbeeldingen van letters geconstrueerd voor menselijke waarneming met behulp van deze cijfers. De overeenkomst tussen een reeks letters en cijfers wordt tekencodering genoemd.

In de regel worden alle getallen in een computer weergegeven met nullen en enen (en niet met tien cijfers, zoals bij mensen gebruikelijk is). Met andere woorden, computers werken meestal in een binair getalsysteem, omdat de apparaten voor hun verwerking veel eenvoudiger zijn.


Lijst met gebruikte literatuur

1. Agaltsov V.P., Titov V.M. Informatica voor economen: leerboek. - M.: ID "FORUM": INFRA-M, 2006. - 448 p.

2. Informatica voor economen: Leerboek / Onder totaal. red. VM Matjoesjka. - M.: INFRA-M, 2007 .-- 880s.

3. Informatica. Algemene cursus: Leerboek / Ed. IN EN. Kolesnikov. - M.: Publishing and Trade Corporation "Dashkov en K ◦"; Rostov n.v.t.: Nauka-Press, 2008 .-- 400 p.

Het voert zijn activiteiten uit, hoe meer er aan de onderneming wordt geleverd, hoe stabieler de onderneming is. Bij het uitvoeren van leveringen aan de onderneming wordt een grote hoeveelheid informatie met betrekking tot leveringen verwerkt en opgeslagen, waaronder: tijdig en correct papierwerk en controle over elke bewerking van goederenontvangst van ...

Informatie eigenschappen

Informatie heeft de volgende eigenschappen:

  • geloofwaardigheid
  • volheid
  • nauwkeurigheid
  • waarde
  • tijdigheid
  • verstaanbaarheid
  • beschikbaarheid
  • beknoptheid enz.

4) Classificatie:- een systeem voor de verdeling van objecten (objecten, fenomenen, processen, concepten) in klassen in overeenstemming met een specifiek kenmerk.

1. Informatie kan worden onderverdeeld in 2 soorten volgens de presentatievorm:
- discrete vorm van informatiepresentatie - analoge of continue vorm van informatiepresentatie

2. Afhankelijk van het herkomstgebied kan informatie worden onderscheiden:
- elementair - biologisch - sociaal

3. Volgens de wijze van overdracht en waarneming worden de volgende soorten informatie onderscheiden:
- visueel - auditief - tactiel - organoleptisch - machine

4. Informatie die door een persoon voor openbare doeleinden wordt gemaakt en gebruikt, kan worden onderverdeeld in drie soorten:
- persoonlijk - massa - speciaal

5. Door coderingsmethoden worden de volgende soorten informatie onderscheiden:
- symbolisch - tekstueel - grafisch.

5) Een zinvolle benadering van het meten van informatie. Bericht is een informatieve stroom die tijdens het verzenden van informatie bij de ontvanger aankomt. Een bericht bevat informatie voor een persoon als de informatie erin voor hem nieuw en begrijpelijk is. Informatie - menselijke kennis? het bericht moet informatief zijn. Als het bericht niet informatief is, dan is de hoeveelheid informatie vanuit het oogpunt van een persoon = 0. (Voorbeeld: een universitair leerboek over hogere wiskunde bevat kennis, maar is niet beschikbaar voor een leerling van het eerste leerjaar)

Alfabetische benadering van het meten van informatie koppelt de hoeveelheid informatie niet aan de inhoud van het bericht. De alfabetische benadering is een objectieve benadering van het meten van informatie. Het is handig bij het gebruik van technische middelen om met informatie te werken, omdat: hangt niet af van de inhoud van het bericht. De hoeveelheid informatie hangt af van het volume van de tekst en de kracht van het alfabet. Er zijn geen beperkingen aan de maximale kardinaliteit van het alfabet, maar er is een voldoende alfabet met een kardinaliteit van 256 karakters. Dit alfabet wordt gebruikt om teksten in een computer weer te geven. Aangezien 256 = 2 8, bevat 1 teken 8 bits informatie in de tekst.



Een probabilistische benadering van het meten van informatie. Alle gebeurtenissen vinden plaats met verschillende kansen, maar de relatie tussen de waarschijnlijkheid van gebeurtenissen en de hoeveelheid informatie die wordt verkregen wanneer een gebeurtenis plaatsvindt, kan worden uitgedrukt door de formule die Shannon in 1948 voorstelde.

6) Hoeveelheid informatie- in de informatietheorie is dit de hoeveelheid informatie in een willekeurig object ten opzichte van een ander

Hoeveelheid informatie kan worden beschouwd als een maatstaf om de onzekerheid van kennis bij het ontvangen van informatieberichten te verminderen.

Met alle verschillende benaderingen voor de definitie van het begrip informatie, vanuit het oogpunt van het meten van informatie, worden er twee onderscheiden: de definitie van K. Shannon, gebruikt in de wiskundige informatietheorie (betekenisvolle benadering), en de definitie van AN Kolmogorov, gebruikt op het gebied van informatica in verband met het gebruik van computers (alfabetische benadering).


  1. Inhoudelijke benadering. Volgens Shannon wordt de informatiefheid van een bericht gekenmerkt door de nuttige informatie die het bevat - dat deel van het bericht dat de dubbelzinnigheid van een situatie volledig wegneemt of vermindert. Volgens Shannon is informatie een vermindering van de onzekerheid van onze kennis.

Maar als het aantal uitkomsten niet afhangt van het oordeel van mensen (in het geval van het werpen van een dobbelsteen of een munt), dan is informatie over het optreden van een van de mogelijke uitkomsten objectief.

Als het bericht de onzekerheid van kennis precies twee keer heeft verminderd, dan zeggen ze dat het bericht 1 bit informatie bevat.

1 bit is de hoeveelheid informatie in zo'n bericht die de onzekerheid van kennis halveert.


  1. Alfabetische benadering. De alfabetische benadering is gebaseerd op het feit dat elk bericht kan worden gecodeerd met een eindige reeks tekens van een bepaald alfabet.

Een alfabet is een geordende reeks tekens die wordt gebruikt om berichten in een bepaalde taal te coderen.

I - hoeveelheid informatie

N is het aantal verschillende gebeurtenissen.

Inverse formule N = 2 I

7) Zoals eerder vermeld, is de basiseenheid voor het meten van informatie een beetje. 8 bits zijn 1 byte.

Naast bytes worden grotere eenheden gebruikt om de hoeveelheid informatie te meten:

1 KB (één kilobyte) = 210 bytes = 1024 bytes;

1 MB (één megabyte) = 210 KB = 1024 KB;

1 GB (één gigabyte) = 210 MB = 1024 MB.

Onlangs zijn in verband met de toename van de hoeveelheid verwerkte informatie afgeleide eenheden als:

1 terabyte (TB) = 1024 GB = 240 bytes,

1 Petabyte (PB) = 1024 TB = 250 Bytes.

1 byte = 8 bits;

1 kilobyte (KB) = 2 10 bytes

1 MegaByte (MB) = 2 10 KB of 2 20 bytes

1 Gigabyte (GB) = 2 10 MB of 2 30 Bytes

1 Terabyte (TB) = 2 10 GB of 2 40 bytes

  • 9) 2 - binair (in discrete wiskunde, informatica, programmeren);
  • 3 - ternair;
  • 8 - octaal;
  • 10 - decimaal (overal gebruikt);
  • 12 - twaalftallig (tellen in tientallen);
  • 13 - drie-decimaal;
  • 16 - hexadecimaal (gebruikt bij programmeren, informatica);
  • 60 - sexagesimaal (meeteenheden voor tijd, meting van hoeken en in het bijzonder coördinaten, lengte- en breedtegraad).

9) Nummersysteem- een symbolische methode om getallen te schrijven, waarbij getallen worden weergegeven met behulp van geschreven tekens.

notatie:

· Geeft representaties van een reeks getallen (gehele getallen en/of reëel);

· Geeft elk nummer een unieke representatie (of op zijn minst een standaard representatie);

· Geeft de algebraïsche en rekenkundige structuur van getallen weer.

10) optellen, aftrekken, delen, vermenigvuldigen van niet-decimale getallen.

11) dit is een vertaling van het ene nummerstelsel naar het andere

Methoden voor het coderen van informatie.

Dezelfde informatie kan in verschillende vormen worden gepresenteerd (gecodeerd). Met de komst van computers werd het noodzakelijk om alle soorten informatie te coderen waarmee zowel een individuele persoon als de mensheid als geheel te maken heeft. Maar de mensheid begon het probleem van het coderen van informatie op te lossen lang voor de komst van computers. De enorme prestaties van de mensheid - schrijven en rekenen - zijn niets meer dan een systeem voor het coderen van spraak en numerieke informatie. Informatie verschijnt nooit in zijn pure vorm, het wordt altijd op de een of andere manier gepresenteerd, op de een of andere manier gecodeerd.

Binaire codering- een van de meest gebruikelijke manieren om informatie te presenteren. In computers, robots en numeriek bestuurde werktuigmachines wordt in de regel alle informatie waarmee het apparaat omgaat, gecodeerd in de vorm van woorden in een binair alfabet.

Code - (1) een regel die de overeenkomst beschrijft van karakters of hun combinaties van het ene alfabet met karakters of hun combinaties van een ander alfabet; - (2) secundaire alfabettekens die worden gebruikt om tekens of combinaties van het primaire alfabet weer te geven.

Coderen is de vertaling van informatie die wordt weergegeven door het primaire alfabet in een reeks codes.

Decodering is de omgekeerde bewerking van codering, d.w.z. herstel van informatie in het primaire alfabet volgens de ontvangen volgorde van codes.

Bewerkingen coderen en decoderen worden omkeerbaar genoemd als hun sequentiële toepassing een terugkeer naar de oorspronkelijke informatie zonder enig verlies oplevert.

13) Binair systeem - de basis van informatiecodering voor computers

14) Er zijn twee manieren om getallen in het computergeheugen weer te geven. Ze worden als volgt genoemd: vaste-kommavorm en zwevende-kommavorm. De vorm met vaste komma is van toepassing op gehele getallen en de vorm met drijvende komma is van toepassing op reële getallen (gehele getallen en breuken). Het punt hier betekent het tekenscheidingsteken van de gehele en gebroken delen van een getal.

15) Coderen gaat dus vooraf aan de verzending en opslag van informatie. In dit geval, zoals eerder vermeld, wordt opslag geassocieerd met het vastleggen van een bepaalde toestand van de informatiedrager, en verzending - met een toestandsverandering in de tijd (d.w.z. een proces). Deze toestanden of signalen worden elementaire signalen genoemd - het is hun combinatie die het secundaire alfabet vormt.

Zonder de technische aspecten van verzending en opslag van een bericht (d.w.z. hoe de verzending en ontvangst van een reeks signalen of het vergrendelen van toestanden feitelijk worden geïmplementeerd), wordt de wiskundige formulering van het coderingsprobleem als volgt gegeven.

Door het type communicatielijnen: bedrade; kabel; glasvezel;

stroomkabels; radiozenders enz.

2... Door de aard van de signalen: continu; discreet; discreet-continu (signalen aan de ingang van het systeem zijn discreet en aan de uitgang continu en vice versa).

3... Voor ruisimmuniteit: kanalen zonder interferentie; met interferentie.

18) Of korter: een algoritme is een strikt gedefinieerde reeks acties die nodig zijn om een ​​bepaald probleem op te lossen

19) In de praktijk komen de volgende presentatievormen van algoritmen veel voor:


  • verbaal(opname in natuurlijke taal);

  • grafisch(afbeeldingen van grafische symbolen);

  • pseudocodes(semi-geformaliseerde beschrijvingen van algoritmen in een voorwaardelijke algoritmische taal, met inbegrip van zowel programmeertaalelementen als natuurlijke taalzinnen, algemeen aanvaarde wiskundige notatie, enz.);

  • programmatisch(teksten in programmeertalen).

20) Compressie van informatie is het proces van het converteren van informatie die in een bestand is opgeslagen, waardoor de redundantie wordt verminderd en er dus minder geheugen nodig is voor opslag.

Een archiefbestand is een speciaal georganiseerd bestand met een of meer bestanden in gecomprimeerde of ongecomprimeerde vorm en service-informatie over bestandsnamen, datum en tijd van aanmaak of wijziging, grootte, enz.

Archiveren (inpakken) - het plaatsen (laden) van bronbestanden in een archiefbestand in gecomprimeerde of ongecomprimeerde vorm.

22) De code- een reeks symbolen (symbolen) om informatie weer te geven. codering- het proces van het presenteren van informatie in de vorm van een code.

Vector- en fractal-afbeeldingen.

vector afbeelding is een grafisch object dat bestaat uit elementaire lijnen en bogen. Het basiselement van de afbeelding is een lijn. Zoals elk object heeft het eigenschappen: vorm (recht, kromming), dikte., Kleur, stijl (gestippeld, effen). Gesloten lijnen hebben de eigenschap om op te vullen (ofwel met andere objecten, ofwel met een geselecteerde kleur). Alle andere vectorafbeeldingsobjecten zijn samengesteld uit lijnen. Omdat een lijn wiskundig als een enkel object wordt beschreven, is de hoeveelheid gegevens voor het weergeven van een object door middel van vectorafbeeldingen veel minder dan bij rasterafbeeldingen. Informatie over een vectorafbeelding wordt gecodeerd als normaal alfanumeriek en verwerkt door speciale programma's.

De softwaretools voor het maken en verwerken van vectorafbeeldingen omvatten de volgende GR: CorelDraw, Adobe Illustrator, evenals vectorizers (tracer) - gespecialiseerde pakketten voor het converteren van rasterafbeeldingen naar vector.

Fractal afbeeldingen is gebaseerd op wiskundige berekeningen, zoals vector. Maar in tegenstelling tot de vector, is het basiselement de wiskundige formule zelf. Dit leidt ertoe dat er geen objecten in het geheugen van de computer worden opgeslagen en dat het beeld alleen door vergelijkingen wordt opgebouwd. Met deze methode kunt u de eenvoudigste reguliere structuren bouwen, evenals complexe illustraties die landschappen nabootsen.

Taken.

Het is bekend dat het videogeheugen van een computer 512 KB bedraagt. Schermresolutie 640 bij 200
a) van 8 kleuren;
b) 16 kleuren;
c) 256 kleuren?

Hoeveel bits zijn er nodig om 130 kleurinformatie te coderen? Het is gemakkelijk om die 8 (dat wil zeggen 1 byte) te berekenen, want met 7 bits kun je het kleurgetal van 0 tot 127 opslaan en 8 bits van 0 tot 255. Het is gemakkelijk in te zien dat deze coderingsmethode niet optimaal: 130 is merkbaar minder dan 255. Bedenk hoe u informatie over een tekening kunt condenseren wanneer u deze naar een bestand schrijft, als bekend is dat
a) de tekening bevat tegelijkertijd slechts 16 van de 138 mogelijke kleurtinten;
b) alle 130 tinten zijn tegelijkertijd in de tekening aanwezig, maar het aantal stippen dat in verschillende tinten is geschilderd is heel verschillend.

A) het is duidelijk dat 4 bits (een halve byte) voldoende zijn om informatie over 16 tinten op te slaan. Aangezien deze 16 tinten zijn geselecteerd uit 130, kunnen ze echter nummers hebben die niet in 4 bits passen. Daarom zullen we de paletmethode gebruiken. Laten we onze "lokale" nummers van 1 tot 15 toewijzen aan de 16 tinten die in onze tekening worden gebruikt en de hele tekening coderen met een snelheid van 2 punten per byte. En voeg dan aan deze informatie (aan het einde van het bestand dat het bevat) een opzoektabel toe die bestaat uit 16 paar bytes met schaduwnummers: 1 byte is ons "lokale" nummer in deze afbeelding, de tweede is het echte nummer van deze schaduw . (wanneer in plaats van de laatste gecodeerde informatie over de schaduw zelf wordt gebruikt, bijvoorbeeld informatie over de helderheid van de gloed van de "elektronenkanonnen" Rood, Groen, Blauw van een kathodestraalbuis, dan zal zo'n tabel vertegenwoordigen een kleurenpalet). Als de tekening groot genoeg is, zal de winst in de grootte van het resulterende bestand aanzienlijk zijn;
b) we zullen proberen het eenvoudigste algoritme te implementeren voor het archiveren van informatie over de figuur. Laten we de drie tinten toewijzen, die het minimum aantal stippen vullen, codes 128 - 130 en de rest van de tinten - codes 1 - 127. We schrijven naar een bestand (dat in dit geval geen reeks bytes is, maar een continue bitstroom) zeven-bits codes voor tinten met getallen van 1 tot 127. gevolgd door een twee-bits "lokaal" nummer, en op voeg aan het einde van het bestand een correspondentietabel toe tussen "lokale" en reële getallen. Aangezien tinten met codes 128 - 130 zeldzaam zijn, zullen er weinig zeven-bit nullen zijn.

Merk op dat het stellen van vragen in dit probleem andere oplossingen niet uitsluit, zonder verwijzing naar de kleursamenstelling van de afbeelding - archivering:
a) op basis van het markeren van een reeks stippen, overschilderd met dezelfde tinten en het vervangen van elk van deze reeksen door een paar cijfers (kleur), (hoeveelheid) (dit principe is de basis van het grafische PCX-formaat);
b) door pixellijnen te vergelijken (registratie van het aantal schaduwen van punten op de eerste pagina als geheel, en voor volgende lijnen het aantal schaduwen van alleen die punten op te nemen waarvan de schaduwen verschillen van de schaduwen van punten op dezelfde positie in de vorige lijn - dit is de basis van het GIF-formaat);
c) gebruikmakend van een fractal-beeldverpakkingsalgoritme (YPEG-formaat). (IO 6,1999)

De wereld is gevuld met een grote verscheidenheid aan geluiden: het tikken van klokken en het gezoem van motoren, het huilen van de wind en het ritselen van bladeren, het zingen van vogels en de stemmen van mensen. Mensen begonnen heel lang te raden hoe geluiden worden geboren en wat ze zijn. Zelfs de oude Griekse filosoof en wetenschapper - de encyclopedist Aristoteles, legde op basis van waarnemingen de aard van geluid uit, in de overtuiging dat een klinkend lichaam afwisselende compressie en verdunning van lucht creëert. Dus een oscillerende snaar ontlaadt zich soms, condenseert vervolgens de lucht, en door de elasticiteit van de lucht worden deze wisselende invloeden verder de ruimte ingestuurd - van laag naar laag ontstaan ​​elastische golven. Wanneer ze ons oor bereiken, werken ze op de trommelvliezen en produceren ze het gevoel van geluid.

Op het gehoor neemt een persoon elastische golven waar met een frequentie ergens in het bereik van 16 Hz tot 20 kHz (1 Hz - 1 trilling per seconde). In overeenstemming hiermee worden elastische golven in elk medium, waarvan de frequenties binnen de gespecificeerde limieten liggen, geluidsgolven of gewoon geluid genoemd. In de studie van geluid, concepten zoals: toon en timbre geluid. Elk echt geluid, of het nu het spel van muziekinstrumenten is of de stem van een persoon, is een soort mengsel van vele harmonische trillingen met een bepaalde reeks frequenties.

De oscillatie met de laagste frequentie heet basistoon, ander - boventonen.

Timbre- een ander aantal boventonen die inherent zijn aan een bepaald geluid, waardoor het een speciale kleur krijgt. Het verschil tussen het ene timbre van het andere is niet alleen te wijten aan het aantal, maar ook aan de intensiteit van de boventonen die het geluid van de hoofdtoon vergezellen. Door het timbre kunnen we gemakkelijk onderscheid maken tussen de klanken van een piano en een viool, een gitaar en een fluit, en de stem van een bekende persoon herkennen.

Muzikaal geluid kan worden gekenmerkt door drie eigenschappen: timbre, dat wil zeggen de kleur van het geluid, die afhangt van de vorm van trillingen, de hoogte, die wordt bepaald door het aantal trillingen per seconde (frequentie), en luidheid, die afhankelijk is van de vorm van trillingen. op de intensiteit van de trillingen.

De computer wordt nu veel gebruikt op verschillende gebieden. Verwerking van geluidsinformatie en muziek waren geen uitzondering. Tot 1983 werden alle opnamen van muziek uitgebracht op vinylplaten en compactcassettes. Momenteel worden cd's veel gebruikt. Als je een computer hebt waarop een studiogeluidskaart is geïnstalleerd, met daarop een MIDI-keyboard en microfoon, dan kun je werken met gespecialiseerde muzieksoftware.

Conventioneel kan het worden onderverdeeld in verschillende typen:

1) allerlei hulpprogramma's en stuurprogramma's die zijn ontworpen om te werken met specifieke geluidskaarten en externe apparaten;
2) audio-editors, die zijn ontworpen om met geluidsbestanden te werken, stellen u in staat om alle bewerkingen met hen uit te voeren - van het splitsen in delen tot het verwerken met effecten;
3) softwaresynthesizers, die relatief recent zijn verschenen en alleen correct werken op krachtige computers. Ze laten je experimenteren met het creëren van verschillende geluiden;
ander.

De eerste groep omvat alle hulpprogramma's van het besturingssysteem. Win 95 en 98 hebben bijvoorbeeld hun eigen mixers en hulpprogramma's voor het afspelen / opnemen van audio, het afspelen van cd's en standaard MIDI-bestanden. Nadat u een geluidskaart hebt geïnstalleerd, kunt u deze programma's gebruiken om de prestaties te controleren. Het programma Phonograph is bijvoorbeeld ontworpen om te werken met wave-bestanden (geluidsopnamebestanden in Windows-formaat). Deze bestanden hebben de extensie .WAV. Dit programma biedt de mogelijkheid om geluidsopnametechnieken af ​​te spelen, op te nemen en te bewerken, vergelijkbaar met de technieken van het werken met een bandrecorder. Om met Phonograph te kunnen werken is het aan te raden om een ​​microfoon op een computer aan te sluiten. Als u een geluidsopname moet maken, moet u beslissen over de geluidskwaliteit, aangezien de duur van het geluid ervan afhangt. De mogelijke duur van het geluid is hoe korter, hoe hoger de opnamekwaliteit. Met een gemiddelde opnamekwaliteit kan spraak naar tevredenheid worden opgenomen, waardoor bestanden tot 60 seconden lang kunnen worden geproduceerd. Ongeveer 6 seconden is een opname van muziek-cd-kwaliteit.

Maar hoe gebeurt audiocodering? Van kinds af aan worden we geconfronteerd met opnamen van muziek op verschillende media: grammofoonplaten, cassettes, cd's, enz. Momenteel zijn er twee manieren om geluid op te nemen: analoog en digitaal. Maar om geluid op een medium op te nemen, moet het worden omgezet in een elektrisch signaal.

Dit gebeurt met behulp van een microfoon. De eenvoudigste microfoons hebben een membraan dat meetrilt met geluidsgolven. Een spoel is bevestigd aan het membraan en beweegt synchroon met het membraan in een magnetisch veld. In de spoel wordt een elektrische wisselstroom opgewekt. Spanningsvariaties weerspiegelen nauwkeurig geluidsgolven.

Een elektrische wisselstroom die verschijnt aan de uitgang van een microfoon heet analoog signaal. Wanneer toegepast op een elektrisch signaal, betekent "analoog" dat het signaal continu is in tijd en amplitude. Het weerspiegelt nauwkeurig de vorm van de geluidsgolf die door de lucht reist.

Geluidsinformatie kan in discrete of analoge vorm worden gepresenteerd. Hun verschil is dat bij een discrete presentatie van informatie een fysieke hoeveelheid abrupt verandert ("ladder") en een eindige reeks waarden aanneemt. Als informatie in analoge vorm wordt gepresenteerd, kan een fysieke grootheid een oneindig aantal waarden aannemen die continu veranderen.

De vinylplaat is een voorbeeld van analoge opslag van geluidsinformatie, aangezien de soundtrack continu van vorm verandert. Maar analoge bandopnames hebben een groot nadeel: de veroudering van het medium. In de loop van een jaar kan een fonogram met een normaal niveau van hoge frequenties deze verliezen. Vinylplaten verliezen bij het afspelen meerdere keren kwaliteit. Daarom wordt de voorkeur gegeven aan digitale opname.

Begin jaren 80 verschenen er cd's. Ze zijn een voorbeeld van discrete opslag van audio-informatie, aangezien de audiotrack van een cd gebieden met verschillende reflectiviteit bevat. In theorie kunnen deze digitale schijven eeuwig meegaan als ze niet bekrast zijn, d.w.z. hun voordelen zijn duurzaamheid en weerstand tegen mechanische veroudering. Een ander voordeel is dat er bij digitaal dubben geen verlies aan geluidskwaliteit is.

Op multimedia geluidskaarten vind je analoge microfoonvoorversterker en mixer.

Digitaal-naar-analoog en analoog-naar-digitaal conversie van audio-informatie.

Laten we eens kijken naar de processen van het omzetten van geluid van analoog naar digitaal en vice versa. Een globaal idee van wat er op de geluidskaart gebeurt, kan helpen om fouten te voorkomen bij het werken met geluid.

Geluidsgolven worden met behulp van een microfoon omgezet in een analoog wisselend elektrisch signaal. Het gaat door het audiopad (zie Bijlagen Afbeelding 1.11, Schema 1) en gaat de analoog-naar-digitaalomzetter (ADC) binnen - een apparaat dat het signaal omzet in digitale vorm.

In vereenvoudigde vorm is het werkingsprincipe van de ADC als volgt: hij meet de signaalamplitude met regelmatige tussenpozen en zendt verder, al via het digitale pad, een reeks getallen uit die informatie over de amplitudeveranderingen draagt ​​(zie bijlagen Afbeelding 1.11 , Schema 2).

Tijdens analoog-naar-digitaal conversie vindt er geen fysieke conversie plaats. Er wordt als het ware een afdruk of sample verwijderd van het elektrische signaal, dat een digitaal model is van spanningsschommelingen in het audiopad. Als dit wordt weergegeven in de vorm van een diagram, wordt dit model gepresenteerd in de vorm van een reeks kolommen, die elk overeenkomen met een specifieke numerieke waarde. Het digitale signaal is discreet van aard - dat wil zeggen, discontinu, dus het digitale model komt niet precies overeen met de analoge golfvorm.

Steekproef is het tijdsinterval tussen twee metingen van de analoge signaalamplitude.

Sample vertaalt zich letterlijk uit het Engels als "sample". In multimedia- en professionele audioterminologie heeft dit woord verschillende betekenissen. Naast een tijdsperiode wordt een monster ook een reeks digitale gegevens genoemd die is verkregen door analoog-naar-digitaal conversie. Het transformatieproces zelf heet bemonstering. In de Russische technische taal noemen ze het bemonstering.

Het digitale geluid wordt uitgevoerd met behulp van een digitaal-naar-analoog-omzetter (DAC), die op basis van de binnenkomende digitale gegevens op de juiste momenten een elektrisch signaal met de vereiste amplitude genereert (zie Bijlagen Figuur 1.11, Schema 3).

Parameters: bemonstering

Belangrijke parameters bemonstering zijn frequentie en bitdiepte.
Frequentie- het aantal metingen van de analoge signaalamplitude per seconde.

Is de bemonsteringsfrequentie niet meer dan tweemaal de frequentie van de bovengrens van het audiobereik, dan treden bij hoge frequenties verliezen op. Dit verklaart waarom de standaard audio-cd-frequentie 44,1 kHz is. Aangezien het oscillatiebereik van geluidsgolven in het bereik van 20 Hz tot 20 kHz ligt, moet het aantal signaalmetingen per seconde groter zijn dan het aantal oscillaties over dezelfde tijdsperiode. Als de bemonsteringsfrequentie aanzienlijk lager is dan de frequentie van de geluidsgolf, heeft de signaalamplitude de tijd om in de tijd tussen metingen meerdere keren te veranderen, en dit leidt ertoe dat de digitale vingerafdruk een chaotische gegevensset bevat. Bij digitaal-naar-analoog conversie zendt zo'n sample niet het hoofdsignaal uit, maar produceert het alleen ruis.

In het nieuwe cd-formaat audio-dvd wordt het signaal in één seconde 96.000 keer gemeten, d.w.z. gebruik een bemonsteringsfrequentie van 96 kHz. Om ruimte op de harde schijf te besparen in multimediatoepassingen worden vaak lagere frequenties gebruikt: 11, 22, 32 kHz. Dit leidt tot een afname van het hoorbare frequentiebereik, waardoor er een sterke vervorming is van het gehoorde.

Als we in de vorm van een grafiek hetzelfde geluid weergeven met een hoogte van 1 kHz (een noot tot het zevende octaaf van de piano komt ongeveer overeen met deze frequentie), maar gesampled met een andere frequentie (het onderste deel van de sinusoïde is niet in alle grafieken), dan zijn de verschillen zichtbaar. Een verdeling op de horizontale as, die de tijd aangeeft, komt overeen met 10 monsters. De schaal is hetzelfde genomen (zie bijlage figuur 1.13). Je kunt zien dat er bij 11 kHz ongeveer vijf oscillaties van de geluidsgolf zijn voor elke 50 samples, dat wil zeggen dat één periode van de sinusgolf wordt weergegeven met slechts 10 waarden. Dit is een nogal onnauwkeurige transmissie. Tegelijkertijd, als we de bemonsteringsfrequentie van 44 kHz beschouwen, zijn er voor elke periode van de sinusoïde al bijna 50 monsters. Hierdoor krijg je een signaal van goede kwaliteit.

Bit diepte geeft de nauwkeurigheid aan waarmee de amplitude van het analoge signaal verandert. De nauwkeurigheid waarmee de waarde van de signaalamplitude op elk tijdstip tijdens de digitalisering wordt verzonden, bepaalt de kwaliteit van het signaal na de digitaal-naar-analoog conversie. De betrouwbaarheid van de golfvormreconstructie hangt af van de bitdiepte.

De amplitudewaarde wordt gecodeerd volgens het binaire coderingsprincipe. Het audiosignaal moet worden gepresenteerd als een reeks elektrische impulsen (binaire nullen en enen). Meestal worden 8, 16-bits of 20-bits weergaven van de amplitudewaarden gebruikt. Wanneer een continu audiosignaal binair gecodeerd is, wordt het vervangen door een reeks discrete signaalniveaus. De coderingskwaliteit is afhankelijk van de sampling rate (het aantal metingen van het signaalniveau per tijdseenheid). Met een toename van de bemonsteringsfrequentie neemt de nauwkeurigheid van de binaire representatie van informatie toe. Bij een frequentie van 8 kHz (het aantal metingen per seconde is 8000) komt de kwaliteit van het gesamplede geluidssignaal overeen met de kwaliteit van een radio-uitzending, en bij een frequentie van 48 kHz (het aantal metingen per seconde is 48000) - naar de geluidskwaliteit van een audio-cd.

Als u 8-bits codering gebruikt, kunt u een nauwkeurigheid bereiken bij het wijzigen van de amplitude van een analoog signaal tot 1/256 van het dynamische bereik van een digitaal apparaat (2 8 = 256).

Als u 16-bits codering gebruikt om de waarden van de amplitude van het audiosignaal weer te geven, dan zal de meetnauwkeurigheid 256 keer toenemen.

In moderne converters is het gebruikelijk om 20-bits signaalcodering te gebruiken, wat hoogwaardige audiodigitalisering mogelijk maakt.

Denk aan de formule K = 2 a. Hierin is K het aantal verschillende geluiden (het aantal verschillende signaalniveaus of toestanden) dat kan worden verkregen door geluid te coderen met bits

Tijdens het ontwikkelingsproces is de mensheid de noodzaak gaan inzien om deze of gene informatie op afstand op te slaan en door te geven. In het laatste geval was het nodig om het om te zetten in signalen. Dit proces wordt datacodering genoemd. Zowel tekstinformatie als grafische afbeeldingen kunnen worden omgezet in getallen. In ons artikel leest u hoe u dit kunt doen.

Overdracht van informatie op afstand

  • koerier en postkantoor;
  • akoestisch (bijvoorbeeld via een luidspreker);
  • op basis van een of andere methode van telecommunicatie (bedraad, radio, optisch, radiorelais, satelliet, glasvezel).

De meest voorkomende op dit moment zijn de transmissiesystemen van het laatste type. Om ze te gebruiken, moet u echter eerst een of andere methode voor het coderen van informatie toepassen. Het is buitengewoon moeilijk om dit te doen met behulp van getallen in de decimale berekening die een moderne persoon kent.

Encryptie

Binair getalsysteem

Aan het begin van het computertijdperk waren wetenschappers bezig met het vinden van een apparaat dat het mogelijk zou maken om getallen in een computer zo eenvoudig mogelijk weer te geven. Het probleem werd opgelost toen Claude Chenon voorstelde om het binaire getalsysteem te gebruiken. Het is bekend sinds de 17e eeuw en de implementatie ervan vereiste een apparaat met 2 stabiele toestanden, overeenkomend met logische "1" en logische "0". Er waren er in die tijd veel van - van een kern, die gemagnetiseerd of gedemagnetiseerd kon zijn, tot een transistor die open of gesloten kon zijn.

Weergave van kleurenfoto's

De methode voor het coderen van informatie met behulp van getallen voor dergelijke afbeeldingen is iets gecompliceerder. Voor dit doel moet het beeld eerst worden ontleed in 3 primaire kleuren (groen, rood en blauw), omdat door ze in bepaalde verhoudingen te mengen, elke door het menselijk oog waargenomen tint kan worden verkregen. Deze methode voor het coderen van een afbeelding met behulp van getallen met 24 binaire bits wordt RGB of True Color genoemd.

Bij het printen wordt gebruik gemaakt van het CMYK-systeem. Het is gebaseerd op het idee dat elk van de basis RGB-componenten kan worden toegewezen aan een complementaire kleur aan wit. Dit zijn cyaan, magenta en geel. Hoewel er genoeg zijn, wordt er, om de printkosten te drukken, ook een vierde component toegevoegd: zwart. Om afbeeldingen in het CMYK-systeem weer te geven, zijn dus 32 binaire bits vereist, en de modus zelf wordt meestal full-color genoemd.

Weergave van geluiden

Op de vraag of er een manier is om informatie te coderen met behulp van cijfers, zou het antwoord ja moeten zijn. Op dit moment worden dergelijke methoden echter niet als perfect beschouwd. Deze omvatten:

  • FM-methode. Het is gebaseerd op de ontleding van elk complex geluid in een reeks elementaire harmonische signalen van verschillende frequenties, die kunnen worden beschreven door een code.
  • Tafelgolfmethode. Samples worden opgeslagen in vooraf samengestelde tabellen - samples van geluiden voor verschillende muziekinstrumenten. Numerieke codes drukken het type en modelnummer van het instrument, toonhoogte, intensiteit en duur van het geluid uit, enz.

Nu weet je dat binaire codering een van de gebruikelijke manieren is om informatie weer te geven, wat een grote rol speelde bij de ontwikkeling van computertechnologie.