Home : Uvjeti softvera : Definicija kodiranja

Kodiranje

Kodiranje je postupak pretvaranja datum iz jednog oblika u drugi. Iako se "kodiranje" može koristiti kao glagol, često se koristi kao imenica i odnosi se na određenu vrstu kodiranih podataka. Postoji nekoliko vrsta kodiranja, uključujući kodiranje slike, audio i video kodiranje, te kodiranje znakova.

Medijske datoteke često se kodiraju radi uštede prostora na disku. Kodiranjem digitalnih audio, video i slikovnih datoteka mogu se spremiti u učinkovitiji, komprimirani format. Kodirane medijske datoteke po kvaliteti su obično slične izvornim nekomprimiranim kolegama, ali imaju mnogo manje veličine datoteka. Na primjer, WAVE (WAV) audio datoteka koja se pretvara u MP3 (.MP3) datoteka može biti 1/10 veličine izvorne WAVE datoteke. Slično tome, MPEG (.MPG) komprimirana video datoteka može zahtijevati samo djelić prostora na disku kao izvorni digitalni video (.DV) datoteka.

Kodiranje znakova je druga vrsta kodiranja koja kodira znakova as bajtova. Budući da računala prepoznaju samo binarni podaci, tekst mora biti predstavljen u binarnom obliku. To se postiže pretvaranjem svakog znaka (koji uključuje slova, brojeve, simbole i razmake) u binarni kôd. Uobičajene vrste kodiranja teksta uključuju ASCII i Unicode.

Kad god su podaci kodirani, može ih pročitati samo program koji podržava ispravnu vrstu kodiranja. Za audio i video datoteke to često postiže a kodek, koji dekodira podatke u stvarnom vremenu. Većina uređivača teksta podržava više vrsta kodiranja teksta, pa je rijetko pronaći tekstualnu datoteku koja se neće otvoriti u standardnom uređivaču teksta. Međutim, ako uređivač teksta ne podržava kodiranje korišteno u tekstualnom dokumentu, neki ili svi znakovi mogu se pojaviti kao čudni simboli, a ne kao predviđeni tekst.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju kodiranja. U računalnoj terminologiji objašnjava što znači Encoding i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija kodiranja korisna, možete se na nju pozvati pomoću gornjih citata.