Код

Азбука Морзе.

Код (фр. code, від лат. codex, англ. code, нім. Schlüssel m, Kennzahl f, Kode m) — зведення законів, система умовних знаків (символів, позначень) для передачі, обробки та зберігання (запам'ятовування) різноманітної інформації.

Код у літературознавстві — система знаків (символів), за допомогою яких текст передається, сприймається і зберігається. Код служить для забезпечення комунікації, тому мусить бути зрозумілим усім учасникам комунікаційного процесу.

При комунікації й обробці інформації, код — система правил для перетворення інформації такі як літера, слово, звук, зображення чи жест, іноді скорочується або шифрується. Першим прикладом коду є винахід мови, який дозволив людині, за допомогою мови повідомляти іншим, що людина бачила, чула, відчувала чи думала. Але промова є обмеженою комунікацією через невелику відстань на яку лунає голос, та через обмеженість аудиторії, яка може почути промову. Винахід письма, яке перетворює розмовну мову у візуальні символи, розширив спектр комунікацій в часі і просторі.

Процес кодування перетворює інформацію від джерела у символи для зв'язку або зберігання. Декодування — зворотній процес, який перетворює символи в початковий код, який одержувач розуміє.

Однією з причин використання кодування є забезпечення зв'язку в місцях, де звичайна розмовна мова, усні або письмові повідомлення, ускладнені або неможливі.

Теорія

Докладніше: Теорія кодування

У теорії інформації та інформатиці, код зазвичай розглядається як алгоритм, який однозначно представляє символи з деякої абетки джерела, закодованих рядків, які можуть бути в іншій абетці. Розширення коду для представлення послідовності символів над абеткою джерела відбувається шляхом об'єднанням закодованих рядків.

Перш ніж дати математично точне визначення, наведемо короткий приклад. Відображення

є кодом. Вихідний код написаний з використанням джерельної абетки {a, b,c} і цільової абетки {0,1}. За допомогою розширення коду, рядок з кодом 0011001011 може бути розбитий на кодові слова, як 0011 0 01 011, а ті, у свою чергу, можуть бути розшифровані як послідовність початкових символів acabc.

За допомогою термінів з формальної теорії мови, точне математичне визначення цього поняття полягає у наступному: Нехай S і T дві скінченні множини є вихідною та цільовою абетками відповідно. Код є загальна функція, що відображає кожний символ з S у послідовності символів з Т, і розширення на гомоморфізм в , що, природно відображає кожну послідовність вихідних символів у послідовності цільових символів і є його розширенням.

Коди змінної довжини

У цьому розділі ми розглянемо коди, які кодують кожне джерело (текст) символ і конкатенації таких кодових слів. Коди змінної довжини особливо корисні, коли текстові символи мають різні ймовірності.

Префікси коду з «приставкою власності» не мають дійсного коду для слова в системі, як префікс будь-якого іншого чинного кодового слова в наборі. Код Гаффмана є найвідомішим алгоритмом для отримання префіксів кодів. Префікси коду широко називаються «коди Гаффмана», навіть якщо код не був проведений алгоритмом Гаффмана.

Коди, що виправляють помилки

Див. також: Блоковий код

Коди, також можуть бути використані для представлення даних у більш стійкий спосіб до помилок, у передачі або зберіганні. Цей код, називають «код корекції помилок». Приклади включають коди Гемінга, Ріда-Соломона, Ріда-Малера, Уолша-Адамара, Бозе-Чоудхурі-Хоквінгема, турбо-код, Голея, Гоппе[en], з низьким рівнем щільності перевірок на парність та просторово-часові коди[en]. Коди, які виправляють помилки можуть бути оптимізовані для виявлення пакетних помилок, або випадкових помилок.

Приклади

Кабель-код замінює слова (наприклад, корабель або рахунок-фактура) на коротші слова, що дають однакову інформацію для відправки з меншою кількістю персонажів, більш швидко, і найголовніше, з меншими витратами.

Коди можуть бути використані для стислості. Коли телеграфні повідомлення були мистецтвом у швидкості далекого зв'язку, складні системи комерційних кодів, у яких були закодовані повні фрази, окремі слова, були розроблені так, що телеграфістам ставали знайомі такі «слова», як BYOXO («Ви намагаєтеся вибратися з цього?»), LIOUY («Чому ви не відповіли на моє запитання?»), BMULD («Ви скунс!»), або AYYLU («Не зрозуміло закодовані слова, повторіть більш чітко.»). Кодові слова були вибрані з різних причин: довжина, вимова і т. д. Значення були обрані, щоб відповідати усвідомленим потребам: в комерційних переговорах, з військової точки зору для військових кодів, дипломатичні умови для дипломатичних кодів. Метою більшості з цих кодів була економія на вартості кабелів. Використання кодування даних для їх стиснення є передумовою комп'ютерної ери. Раннім прикладом є телеграф код Морзе де часто використовувані символи мають більш короткі розміри. Такі методи, як кодування Хаффмана зараз використовуються алгоритмами комп'ютерних стискань великих файлових даних, a більш компактна форма для зберігання або передачі.

Блетчлі Парк

Під час Другої світової війни, в Блетчлі Парку був сайт головного підприємства розшифровки Сполученого Королівства, уряд кодексу та Cypher School, де були розшифровані шифри й коди кількох країн та усі найголовніші шифри, породжені німецькими машинами Енігма і Лоренца. Це місце було відоме як «В. Р.» для людей, які працювали там, а саме для багатьох членів Жіночої Королівської Військово-морської служби, які працювали в Блетчлі-Парк.

Кодування символів

Найбільш широко відомий код передачі даних до цих пір (як уявлення символів) з використовуваних сьогодні є ASCII. В тій чи іншій версії, він використовується майже на всіх персональних комп'ютерах, терміналах, принтерах та на інших обладнаннях зв'язку. Він представляє 128 символів з ​​семи-бітових чисел, які, як рядок із семи 1 і 0 (біти). В ASCII в нижньому регістрі завжди 1100001, у верхньому регістрі завжди 1000001, і так далі. Є багато інших кодувань, які представляють кожний персонаж по байту (зазвичай називають кодові сторінки), число точки коду (Юнікод) або послідовність байтів (UTF-8).

Генетичний код

Генетичний код (ДНК)

Біологічні організми містять генетичний матеріал, який використовується для управління їх функцій та розвитку. Це ДНК, який містить блоки які названі генами, які можуть виробляти білки через код (генетичний код), в якому серії триплетів (кодони) з чотирьох можливих нуклеотидів переводяться в одну з двадцяти можливих амінокислот, а кодовані послідовності в відповідну послідовність амінокислот, які утворюють білок.

Використання в інших сферах

В математиці, код Геделя був основою для доведення теореми Геделя про неповноту. Тут ідея в тому, щоб зіставити математичну нотацію для натурального числа (за допомогою нумерації Геделя).

Є коди, що використовують кольори, як світлофор. У маркетингу, знижкові коди можуть бути використані для фінансових знижок або знижок при покупці продукту з інтернет-магазина. У військових умовах, специфічні звуки з корнетом використовуються для різних цілей: щоб відзначити деякі моменти дня, щоб командувати піхотою в полі бою, і т. д. Зв'язок системи відбувається через сенсорні дефекти, таких як мова жестів для глухих людей та шрифт Брайля для сліпих людей, які були засновані на русі, або тактильні коди.

Музичні бали є найбільш поширеним способом для кодування музики. Конкретні ігри, як шахи, мають свої власні системи кодів для запису матчів (шахової нотації).

Криптографія

В історії криптографії, коди були для забезпечення конфіденційності повідомлень, хоча, останнім часом, замість них використовуються шифри.

Секретні коди, призначені, щоб приховати реальні повідомлення, починаючи від серйозного (головним чином в шпигунстві на військовій, дипломатичній, діловій тощо.) до тривіального (романи, ігри). Може бути будь-яким видом кодування уяви: квіти, ігрові карти, одяг, вентилятори, головні убори, мелодії, птахи і т. д.

Інші приклади

Інші приклади кодування включають в себе:

  • Кодування (в пізнанні) на основі перцептивного процесу інтерпретації. З технічної точки зору, це комплекс, багатоступінних процесів перетворення щодо об'єктивного сенсорного введення (наприклад: світло, звук) в суб'єктивний значущий досвід.
  • Формат вмісту — спеціальний формат кодування для перетворення певного типу даних в інформацію. Кодування тексту використовується у мові розмітки для полегшення обробки за допомогою комп'ютерів.
  • Електронне кодування — перетворення сигналу в оптимізований код для передачі або зберігання.
  • Кодування в пам'яті: процес перетворення відчуття в спогади.
  • Кодування в телебаченні: NTSC, PAL і SECAM
  • Розшифровка (комп'ютерні науки) — методи декодування, методи в теорії зв'язку для декодування кодових слів, що передаються по шумних каналах. Цифрова обробка сигналів, вивчення сигналів, цифрове подання та методи обробки цих сигналів. Цифро-аналоговий перетворювач використовується аналоговою схемою для операцій декодування. Декодування звуків означає розшифрувати шаблони друку та перевести їх у звуки мови.

Коди та скорочення

Скорочення та абревіатури можна вважати кодом, а в відчутті, всі мови і писемність є кодом людської думки.

Міжнародна асоціація повітряного транспорту, аеропорті коди, трибуквені коди використовуються для позначення аеропортів. Аналогічним чином використані коди станцій на залізницях, але, той же код може бути використаний для різних станцій, якщо вони знаходяться в різних країнах.

Іноді кодове слово досягає незалежного існування в той час, як оригінальний еквівалент чи фраза більше не має точне значення, віднесеного до кодового слова. Наприклад, '30' широко використовується в журналістиці і означає «кінець історії» та був використаний в інших контекстах для позначення «The End».

Див. також

Література

Посилання

Read other articles:

Untuk kegunaan lain, lihat Dog's Life (disambiguasi). A Dog's LifePoster teatrikalSutradaraCharlie ChaplinProduserCharlie ChaplinDitulis olehCharlie ChaplinPemeranCharlie ChaplinEdna PurvianceSyd ChaplinHenry BergmanCharles ReisnerAlbert AustinTom WilsonPenata musikCharlie Chaplin (pada 1957 saat dirilis sebagai bagian dari The Chaplin Revue)SinematograferRoland TotherohPenyuntingCharlie Chaplin (tidak disebutkan)DistributorFirst National Pictures Inc.Tanggal rilis 14 April 1918 (1...

 

Putri ViollaLahir26 Mei 1983 (umur 40)Malang, Jawa TimurKebangsaanIndonesiaAlmamaterUniversitas BrawijayaPekerjaanPembawa acara beritaReporterDikenal atasKabar Arena di tvOneOrang tuaPratap BasukiAndi Emmy Soraya Putri Violla (lahir 26 Mei 1983) merupakan seorang pembawa acara berita dan reporter Indonesia. Saat ini ia bergabung di stasiun televisi tvOne. Biografi Ia merupakan anak dari pasangan dari Pratap Basuki dan Andi Emmy Soraya, dan alumni SMA Negeri 1 Malang dan fakultas hukum U...

 

1956 United States Senate election in Arizona ← 1950 November 6, 1956 1962 →   Nominee Carl Hayden Ross F. Jones Party Democratic Republican Popular vote 170,816 107,447 Percentage 61.39% 38.61% County resultsHayden:      50–60%      60–70%      70–80%      80–90% U.S. senator before election Carl Hayden Democratic Elected U.S. Senator Carl Hayden Democr...

Final Piala Liga Inggris 1961TurnamenPiala Liga Inggris 1960–1961 Aston Villa Rotherham United 3 2 Pertandingan pertama Aston Villa Rotherham United 0 2 Tanggal22 Agustus 1961StadionMillmoor, RotherhamWasitK. A. Collinge (Hale)Penonton12.226Pertandingan kedua Rotherham United Aston Villa 3 0 setelah perpanjangan waktuTanggal5 September 1961StadionVilla Park, BirminghamWasitC. W. Kingston (Newport)Penonton31.3021962 → Final Piala Liga Inggris 1961 adalah pertandingan final pertama dari...

 

Coordinate: 58°17′N 14°42′E / 58.283333°N 14.7°E58.283333; 14.7 Pietra di Rökpietra runicaLa pietra sotto il suo tetto di protezione ID RundataÖg 136 PaeseSvezia RegioneÖstergötland CittàRök PeriodoIX secolo Maestro runicoVarinn Testo originale Vedi paragrafo corrispondente Testo in italianoVedi paragrafo corrispondente Modifica dati su Wikidata · Manuale La pietra runica di Rök (svedese: Rökstenen; Ög 136) è una delle più importanti pietre runiche, ed...

 

Questa voce o sezione sull'argomento microregioni del Brasile non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Conselheiro LafaietemicroregioneLocalizzazioneStato Brasile Stato federato Minas Gerais MesoregioneBelo Horizonte TerritorioCoordinate20°39′36″S 43°47′09″W / 20.66°S 43.785833°W-20.66; -43.785833 (Conselhei...

  「俄亥俄」重定向至此。关于其他用法,请见「俄亥俄 (消歧义)」。 俄亥俄州 美國联邦州State of Ohio 州旗州徽綽號:七葉果之州地图中高亮部分为俄亥俄州坐标:38°27'N-41°58'N, 80°32'W-84°49'W国家 美國加入聯邦1803年3月1日,在1953年8月7日追溯頒定(第17个加入联邦)首府哥倫布(及最大城市)政府 • 州长(英语:List of Governors of {{{Name}}}]]) •&...

 

Type of vine This article is about a plant growth form. For other uses of liana, see liana (disambiguation). Mixed-species tangle of lianas in tropical Australia Lianas in Udawattakele, Sri Lanka A canopy of Entada gigas that has formed over a monkey ladder vine (Bauhinia glabra) on Kauai, Hawaii Liana tangle across a forest in the Western Ghats A liana is a long-stemmed, herbaceous or woody vine that is rooted in the soil at ground level and uses trees, as well as other means of vertical sup...

 

نهارك سعيدمعلومات عامةالصنف الفني فيلم موسيقي تاريخ الصدور 10 يناير 1955مدة العرض 105 دقيقةاللغة الأصلية العربيةالعرض أبيض وأسود البلد  مصرالطاقمالمخرج فطين عبد الوهابالكاتب إبراهيم مراد (قصة)فطين عبد الوهاب (سيناريو)السيد بدير (حوار)البطولة منير مرادسعاد ثروتعبد السلام �...

ددلاين هوليوودالشعارمعلومات عامةموقع الويب deadline.com (الإنجليزية) نوع الموقع موقع ويب — موقع إخباري البلد الأصلي  الولايات المتحدة التأسيس مارس 2006 الجوانب التقنيةاللغة الإنجليزية ترتيب أليكسا 2٬216[1](28 نوفمبر 2017) أهم الشخصياتالمالك Penske Media Corporation (en) المؤسس نيكي فينكه ت...

 

1980 compilation album by Deep PurpleDeepest Purple: The Very Best of Deep PurpleCompilation album by Deep PurpleReleased4 July 1980[1]October 2010 (30th Anniv. Edition)Recorded1970–19741968–1975 (30th Anniv. Edition)GenreHard rock, heavy metalLength63:5879:09 (30th Anniv. Edition)LabelHarvest (Europe) Warner Bros. (US)ProducerDeep PurpleDeep Purple compilations chronology The Mark II Purple Singles(1979) Deepest Purple: The Very Best of Deep Purple(1980) The Anthology(19...

 

The Mo BrothersKimo Stamboel dan Timo Tjahjanto di lokasi syuting film Killers, cuplikan dari video di balik layarLahirTimotius TjahjantoMuhammad StamboelKimo: (1980-06-26)26 Juni 1980Timo: (1980-09-04)4 September 1980Kimo: Jakarta, IndonesiaTimo: Wilhelmshaven, JermanNama lainTimo TjahjantoKimo StamboelPekerjaanSutradaraproduserpenulis skenarioTahun aktifKimo: 2004–sekarangTimo: 2009–sekarangSuami/istriTimo: Sigi Wimala The Mo Brothers adalah nama panggung yang kerap digunakan...

رئيس الجمهورية الإسلامية الإيرانيةریاست جمهوری اسلامی ایران رئيس إيرانشعار رئيس الجمهورية الإسلامية الإيرانية شاغل المنصب محمد مخبر منذ 19 مايو 2024 البلد إيران  عن المنصب مقر الإقامة الرسمي قصر سعد آباد، شميرانات، طهران المعين اقتراع عمومي  مدة الولاية أربع سنوات قا...

 

Anatomy of the human stomach This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Curvatures of the stomach – news · newspapers · books · scholar · JSTOR (October 2023) (Learn how and when to remove this message) Curvatures of the stomachOutline of stomach, showing its anatomical landmarksDetailsArteryGreater: sh...

 

American breakfast television program This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: The Early Show – news · newspapers · books · scholar · JSTOR (June 2024) (Learn how and when to remove this message)For the Art Pepper album, see The Early Show (album). The Early ShowGenreNews programPresented by(see secti...

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Bayu Sutiyono – berita · surat kabar · buku · cendekiawan · JSTOR Bayu SutiyonoLahir10 April 1972 (umur 52) Jakarta, IndonesiaPekerjaanpembawa acaraTahun aktif12 Januari 1998-sekarangTelevisiLi...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) سباق باريس روبيه 1902 التاريخ 30 مارس عدد المراحل 1 المسافة 268 كم الزمن 10 ساعات و52 دقيقة و07 ثانية البلد فرنسا&#...

 

Venus de Laussel, una de las llamadas venus paleolíticas.Lucha de lápitas y centauros. Altorrelieve del Partenón. Los relieves son una técnica escultórica de las que se habla, a diferencia de las esculturas de bulto redondo (que se esculpen reproduciendo su relieve o profundidad natural), están integrados en un muro, generalmente, o en caso de ser arte mobiliar, al soporte que los enmarca. Los relieves son muy comunes, particularmente, como decoración exterior de los edificios monument...

Movement in Orthodox Judaism Modern Orthodox JudaismRabbi Mosheh Lichtenstein, a Modern Orthdox Rabbi at Yeshivat Har EtzionTotal populationApprox. 700,000 to 1 million globallyFounderSamson Raphael Hirsch, Azriel HildesheimerRegions with significant populationsWorldwide United StatesApprox. 400,000[1] IsraelApprox. 250,000 United KingdomApprox. 30,000ReligionsJudaismScripturesTorah, Talmud, Shulchan AruchLanguagesHebrew, English, YiddishRelated ethnic groupsHasidic Jud...

 

Linguistic elliptical construction omitting a verb In linguistics, verb phrase ellipsis (VP ellipsis or VPE) is a type of elliptical construction and a type of anaphora in which a verb phrase has been left out (elided) provided that its antecedent can be found within the same linguistic context. For example, She will sell sea shells, and he will <sell sea shells> too is understood as She will sell sea shells, and he will sell sea shells too. VP ellipsis is well-studied,[1][2...