kode

En kode eller kode (tysk udtale [ ekskrementer ] eller [ kɔʊ̯d ]) er en kortlægningsregel, som hvert tegn i et tegnsæt (arketype mængde) klart tildeler et tegn eller en streng af et muligvis andet tegnsæt (Flock) . For eksempel skaber morse -kode et forhold mellem bogstaver og en sekvens af korte og lange tonesignaler og pauser (og omvendt).

I kommunikationsvidenskab betegner en kode et sprog i vid forstand . Al kommunikation er baseret på udveksling af oplysninger , der genereres af afsenderen i henhold til en bestemt kode, og som modtageren tolker ( afkoder ) efter den samme kode .

Elektronisk transmitterede eller lagrede data består f.eks. Af en lang række nuller og ener ( bits ), hvis kombination er defineret som cifre, tegn og / eller bogstaver (f.eks. 11000001 = 'A'). I en anden kode kunne den samme bitkombination f.eks. B. betyder tallet 193. Også for andre typer data, f.eks. B. Målte værdier eller nukleobaserne i DNA -strenge er defineret i koder, hvilke manifestationer betyder hvad .

I kodningsteorien kaldes de elementer, der udgør en kode, "kodeord", og symbolerne, der udgør kodeordene, danner et "alfabet".

Generel betydning

Generelt er en kode en aftale om et sæt (sæt) tegn som f.eks B. Indeks, ikoner eller symboler (hvilket betyder bærere eller referencer) med det formål at udveksle oplysninger. Information findes ikke i "ren" form; det er altid formuleret på en eller anden måde. Generelt er en kode en formulering af oplysninger, hvor tegnene er underlagt syntaktiske, semantiske og pragmatiske regler. Dette kræver følgende elementer:

  1. mindst én informationsformulerende enhed (optager / sender)
  2. Mindst en informationsmodtagende enhed (læser / modtager) - kan i særlige tilfælde også være identisk med (1)
  3. et konkret eller abstrakt indhold, der skal formidles, informationen
  4. en aftale med det formål at formulere oplysninger og om nødvendigt overføre oplysninger. Dette indeholder et sæt betydningsbærere eller symboler, der er kendt af begge instanser (1. og 2.) og, hvis det er relevant, regler for brug af symbolerne

Menneskeligt sprog, dyrs lyde, men også de semiokemiske molekyler i bakteriel og plantekommunikation (auxin) er koder af varierende kompleksitet og kapacitet. I tilfælde af dyrs lyde, bakterier, svampe og plantekommunikation er "aftalen" opstået gennem naturlig udvikling.

definition

En kode over alfabeterne og er en injektiv kortlægning (= kodning)

,

kortlægger alfabetets symboler til ikke-tomme ord over alfabetet . Elementerne i billedsættet kaldes kodeord for koden. Kortlægningen defineret af kaldes en forlængelse af en kode

,

hvor et ord er over alfabetet . Det siges, at en kode umiddelbart kan dechifreres, hvis den ikke indeholder et kodeord som begyndelsen på et andet kodeord. Det kaldes entydigt dechifrerbart, hvis dets forlængelse er injektiv. Hver umiddelbart dekrypterbar kode kan også entydigt dekrypteres, men der er også entydigt dekrypterbare koder, der ikke kan dekrypteres med det samme.

Effektivitet

I den mere specifikke, sædvanlige betydning er en kode en aftale om et sæt symboler (referencer), f.eks. Mellem optagere (afsendere) og læsere (modtagere) for at etablere en effektiv måde at formidle hyppige beskeder på. Det bruges til billige (energi- og tidseffektive) og sikre, pålidelige registreringer og transmissioner af information. Dette implementeres forskelligt afhængigt af informationstypen og anvendelsesområdet. Effektivitet opnås ved at reducere kompleksiteten , hvilket også reducerer kodens kapacitet. Til dette formål bruges enklere elementer og kombinationer af disse i stedet for oplysningerne i sin nuværende form. Disse kombinationer refererer til de originale oplysninger. Jo oftere der bruges noget, jo mindre indsats bør det tage at behandle et element.

Koder involverer to aspekter af effektivitet :

  • På den ene side erstatter de originalen med en ren henvisning til den (det der er betegnet erstattes af kodeordet) og har derfor kun brug for et udbud af referencer, der garanterer genkendelighed og særpræg (frihed for fejl).
  • For det andet bruger de mest et modulsystem, hvor hyppigere referencer leveres af korte (få-element) kombinationer, og mindre hyppige referencer leveres af længere (multi-element) kombinationer. Det betyder, at de enkleste elementer (komponenter, symboler ) bruges eller genbruges så ofte som muligt (nemlig i næsten alle referencer).

I større skala bliver koder - uanset deres egen raffinement - kun virkelig effektive ved gentagen brug som hjælp til formidling af information . Fordi læsesystemets forståelighed også kræver en form for forberedende organisation (f.eks. Læring). Koder bliver derfor en del af systemkulturen (f.eks. Nationalsprog, tekniske standarder) og udvikler en vis vedholdenhed mod ændringer. Den energi minimering gør koder attraktive for videregivelse af oplysninger under særlige forhold: lange afstande, lange perioder, et stort antal modtagere, transmission med en minimal indsats i nødsituationer, transmission ved hjælp af andre systemer, der arbejder i denne energi og strukturel dynamik område.

Effektiviteten kan øges ved:

  • Anvendelse af referencer, også på andre områder, såsom simulering .
  • Flere på hinanden følgende referencer. En effekt kan også opnås indirekte via en lang kæde.
  • Brug af et modulsystem, hvis dette tilskynder til brug af hyppigere simple elementer.

Niklas Luhmann bruger udtrykket technicus -koder som en betegnelse for standardiserede forskelle ( førende forskel ).

I kommunikationsteknik taler man om kildekodning .

redundans

En kode kan struktureres på en sådan måde, at det resultat, som den koder information til, indeholder overflødige, dvs. redundante dele. Det vil sige, at den genererede sekvens af symboler indeholder data, som ikke fører til målet, og som, hvis de er forkert afkodet, giver et modstridende resultat.

I det enkleste tilfælde gentages det samme igen. Men hver øget forudsigelighed for tegn er redundans : For eksempel er u efter q i skriftlig tysk alle redundante, da et u altid efterfølges af et q . Så ingen information ville gå tabt, hvis alle u efter en q blev fjernet. Redundansen hjælper dog en til stadig at være i stand til at tyde og bruge vigtig information på trods af et delvis tab af data. Så det beskytter mod tab af information . Det gør det også muligt at anerkende forfalskede oplysninger som sådanne.

I kommunikationsteknik taler man om kanalkodning .

Eksempler på koder

Fejlregistreringskoder

Hemmelige koder

Computer videnskab

Kodning (psykologi)

I psykologi refererer kodning til alle processer i et individ, der behandler ekstern information og genererer en subjektivt meningsfuld mental repræsentation fra den. Når oplysninger gemmes i hukommelsen , skelnes der mellem automatisk og aktiv, semantisk og visuel kodning. Automatisk kodning er den utilsigtede og stort set ubevidste lagring af information, mens aktiv kodning udføres bevidst og bevidst. Den semantiske kodning vises i en liste med ord eller ordforråd, hvor nogen kun husker på deres indhold og betydning. I modsætning hertil betyder visuel kodning, at information huskes mere visuelt eller akustisk. Kun de oplysninger behandles, der har overskredet den selektive opfattelsesbarriere . Ud over konsolidering er kodning et af procestrinene i læring og også i hukommelsen ved registrering af sanseopfattelser .

Se også

litteratur

Weblinks

Wiktionary: Code  - forklaringer på betydninger, ordoprindelse, synonymer, oversættelser
Commons : Koder  - samling af billeder, videoer og lydfiler

Individuelle beviser

  1. ^ Eva-Maria Krech et al.: Tysk udtaleordbog. Walter de Gruyter, Berlin / New York, 2009, ISBN 978-3-11-018202-6 . Max Mangold: Udtaleordbogen. Duden bind 6. Dudenverlag, Mannheim / Zürich 2005, ISBN 978-3-411-04066-7 .
  2. duden.de: Kode
  3. DUDEN Informatik , 1993, ISBN 3-411-05232-5
  4. Introduktion til kodningsteori ( Memento fra 18. januar 2018 i internetarkivet ) (PDF; 246 kB) University of Paderborn
  5. ^ Jacobs, Jungnickel: Introduktion til kombinatorik . S. 132 .
  6. Nuværende "Liste over Paris MoU-mangelkoder" om "Havnestatskontrol"-publikationer på https://www.parismou.org/list-paris-mou-deficiency-codes
  7. ^ Hans-Rüdiger Pfister / Helmut Jungermann / Katrin Fischer, Beslutningens psykologi , 2016, s.342
  8. ^ Christian Becker-Carus / Mike Wendt, Allgemeine Psychologie , 2017, s.372