Hem Utveckling Vad är kodning? - definition från techopedia

Vad är kodning? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder kodning?

Kodning är processen för att konvertera data till ett format som krävs för ett antal informationsbehandlingsbehov, inklusive:

  • Program sammanställning och körning
  • Dataöverföring, lagring och komprimering / dekomprimering
  • Ansökan om databehandling, till exempel filkonvertering

Kodning kan ha två betydelser:

  • Inom datateknik är kodning processen att tillämpa en specifik kod, såsom bokstäver, symboler och siffror, på data för konvertering till en motsvarande kod.
  • I elektronik avser kodning analog till digital konvertering.

Techopedia förklarar kodning

Kodning innebär användning av en kod för att ändra originaldata till en form som kan användas av en extern process.


Den typ av kod som används för att konvertera tecken kallas American Standard Code for Information Interchange (ASCII), det mest använda kodningsschemat för filer som innehåller text. ASCII innehåller utskrivbara och icke-utskrivbara tecken som representerar stora och små bokstäver, symboler, skiljetecken och siffror. Ett unikt nummer tilldelas vissa tecken.


Standard ASCII-schemat har endast noll till 127 teckenpositioner; 128 till 255 är odefinierade. Problemet med odefinierade tecken löses med Unicode-kodning, som tilldelar ett nummer till varje tecken som används över hela världen. Andra typer av koder inkluderar BinHex, Uuencode (UNIX till UNIX-kodning) och Multipurpose Internet Mail Extensions (MIME).


Kodning används också för att minska storleken på ljud- och videofiler. Varje ljud- och videofilformat har ett motsvarande program för kodningsavkodare (codec) som används för att koda det till lämpligt format och sedan avkodar för uppspelning.


Kodning bör inte förväxlas med kryptering, som döljer innehåll. Båda teknikerna används i stor utsträckning i fältet nätverk, programvara, trådlös kommunikation och lagring.

Vad är kodning? - definition från techopedia