Koodi Sisällysluettelo Koodit ja viestintä teknisillä välineillä | Katso myös | Navigointivalikko

Viestintä


viestinnässämerkkieninformaatiokirjainsanafraasikoodausdataksiDekoodauskoodekkisähkösanomissaKryptografiassasalakirjoitustasalaustanettislangissahenkilötunnuksen





Tämä artikkeli käsittelee sisältöä tai sanomaa. Muita merkityksiä täsmennyssivulla.

Koodi (latinan sanasta codex, kirja) tarkoittaa viestinnässä merkkien käyttöä kuvaamaan sisältöä tai sanomaa. Koodi on merkkien ja sisältöjen välisten kytkentöjen järjestelmä. Sanan etymologia kuvaa tarvetta merkitä koodi muistiin, koodikirjaan.


Koodin käsitettä käytetään laajasti viittaamaan


  1. ihmisen kehittämiin teknisiin järjestelmiin

  2. sosiaalisiin käytäntöihin ja niiden merkkijärjestelmiin (esimerkiksi pukeutumiskoodi)

  3. luonnossa havaittaviin järjestelmiin (esimerkiksi DNA)



Sisällysluettelo





  • 1 Koodit ja viestintä teknisillä välineillä

    • 1.1 Koodeja käytetään lyhentämään viestintää


    • 1.2 Koodien käyttö virheiden havaitsemiseen tai korjaamiseen



  • 2 Katso myös




Koodit ja viestintä teknisillä välineillä |


Viestinnässä koodi tarkoittaa sääntöä, jonka avulla informaatio (kuten kirjain, sana tai fraasi) muunnetaan toiseen esitysmuotoon, joka ei välttämättä ole lähtömuodon kanssa samaa tyyppiä. Tietojenkäsittelyssä ja viestinnässä koodaus tarkoittaa prosessia, jossa lähettäjä (lähettävä järjestelmä) muuntaa informaation dataksi, joka lähetetään vastaanottajalle (vastaanottavalle järjestelmälle). Dekoodaus eli koodin purku on päinvastainen prosessi, jossa vastaanotettu data muunnetaan vastaanottajan kannalta ymmärrettäväksi informaatioksi. Koodauksen ja dekoodauksen suorittavaa järjestelmää kutsutaan nimellä koodekki (codec).


Koodauksen eräs tarkoitus on mahdollistaa viestintä sellaisissa olosuhteissa, joissa normaalin puhutun tai kirjoitetun kielen käyttö on vaikeaa tai mahdotonta. Esimerkiksi sähkösanomissa korvataan sanoja lyhenteillä, jolloin tarvitaan vähemmän merkkejä: lähetys lyhenee ja on halvempi. Viittoiluliput ovat toinen esimerkki koodista: siinä tietty lippujen valikoima ja asento edustaa tiettyä merkkiä.


Koodaus ei välttämättä riitä viestin salaamiseen. Kryptografiassa käytettiin aiemmin koodeja, mutta nyttemmin tarvitaan salakirjoitusta, mahdollisesti matemaattisiin menetelmiin perustuvaa vahvaa salausta.



Koodeja käytetään lyhentämään viestintää |


Aikana, jolloin lennättimet olivat keskeisiä pitkän matkan viestivälineitä, käytettiin monipuolisia kaupallisia koodijärjestelmiä, joilla kokonaiset fraasit voitiin ilmaista yhdellä lyhenteellä. Esimerkiksi LIOUY tarkoitti: ”miksi ette vastaa kysymykseen?” Näiden koodien nykyaikaisia vastineita ovat nettislangissa käytetyt lyhenteet, kuten brb (be right back, palaan kohta). Koodijärjestelmät olivat ja ovat käyttötarkoituksensa mukaisia ja voivat sisältää kaupallista käsitteistöä, sotilaallisia ja diplomaattisia termejä tai verkossa tapahtuvan sosiaalisen kanssakäymisen käsitteitä. Aiemmin järjestelmiä levitettiin julkaisemalla niistä koodikirjoja, nettikoodit leviävät käyttöympäristössään, internetin eri palveluissa.



Koodien käyttö virheiden havaitsemiseen tai korjaamiseen |


Koodeja voidaan luoda suojaamaan lähetettävää tai tallennettavaa sisältöä virheitä vastaan. Niitä käytettäessä sisältöä täydennetään virheenkäsittelyinformaatiolla. Virheenkorjauskoodi (kuten Reed-Solomon-koodi) kykenee sekä tunnistamaan että korjaamaan virheen. Virheen havaitsemiseen tarkoitettu koodi puolestaan on esimerkiksi suomalaisen henkilötunnuksen tarkistusmerkki.



Katso myös |


  • ASCII

  • Baudot-koodi

  • Gray-koodi

  • Lähdekoodi

  • Q-koodi

  • Raamattukoodi

  • SWIFT-koodi

  • Huijauskoodi


Popular posts from this blog

Quoting Keynes in a lectureIs differentiated instruction permitted by universities?How to make students learn prerequisitesUnsatisfactory Instructor Evaluations: balancing of expectations of engineering studentsWhat is the difference between a “statistician”, “applied statistician”, and an academic applying advanced stats within their field?Listing in reference section, but not quotingHow to efficiently use time while preparing for a class?Graduate Admissions: Teaching Emphasisstrategies for sharing teaching information with universities I don't personally have contacts withIs there an efficient way to give a large class of students feedback about their assignments?Is it unreasonable to expect students to read the lecture notes before attending the first class?

Rank groups within a grouped sequence of TRUE/FALSE and NAGrouping functions (tapply, by, aggregate) and the *apply familyCharacters counting and subletting specific patternsWhat is the purpose of setting a key in data.table?data.table vs dplyr: can one do something well the other can't or does poorly?how to make a bar plot for a list of dataframes?How to group by unique values in a list in RPandas - Alternative to rank() function that gives unique ordinal ranks for a columnRank within group in for loop in RData transformation: from dyadic to observational data in RGetting map from purrr to work with paste0

Are all passive ability checks floors for active ability checks?Does passive perception supersede active perception?Which skills can be used passively?Active Opposition with Free-Form Professions in Fate5E Trap/Ambush/Stealth Mechanics VS Passive Perception ConfusionInteraction between perception and stealth in obscured conditionsHow does Keen Sight affect Passive Perception?Are all d20 rolls either attacks, saves or ability checks?Can players declare that they are making a specific ability check?Can I see a Hidden creature that is not obscured at all?Can a Stealth check ever be made passively?Is this alternate version of the Observant feat balanced?What is the minimum amount of skill points per HD?