Що таке потужність алфавіту? Як знаходіті потужність алфавіту: формула
Відео: The Thinning
Сучасні комп`ютерні технології, інформатика, Потужність алфавіту, системи обчислення и много других зрозуміти ма ють Самі безпосередні зв`язки между собою. Далеко не всі Користувачі сегодня й достатньо добре розбіраються в ціх харчування. Спробуємо проясніті, що таке Потужність алфавіту, як ее обчіслюваті и застосовуваті на практике. Надалі це, поза всяким сумнівом, может стать в нагоді на практике.
Як вимірюється інформація
Перш чем приступити до Вивчення питання про ті, яка Потужність алфавіту, и Взагалі, що це таке, слід почату, так би мовити, з азів.
Напевно всім відомо, что сегодня існують СПЕЦІАЛЬНІ системи вимірювання будь-якіх величин, на Основі Еталон значень. Например, для відстаней и аналогічніх величин це метри, для масі и ваги - кілограмі, для Тимчасових проміжків - секунди и т.д.
Альо як же віміряті інформацію в СЕНСІ ОБСЯГИ тексту? Саме для цього и Було введено Поняття потужності алфавіту.
Що таке Потужність алфавіту: Початкове Поняття
Отже, если слідуваті загально правилом, что кінцеве значення будь-якої величини представляет собою параметр, что візначає, якові Кількість разів Еталон одиниця покладаючи в вімірюваній велічіні, можна сделать Висновок: Потужність алфавіту є ПОВНЕ Кількість сімволів, что Використовують для тієї чи Іншої мови.
Щоб Було зрозуміліше, залішімо поки питання про ті, як знаходіті Потужність алфавіту, в стороні, и звернемо Рамус на Самі символи, природно, з точки зору інформаційних технологій. Грубо Кажучи, повний список вікорістовуваніх сімволів містіть літери, цифри, Всілякі дужки, СПЕЦІАЛЬНІ символи, знаки пунктуації, и т.д. Однако, если підходіті до питання про ті, що таке Потужність алфавіту самє комп`ютерним способом, сюди слід Включити ще и пробіл (одінічній розрив между словами або іншімі символами).
Візьмемо як приклад російську мову, вірніше, клавіатурну розкладки. Віходячі з віщесказаного, повний ПЕРЕЛІК містіть 33 літери, 10 цифр и 11 спеціальніх знаків. Таким чином, повна Потужність алфавіту дорівнює 54.
Інформаційний вага сімволів
Однако загальне Поняття потужності алфавіту НЕ візначає суті Обчислення інформаційних обсягів тексту, что містіть літери, цифри и символи. Тут потрібен Особливий підхід.
В принципі, задумав, ну вісь Яким может буті мінімальній набір з точки зору комп`ютерної системи, скільки сімволів ВІН может містіті? Відповідь: два. І ось чому. Справа в тому, что КОЖЕН символ, будь то буква або цифра, має свой інформаційний вага, за Яким машина и розпізнає, что именно перед нею. Альо комп`ютер розуміє лишь Подання до виде одиниць и нулів, на чому, власне, и засновано вся інформатика.
Таким чином, будь-який символ можна представіті у виде послідовностей, що містять цифру 1 і 0, тобто, Мінімальна послідовність, что позначає букву, цифру або символ, складається з двох компонентів.
Сам же інформаційний вага, чинний за стандартну інформаційну одиницю віміру, назівається бітом (1 біт). Відповідно, 8 біт складають 1 байт.
Подання сімволів в двійковому коді
Отже, що таке Потужність алфавіту, думається, Вже немного зрозуміло. Тепер подивимось на Інший аспект, зокрема, практичне уявлення потужності з використаних двійкового коду. Як приклад для простоти візьмемо алфавіт, что містіть Всього 4 символу.
У двозначному двійковому коді послідовність и їх інформаційне уявлення можна описати таким чином:
Порядковий номер | 1-ий | 2-ий | 3-ий | 4-ий |
Двійковій код | 00 | 01 | 10 | 11 |
Звідсі - найпростішій Висновок: при потужності алфавіту N = 4 вага одінічного символу ставити 2 біта.
Если використовуват трізначній двійковій код для алфавіту, например, з 8 символами, Кількість комбінацій буде наступна:
Порядковий номер | 1-ий | 2-ий | 3-ий | 4-ий | 5-ий | 6-ий | 7-ий | 8-ий |
Двійковій код | 000 | 001 | 010 | 011 | 100 | 101 | 110 Відео: пісеньки для дітей. Алфавіт для малюків (Розвиваючі мультики) | 111 |
Іншімі словами, при потужності алфавіту N = 8 вага одного символу для трізначного двійкового коду буде дорівнює 3 бітам.
Як знаходіті Потужність алфавіту и використовуват ее в комп`ютерному віраженні
Тепер Спробуємо подивитись на залежність, якові вісловлює Кількість знаків в коді и Потужність алфавіту. Формула, де N - алфавітна Потужність алфавіту, а b - Кількість знаків в двійковому коді, буде віглядаті так:
N = 2b
Тобто, 21= 2, 22= 4, 23= 8, 24= 16 и т.д. Грубо Кажучи, Шукало Кількість знаків самого двійкового коду и є вага символу. В інформаційному віраженні це Виглядає так:
Потужність алфавіту, N | 2 | 4 | 8 | 16 |
Кількість знаків коду, b | 1 біт | 2 біта | 3 біта | 4 біта |
Вимірювання інформаційного ОБСЯГИ
Однако це були Всього лишь найпростіші приклади, так би мовити, для початкових розуміння того, що таке Потужність алфавіту. Перейдемо безпосередно до практики.
На даного етапі розвитку комп`ютерної техніки для набору тексту з урахуванням великих, великих и малих літер, кириличному и латинську літер, розділовіх знаків, дужок, знаків Арифметичний Дій и т.д. вікорістовується 256 сімволів. Віходячі з того, что 256 це 28, неважко здогадатіся, что вага кожного символу в такому алфавіті дорівнює 8, тобто, 8 бітам або 1 байту.
Если віходити з усіх відоміх параметрів, можна з легкістю отріматі потрібне нам значення інформаційного ОБСЯГИ будь-которого тексту. Например, у нас є комп`ютерний текст, что містіть 30 сторінок. На одній странице розташовується 50 рядків по 60 будь-якіх знаків або сімволів, включаючі и прогалини.
Таким чином, одна сторінка містітіме 50 х 60 = 3 000 байт информации, а весь текст - 3000 х 50 = 150000 байт. Як бачим даже невелікі тексти вімірюваті в байтах незручно. А що Говорити про цілі бібліотеках?
Відео: Як ПЕРЕВІРІТІ ШВИДКІСТЬ інтернету?
У даного випадка краще переводіті ОБСЯГИ в більш потужні величини - кілобайті, мегабайт, гігабайті и т.д. Віходячі з того, что, например, 1 кілобайт дорівнює 1024 байт (210), А мегабайт - 210 кілобайт (1024 кілобайт), неважко порахувати, что ОБСЯГИ тексту в інформаційно-математичних віраженні для нашого прикладу становітіме 150000/1024 = 146,484375 кілобайт або примерно 0,14305 мегабайт.
вместо послеловія
У загально и цілому, це коротко и все, что стосується РОЗГЛЯДУ питання, що таке Потужність алфавіту. Залішається Додати, что в даного опісі БУВ Використання чисто математичний підхід. Само собою зрозуміло, что сміслове НАВАНТАЖЕННЯ тексту в даного випадка НЕ Враховується.
Але, если підходіті до вопросам РОЗГЛЯДУ сортаменту з позіції, яка дает людіні Щось для осмислення, набір безглуздого поєднання або послідовностей сімволів в цьом плане буде мати нульовий інформаційне НАВАНТАЖЕННЯ, хоча, з точки зору Поняття інформаційного ОБСЯГИ, результат все одно можна обчісліті.
В цілому ж, знання про потужності алфавіту и супутніх Поняття не так Вже й СКЛАДНІ для розуміння и елементарно могут застосовуватіся в СЕНСІ практичних Дій. При цьом будь-який користувач практично кожен день стікається з ЦІМ. Досить навести як приклад Популярний редактор Word або будь-який Інший такого ж уровня, в якому вікорістовується така система. Альо НЕ блукати его з звичайний «Блокнотом». Тут Потужність алфавіту нижчих, оскількі при наборі тексту не Використовують, скажімо, Великі літери.