Двійкове кодування презентації з інформатики. Двійкове кодування презентація до уроку з інформатики та ікт (7 клас) на тему. Двійкове кодування текстової інформації

19.11.2020 Новини

Слайд 1

Слайд 2

Поняття «інформація» та властивості інформації Вимірювання інформації. Алфавітний підхід Вимірювання інформації. Змістовий підхід Подання та кодування інформації Подання числової інформації за допомогою систем числення Переклад чисел у позиційних системах числення Арифметичні операції у позиційних системах числення Подання чисел у комп'ютері Двійкове кодування інформації Зберігання інформації

Слайд 3

Поняття «інформація» та властивості інформації

Поняття «інформація» Інформація у філософії Інформація у фізиці Інформація у біології Властивості інформації

Слайд 4

Що таке інформація?

Слово «інформація» походить від латинського слова information, що перекладається як роз'яснення, виклад. Поняття «інформація» є фундаментальним у курсі інформатики, неможливо дати його визначення через інші, простіші поняття.

Слайд 5

У найпростішому побуті з терміном «інформація» зазвичай асоціюються деякі відомості, дані, знання. Інформація передається у вигляді повідомлень, що визначають її форму та подання. Прикладами повідомлень є музичний твір, телепередача, текст, надрукований на принтері і т.д. При цьому передбачається, що є джерело інформації та одержувач інформації. Повідомлення від джерела до одержувача передається у вигляді якогось середовища, що є каналом связи.(рис. 1.) Поняття «інформація» використовують у різних науках.

Слайд 6

Інформація у філософії

Повідомлення учня

Слайд 7

Слайд 8

Слайд 9

Властивості інформації

Людина – істота соціальна, для спілкування з іншими людьми вона повинна обмінюватися з ними інформацією, причому обмін інформацією завжди виробляється певною мовою – російською, англійською тощо. учасники дискусії повинні володіти тією мовою, якою ведеться спілкування, тоді інформація буде зрозумілою всім учасникам обміну інформацією. Інформація має бути корисною, тоді дискусія набуває практичної цінності. Марна інформація створює інформаційний шум, який ускладнює сприйняття корисної інформації.

Слайд 10

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

Слайд 11

Вимірювання інформації. Алфавітний підхід

Алфавітний підхід використовується для вимірювання кількості інформації в тексті, поданому у вигляді послідовності символів деякого алфавіту. Такий підхід не пов'язаний із змістом тексту. Кількість інформації у разі називається інформаційним обсягом тексту, який пропорційний розміру тексту – кількості символів, складових текст. Іноді цей підхід до вимірювання інформації називають об'ємним підходом.

Слайд 12

Кожен символ тексту несе певну кількість інформації. Його називають інформаційною вагою символу. Тому інформаційний обсяг тексту дорівнює сумі інформаційних ваг усіх символів, що становлять текст. Тут передбачається, що текст – це послідовний ланцюжок пронумерованих символів. У формулі (1) i1 означає інформаційну вагу першого символу тексту, i2 – інформаційну вагу другого символу тексту тощо; K – обсяг тексту, тобто. повна кількість символів у тексті

Слайд 13

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

Слайд 14

Наближення рівної ймовірності символів у тексті

Якщо припустити, що всі символи алфавіту у будь-якому тексті з'являються з однаковою частотою, то інформаційна вага всіх символів буде однаковою. Тоді частка будь-якого символу в тексті становить 1/N частину тексту. За визначенням ймовірності ця величина дорівнює ймовірності появи символу кожної позиції тексту: p=1/N.

Слайд 15

З позиції алфавітного підходу до вимірювання інформації 1 біт – це інформаційна вага символу з алфавіту. Найбільшою одиницею виміру інформації є байт. 1 байт – це інформаційна вага символу з алфавіту потужністю 256 символів (1 байт = 8 біт). Отже, один символ такого тексту «важить» один байт. 1 Кб (кілобайт) = 210 байт = 1024 байти 1 Мб (мегабайт) = 210 Кб = 1024 Кб 1Гб (гігабайт) = 210 Мб = 1024 Мб

Слайд 16

Наближення різної ймовірності символів у тексті

У цьому наближенні враховується, що у тексті різні символи зустрічаються з різною частотою. Звідси випливає, що ймовірність появи різних символів у певній позиції тексту різні і, отже, різняться їх інформаційні ваги. Статистичний аналізРосійських текстів показує, що частота появи літери «про» становить 0,09. Це означає, що кожні 100 символів буква «про» у середньому зустрічається 9 раз. Це число позначає ймовірність появи літери «про» у певній позиції тексту: p0=0,09. Звідси випливає, що інформаційна вага літери «о» у російському тексті дорівнює 3,47393 біта.

Слайд 17

Вимірювання інформації. Змістовний підхід

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

Слайд 18

2) в результаті отримання повідомлення невизначеність знання знімається: з деякої можливої ​​кількості варіантів виявився вибраним один; 3) за формулою обчислюється кількість інформації в отриманому повідомленні, виражену у бітах. Формула, яка використовується для обчислення кількості інформації, залежить від ситуацій, яких може бути дві: Усі можливі варіанти події рівноймовірні. Їх число звичайно і дорівнює N. Ймовірності (p) можливих варіантів події різні і вони наперед відомі: (pi), i=1..N. Тут, як і раніше, N – число можливих варіантів події.

Рівноймовірні події

Нерівноймовірні події

Слайд 19

Якщо позначити літерою i кількість інформації у повідомленні про те, що сталося одна з N рівноймовірних подій, то величини i та N пов'язані між собою формулою Хартлі: 2i = N (1) Величина I вимірюється у бітах. Звідси випливає: 1 біт – це кількість інформації у повідомленні про одну з двох рівноймовірних подій. Формула Хартлі – це показове рівняння. Якщо i – невідома величина, рішенням рівняння (1) буде:

(2) Приклад 1 Приклад 2

Слайд 20

Завдання. Скільки інформації містить повідомлення про те, що з колоди карт дістали даму пік? Рішення: колода – 32 карти. У перемішаній колоді випадання будь-якої карти – рівноймовірна подія. Якщо i - кількість інформації в повідомленні про те, що випала конкретна карта (дама пік), то з рівняння Хартлі: 2i = 32 = 25 Звідси: I = 5 біт

Слайд 21

Завдання. Скільки інформації містить повідомлення про випадання грані із числом 3 на шестигранному гральному кубику? Рішення: Вважаючи випадання будь-якої межі подією рівноймовірною, запишемо формулу Хартлі: 2i = 6. Звідси:

Слайд 22

Якщо ймовірність деякої події дорівнює p, а i (біт) – це кількість інформації в повідомленні про те, що відбулася ця подія, дані величини пов'язані між собою формулою: 2i = 1/p (*) Вирішуючи показове рівняння (*) щодо i , отримуємо: Формула (**) була запропонована К.Шенноном, тому її називають формулою Шеннона

Слайд 23

Подання та кодування інформації

1. Мова як знакова система 2. Подання інформації у живих організмах 3. Кодування інформації

Слайд 24

Мова як знакова система

Мова – це певна система символьного представлення інформації. «Мова – це безліч символів і сукупність правил, визначальних способи складання цих символів осмислених повідомлень» (словник шкільної інформатики). Т.к. осмислене повідомлення є інформація, то визначення збігаються. МОВА

природні формальні Мова інформатики

Слайд 25

Природні мови

Історично сформовані мови національної мови. Для більшості сучасних мов характерна наявність усної та письмової форм мови. Аналіз природних мов переважно є предметом філологічних наук, зокрема, лінгвістики. В інформатиці аналізом природних мов займаються спеціалісти в галузі штучного інтелекту. Одна з цілей розробки проекту ЕОМ п'ятого покоління – навчити комп'ютер розуміти природні мови.

Слайд 26

Формальні мови

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

Слайд 27

З будь-якою мовою пов'язані такі поняття: алфавіт – це безліч символів, що використовуються; синтаксис - правила запису мовних конструкцій; семантика - смислова сторона мовних конструкцій; прагматика – практичні наслідки застосування тексту на даною мовою. Природні мови не обмежені у своєму застосуванні, тому їх можна назвати універсальними. Однак не завжди буває зручним використовувати лише природну мову у вузькопрофесійних галузях. У таких випадках люди вдаються по допомогу до формальних мов. Відомі приклади мов, що у проміжному стані між природними і формальними. Мова есперанто було створено штучно спілкування людей різних національностей. А латинь у наш час стала формальною мовою медицини та фармакології, втративши функцію розмовної мови.

Слайд 28

Подання інформації у живих організмах

Людина сприймає інформацію про світ за допомогою органів чуття. Чутливі нервові закінчення органів чуття сприймають вплив і передають його нейронам, ланцюги яких становлять нервову систему. Нейрон може бути в одному з двох станів: незбудженому і збудженому. Збуджений нейрон генерує електричний імпульс, який передається нервовою системою. Стан нейрона (немає імпульсу, є імпульс) можна як знаки деякого алфавіту нервової системи, з допомогою якого відбувається передача інформації.

Слайд 29

Генетична інформація багато в чому визначає будову та розвиток живих організмів і передається у спадок. Зберігається генетична інформація у клітинах організмів у структурі молекул ДНК (дезоксирибонуклеїнової кислоти). Молекула ДНК складається з двох скручених один з одним у спіраль ланцюгів, побудованих з чотирьох нуклеотидів: A, G, T, C, які утворюють генетичний алфавіт. Молекула ДНК людини включає близько 3 мільярдів пар нуклеотидів і тому в ній закодована вся інформація про організм людини: його зовнішність, здоров'я або схильність до хвороб, здібності.

Слайд 30

Кодування інформації

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

Слайд 31

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

Слайд 32

Подання числової інформації за допомогою систем числення

Система числення Десятична система числення Двійкова система числення Позиційні системи числення з довільною основою

Слайд 33

Система зчислення

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

Слайд 34

Непозиційні системи числення

У непозиційних системах числення значення цифри залежить від становища в числе. Прикладом непозиційної системи числення є римська система (римські цифри). У римській системі як цифри використовуються латинські літери: I V X L C D M 1 5 10 50 100 500 1000 Приклад 1 Приклад 2 Приклад 3 У римських числах цифри записуються зліва направо в порядку спадання. У разі їх значення складаються. Якщо ж записана менша цифра, а справа – більша, їх значення віднімаються.

Слайд 35

Слайд 36

Слайд 37

MCMXCVIII = 1000 + (- 100 + 1000) + + (- 10 + 100) + 5 + 1 + 1 + 1 = 1998

Слайд 38

Позиційні системи числення

Перша позиційна система числення була придумана ще в Стародавньому Вавилоні, причому вавилонська нумерація була шістдесятковою, тобто в ній використовувалося шістдесят цифр! Цікаво, що досі при вимірі часу ми використовуємо основу 60. У XIX столітті досить широкого поширення набула дванадцяткова система числення. До цих пір ми часто вживаємо дюжину: на добу дві дюжини годин, коло містить тринадцять дюжин градусів і так далі. Кількість використовуваних цифр називається основою позиційної системи числення.

Слайд 39

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

Слайд 40

Десяткова система числення

Розглянемо як приклад десяткове число 555. Цифра 5 зустрічається тричі, причому найправіша цифра 5 позначає 5 одиниць, друга справа – п'ять десятків і, нарешті, третя справа – п'ять сотень. Позиція цифри у числі називається …. Розряд числа зростає праворуч, від молодших розрядів до старших. Число 555 – згорнута форма запису числа. У розгорнутій формі запису числа множення цифри числа на різні ступені числа 10 записується у явній формі. Т.о.

розрядом

Слайд 41

У загальному випадку в десятковій системі числення запис числа А10, яке містить n цілих розрядів числа і m дробових розрядів числа, виглядає так: Коефіцієнти ai в цьому записі є цифрами десяткового числа, яке в згорнутій формі записується так: З наведених вище формул видно, що множення або розподіл десяткового числа на 10 (величину основи) призводить до переміщення комою, що відокремлює цілу частину від дробової, на один розряд відповідно вправо або вліво.

Слайд 42

Двійкова система числення

У двійковій системі числення основа дорівнює 2, а алфавіт і двох цифр (0 і 1). Отже, числа в двійковій системі в розгорнутій формі записуються у вигляді суми ступенів підстави 2 з коефіцієнтами, як яких виступають цифри 0 або 1. Наприклад, розгорнутий запис двійкового числа може виглядати так,

Слайд 43

У загальному випадку в двійковій системі запис числа А2, яке містить n цілих розрядів числа і m дробових розрядів числа, виглядає так: Згорнутий запис двійкового числа: З наведених вище формул видно, що множення або розподіл двійкового числа на 2 (величину основи) призводить до переміщення комою, що відокремлює цілу частину від дробової на один розряд відповідно вправо або вліво.

Слайд 44

Позиційні системи числення з довільною основою

Можливе використання безлічі позиційних систем числення, основа яких дорівнює або більше 2. У системах числення з основою q (q-ічна система числення) числа в розгорнутій формі записуються у вигляді суми ступенів основи q з коефіцієнтами, як яких виступають цифри 0, 1, q-1: Коефіцієнти ai у цьому записі є цифрами числа, записаного в q- ній системі числення.

Слайд 45

Так, у восьмеричній системі основа дорівнює восьми (q = 8). Тоді записане у згорнутій формі восьмеричне число A8=673,28 у розгорнутій формі матиме вигляд: шістнадцятковій системе основа дорівнює шістнадцяти (q=16), тоді записане у згорнутій формі шістнадцяткове число A16=8A,F16 у розгорнутій формі матиме вигляд: Якщо виразити шістнадцяткові цифри через їх десяткові значення, то запис числа набуде вигляду:

Слайд 46

Переказ чисел у позиційних системах числення

Переклад чисел у десяткову систему числення Переклад чисел із десяткової системи у двійкову, вісімкову та шістнадцяткову Переклад чисел із двійкової системи числення у вісімкову та шістнадцяткову та назад

Слайд 47

Переведення чисел до десяткової системи числення

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

Слайд 48

Переведення числа з двійкової системи до десяткової

10,112 Перевести до десяткової системи наступні числа: 1012, 1102, 101,012

Слайд 49

Переведення чисел із вісімкової системи до десяткової

67,58 Перевести в десяткову систему такі числа: 78,118, 228, 34,128

Слайд 50

Переведення чисел із шістнадцяткової системи до десяткової

19F16 (F=15) Перевести в десяткову систему числення наступні числа: 1A16, BF16, 9C,1516

Слайд 51

Переведення чисел із десяткової системи до двійкової, вісімкової та шістнадцяткової

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

Слайд 52

Алгоритм переведення цілих десяткових чисел у двійкову систему числення

Послідовно виконувати розподіл вихідного цілого десяткового числа та одержуваних цілих приватних на основу системи доти, доки не вийде приватний, менший дільник, тобто менший 2. Записати отримані залишки у зворотній послідовності. ПРИКЛАД

Слайд 53

19 2 9 18 1 4 8 0 1910=100112

Перевести десяткове число 19 у двійкову систему числення

Інший спосіб запису

Слайд 54

Алгоритм переведення правильних десяткових дробів у двійкову систему числення.

Послідовно виконувати множення вихідного десяткового дробу та одержуваних дробових частин творів на основу системи (на 2) доти, доки не вийде нульова дробова частина або не буде досягнуто необхідної точності обчислень. Записати отримані цілі частини твору у прямій послідовності. ПРИКЛАД

Слайд 55

Перекласти 0,7510 у двійкову систему числення

А2 = 0, а-1а-2 = 0,112

Слайд 56

Переведення чисел із системи з основою p в систему з основою q

Переведення чисел з позиційної системи з довільною основою p в систему з основою q здійснюється за алгоритмами, аналогічними розглянутим вище. Розглянемо алгоритм перекладу цілих чисел з прикладу перекладу цілого десяткового числа 42410 в шістнадцяткову систему, тобто із системи числення з підставою p=10 в систему числення з підставою q=16. У процесі виконання алгоритму необхідно звернути увагу, що всі дії необхідно здійснювати в вихідної системиобчислення (в даному випадку в десятковому), а отримані залишки записувати цифрами нової системичислення (у разі шістнадцятковій).

Слайд 57

Розглянемо тепер алгоритм перекладу дробових чисел з прикладу перекладу десяткового дробу А10=0,625 у вісімкову систему, тобто із системи числення з основою p=10 в систему числення з основою q=8. Переведення чисел, що містять і цілу і дробову частини, проводиться у два етапи. Окремо перекладається за відповідним алгоритмом ціла частина та окремо – дробова. У підсумковому записі отриманого числа ціла частина від дробової відокремлюється комою.

Слайд 58

Переклад чисел із двійкової системи числення у вісімкову та шістнадцяткову та назад

Переведення чисел між системами числення, основи яких є ступенями числа 2 (q=2n), може здійснюватися за більш простими алгоритмами. Такі алгоритми можуть застосовуватися для перекладу чисел між двійковою (q=21), восьмеричною (q=23) та шістнадцятковою (q=24) системами числення. Переклад чисел із двійкової системи числення у вісімкову. Переклад чисел із двійкової системи числення в шістнадцяткову. Переклад чисел із вісімкової та шістнадцяткової систем числення до двійкової.

Слайд 59

Переклад чисел із двійкової системи числення у вісімкову.

Для запису двійкових чисел використовують дві цифри, тобто у кожному розряді числа можливі 2 варіанти запису. Вирішуємо показове рівняння: 2 = 2I. Оскільки 2=21, то I= 1 біт. Кожен розряд двійкового числа містить 1 біт інформації. Для запису вісімкових чисел використовуються вісім цифр, тобто у кожному розряді числа можливі 8 варіантів запису. Вирішуємо показове рівняння: 8 = 2I. Оскільки 8=23, то I= 3 біта. Кожен розряд восьмеричного числа містить 3 біти інформації.

Слайд 60

Таким чином, для переведення цілого двійкового числа у вісімкове його потрібно розбити на групи по три цифри, праворуч наліво, а потім перетворити кожну групу на вісімкову цифру. Якщо в останній, лівій групі виявиться менше трьох цифр, то необхідно її доповнити зліва нулями. Перекладемо у такий спосіб двійкове число 1010012 у вісімкове: 101 0012 Для спрощення перекладу можна використовувати таблицю перетворення двійкових тріад (груп по 3 цифри) у вісімкові цифри.

Слайд 61

Для переведення дробового двійкового числа (правильного дробу) у восьмеричне необхідно розбити його на тріади зліва направо (не враховуючи нуль до коми) і, якщо в останній, правій групі виявиться менше трьох цифр, доповнити її праворуч нулями. Далі необхідно тріади замінити на вісімкові числа. Наприклад, перетворимо дробове двійкове число A2=0,1101012 у вісімкову систему числення: 1101010,658

Слайд 62

Переклад чисел із двійкової системи числення до шістнадцяткової

Для запису шістнадцяткових чисел використовуються шістнадцять цифр, тобто у кожному розряді числа можливі 16 варіантів запису. Вирішуємо показове рівняння: 16 = 2I. Оскільки 16=24, то I= 4 біта. Кожен розряд восьмеричного числа містить 4 біти інформації.

Слайд 63

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

Слайд 64

Переклад чисел із вісімкової та шістнадцяткової систем числення до двійкової

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

Слайд 71

Подання чисел у форматі з фіксованою комою

Цілі числа в комп'ютері зберігаються у пам'яті у форматі з фіксованою комою. У цьому випадку кожному розряду комірки пам'яті відповідає завжди той самий розряд числа, а «кома» «знаходиться» праворуч після молодшого розряду, тобто поза розрядною сіткою. Для зберігання цілих невід'ємних чисел відводиться один осередок пам'яті (8 бітів). Наприклад, число А2=111100002 буде зберігатися в комірці пам'яті наступним чином:

Слайд 72

Максимальне значення цілого не негативного числадосягається у разі, коли у всіх осередках зберігаються одиниці. Для n-розрядного подання воно дорівнюватиме 2n – 1. Визначимо діапазон чисел, які можуть зберігатися в оперативній пам'яті у форматі цілих невід'ємних чисел. Мінімальне число відповідає восьми нулям, що зберігаються у восьми бітах осередку пам'яті, і дорівнює нулю. Максимальне число відповідає восьми одиницям і дорівнює Діапазон зміни цілих невід'ємних чисел: від 0 до 255

Слайд 73

Для зберігання цілих чисел зі знаком відводиться два осередки пам'яті (16 бітів), причому старший (лівий) розряд відводиться під знак числа (якщо число позитивне, то знаковий розряд записується 0, якщо число негативне - 1). Подання у комп'ютері позитивних чисел із використанням формату «знак - величина» називається прямим кодом числа. Наприклад, число 200210=111110100102 буде представлено у 16-розрядному поданні наступним чином: Максимальне позитивне число (з урахуванням виділення одного розряду на знак) для цілих чисел зі знаком у n-розрядному поданні дорівнює: A = 2n-1 - 1

Слайд 74

Для подання негативних чисел використовується додатковий код. Додатковий код дозволяє замінити арифметичну операцію віднімання операцією додавання, що істотно спрощує роботу процесора і збільшує його швидкодію. Додатковий код негативного числа А, що зберігається в n осередках, дорівнює 2n - | A |. Для отримання додаткового коду від'ємного числа можна використати досить простий алгоритм: 1. Модуль числа записати у прямому коді в n двійкових розрядах. 2. Отримати зворотний код числа, для цього значення всіх бітів інвертувати (всі одиниці замінити на нулі та всі нулі замінити на одиниці). 3. До отриманого зворотного коду додати одиницю. ПРИКЛАД

Слайд 75

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

Слайд 76

Слайд 77

Подання чисел у форматі з плаваючою комою

Речові числа зберігаються та обробляються у комп'ютері у форматі з плаваючою комою. У цьому випадку положення коми в записі числа може змінюватись. Формат числа з плаваючою комою базується на експоненційній формі запису, в якій може бути представлене будь-яке число. Так число А то, можливо представлено як: де m – мантиса числа; q – основа системи числення; n – порядок числа.

Слайд 78

Це означає, що мантиса має бути правильним дробом і мати після коми цифру, відмінну від нуля. Перетворимо десяткове число 555,55, записане в природній формі, в експоненційну форму з нормалізованою мантисою:

Слайд 83

Зберігання інформації

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

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

Традиційно для кодування одного символу використовується кількість інформації = 1 байт (1 байт = 8 біт).

Двійкове кодування текстової інформації

Кодування полягає в тому, що кожному символу ставиться у відповідність унікальний двійковий код від 00000000 до 11111111 (або код десятковий від 0 до 255).

Важливо, що присвоєння символу конкретного коду – це угода, яка фіксується кодової таблицею.

Таблиця кодування ASCII

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

Інші 128 кодів використовуються в різних варіантах. У російських кодуваннях розміщуються символи російського алфавіту.

У В даний час існує 5 різних кодових таблиць для російських букв (КОІ8, СР1251, СР866, Mac, ISO).

У Нині набув широкого поширення новий міжнародний стандарт Unicode, який

Таблиця стандартної частини ASCII

Таблиця

розширеного коду

Зверніть увагу! !

Цифри кодуються за стандартом ASCII у двох випадках – під час введення-виведення та коли вони зустрічаються в тексті. Якщо цифри беруть участь у обчисленнях, то здійснюється їх перетворення на інший двійковий код.

Візьмемо число 57 .

У разі використання в тексті кожна цифра буде представлена

своїм кодом відповідно до таблиці ASCII. У двійковій системі це - 00110101 00110111.

При використанні у обчисленнях код цього числа буде отримано за правилами переведення в двійкову систему та отримаємо – 00111001.


2 Зміст Двійкове кодування в комп'ютері Аналогова та дискретна форма подання інформації Аналогова та дискретна форма подання інформації Двійкове кодування графічних зображеньДвійкове кодування графічних зображень Двійкове кодування звуку Двійкове кодування відеоінформації Двійкове кодування текстової інформації


3 Двійкове кодування в комп'ютері Вся інформація, яку обробляє комп'ютер, повинна бути представлена ​​двійковим кодом за допомогою двох цифр: 0 і 1. Ці два символи прийнято називати двійковими цифрами або бітами У комп'ютері обов'язково має бути організовано: кодування та декодування форму, яка сприймається комп'ютером, тобто. двійковий код Декодування – перетворення даних із двійкового коду у форму, зрозумілу людині Привіт!


4 Чому двійкове кодування Зручно кодувати інформацію у вигляді послідовності нулів та одиниць, якщо представити ці значення як два можливі стійкі стани електронного елемента: 0 – відсутність електричного сигналу; 1 – наявність електричного сигналу. Нестача двійкового кодування – довгі коди. Але в техніці легше мати справу з великою кількістю простих елементів, ніж з невеликою кількістю складних. Способи кодування та декодування інформації в комп'ютері в першу чергу залежить від виду інформації, а саме, що має кодуватися: числа, текст, графічні зображення або звук.


5 Аналогова та дискретна форма подання інформації Людина здатна сприймати та зберігати інформацію у формі образів (зорових, звукових, дотикових, смакових та нюхових). Зорові образи можуть бути збережені у вигляді зображень (рисунків, фотографій і так далі), а звукові зафіксовані на платівках, магнітних стрічках, лазерних дисках тощо Інформація, у тому числі графічна та звукова, може бути представлена ​​в аналоговій або дискретній формі При аналоговому при дискретному поданні фізична величина набуває кінцевої множини значень, причому її величина змінюється стрибкоподібно


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


7 Дискретизація Прикладом аналогового подання графічної інформаціїмальовниче полотно, колір якого змінюється безперервно, а дискретне зображення, надруковане за допомогою струминного принтераі що складається з окремих точок різного кольору Прикладом аналогового зберігання звукової інформації є вінілова пластинка (звукова доріжка змінює свою форму безперервно), а дискретного аудіо компакт-диск (звукова доріжка якого містить ділянки з різною здатністю, що відбиває) Перетворення графічної та звукової інформації з аналогової форми в дискретну проводиться шляхом дискретизації, тобто розбиття безперервного графічного зображення та безперервного (аналогового) звукового сигналуна окремі елементи. У процесі дискретизації проводиться кодування, тобто присвоєння кожному елементу конкретного значення у формі коду Дискретизація – це перетворення безперервних зображень та звуку на набір дискретних значень у формі кодів






10 Крок 1. Дискретизація: розбивка на пікселі. Растрове кодування Крок 2. Для кожного пікселя визначається колір. Піксель – це найменший елемент малюнка, для якого можна встановити колір. Роздільна здатність: число пікселів на дюйм, dots per inch (dpi) екран 96 dpi, друк dpi, друкарня 1200 dpi


11 Растрове кодування (True Color) Крок 3. Від кольору до числа: модель RGBколір = R+G+B red червоний blue синій green зелений R=218 G=164 B=32 R=135 G=206 B=250 Крок 4. Числа – у двійкову систему. Скільки пам'яті потрібно для збереження кольору 1 пікселя? ? Скільки кольорів можна кодувати? ? 256·256·256 = (True Color) R: 256=2 8 варіантів, потрібно 8 біт = 1 байт R G B: всього 3 байта Глибина кольору


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


13 True Color На практиці ж, для збереження інформації про колір кожної точки кольорового зображення в моделі RGB зазвичай відводиться 3 байти (тобто 24 біти) - по 1 байти (тобто по 8 біт) під значення кольору кожної складової. Таким чином, кожна RGB-складова може набувати значення в діапазоні від 0 до 255 (всього 2 8 =256 значень), а кожна точка зображення, при такій системі кодування може бути пофарбована в один із кольорів. Такий набір кольорів прийнято називати True Color (правдиві кольори) ), тому що людське око все одно не в змозі розрізнити більшого розмаїття


14 Обчислимо об'єм відеопам'яті Для того щоб на екрані монітора формувалося зображення, інформація про кожну точку (код кольору точки) повинна зберігатися у відеопам'яті комп'ютера Розрахуємо необхідний об'єм відеопам'яті для одного з графічних режимів сучасних комп'ютерахроздільна здатність екрану зазвичай становить 1280 х 1024 пікселів. Тобто. всього 1280*1024 = точок. При глибині кольору 32 біти на точку необхідний об'єм відеопам'яті: 32 * = біт = байт = 5120 Кб = 5 Мб


15 Растрове кодування (True Color) CMYK-модель Субтрактивна (відчитувальна), використовується при підготовці зображень до друку на професійному принтері і є основою технології чотирифарбового друку. Колірними компонентами даної моделі є кольори, отримані відніманням первинних з білого: блакитний (Суаn) = білий - червоний = зелений - синій; пурпуровий (Маgenta) = білий – зелений = червоний + синій; жовтий (Yellow) = білий – синій = червоний + зелений. Проблема колірної моделі СМУ: на практиці жодна фарба не є абсолютно чистою та обов'язково містить домішки, накладення один на одного додаткових кольорів на практиці не дає чистого чорного кольору. Тому в цю колірну модель і включено компонент чистого чорного кольору.




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


18 Векторні малюнки Будуються з геометричних фігур: відрізки, ламані, прямокутники кола, еліпси, дуги згладжені лінії (криві Без'є) Для кожної фігури в пам'яті зберігаються: розміри та координати на малюнку колір та стиль кордону колір та стиль заливки (для замкнутих фігур) Формати файлів: Windows Metafile (WMF) CDR (CorelDraw) AI (Adobe Illustrator) FH (FreeHand)


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


20 Графічні формати файлів Формати графічних файліввизначають спосіб зберігання інформації у файлі (растровий або векторний), а також форму зберігання інформації ( алгоритм стиснення, що використовується) Найбільш популярні растрові формати: BMP GIF JPEG TIFF PNG


21 Графічні формати файлів Bit MaP image (BMP) універсальний форматрастрових графічних файлів, використовується в операційній системі Windows. Підтримується багатьма графічними редакторами, зокрема редактором Paint. Рекомендується для зберігання та обміну даними з іншими програмами Tagged Image File Format (TIFF) формат растрових графічних файлів, підтримується всіма основними графічними редакторами та комп'ютерними платформами. Включає алгоритм стиснення без втрат інформації. Використовується для обміну документами між різними програмами. Рекомендується для використання під час роботи з видавничими системами


22 Графічні формати файлів Graphics Interchange Format (GIF) Формат растрових графічних файлів підтримується програмами для різних операційних систем. Включає алгоритм стиснення без втрат інформації, що дозволяє зменшити обсяг файлу кілька разів. Рекомендується для зберігання зображень, створюваних програмним шляхом (діаграм, графіків тощо) та малюнків (типу аплікації) з обмеженою кількістю кольорів (до 256). Використовується для розміщення графічних зображень на Web-сторінках в Інтернеті Portable Network Graphic (PNG) формат растрових графічних файлів, аналогічний формату GIF. Рекомендується для розміщення графічних зображень на Web-сторінках в Інтернеті Joint Photographic Expert Group (JPEG) формат растрових графічних файлів, який реалізує ефективний алгоритм стиснення (метод JPEG) для сканованих фотографій та ілюстрацій. Алгоритм стиснення дозволяє зменшити обсяг файлу в десятки разів, проте призводить до незворотної втрати частини інформації. Підтримується програмами для різних операційних систем. Використовується для розміщення графічних зображень на веб-сторінках в Інтернеті


23 Запитання та завдання: Які види комп'ютерних зображень ви знаєте? Яке максимальна кількістькольорів може бути використане у зображенні, якщо на кожну точку відводиться 3 біти? Що ви знаєте про колірну модель RGB? Розрахуйте необхідний обсяг відеопам'яті для графічного режиму: роздільна здатність екрану 800 х 600, якість кольору 16 біт.




25 Кодування звуку Звук – хвиля з безперервно змінюваною амплітудою і частотою: чим більше амплітуда, тим вона гучніша для людини, чим більша частота, тим вищий тон Складні безперервні звукові сигнали можна з достатньою точністю представляти у вигляді суми деякого числа найпростіших синусоїдальних коливань може бути точно задана деяким набором числових параметрів– амплітуди, фази та частоти, які можна розглядати як код звуку у певний момент часу


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


27 Якість двійкового кодування звуку визначається глибиною кодування та частотою дискретизації. Частота дискретизації – кількість вимірювань рівня сигналу за одиницю часу Кількість рівнів гучності визначає глибину кодування. Сучасні звукові картизабезпечують 16-бітну глибину кодування звуку. При цьому кількість рівнів гучності дорівнює N = 2 I = 2 16 = 65536




29 Подання відеоінформації Обробка відеоінформації вимагає дуже високої швидкодії комп'ютерної системиЩо таке фільм з погляду інформатики? Насамперед, це поєднання звукової та графічної інформації. Крім того, для створення на екрані ефекту руху використовується дискретна технологія швидкої зміни статичних картинок. Дослідження показали, що якщо за одну секунду змінюється більше кадрів, то людське око сприймає зміни на них як безперервні.


30 Подання відеоінформації При використанні традиційних методів збереження інформації електронна версіяДосить очевидне вдосконалення полягає в тому, щоб перший кадр запам'ятати цілком (у літературі його прийнято називати ключовим), а в наступних зберігати лише відмінності від початкового кадру (різносні кадри)


31 Деякі формати відео Існує безліч різних форматів представлення відео. Video for Windows, що базується на універсальних файлах з розширенням AVI (Audio Video Interleave – чергування аудіо та відео) Все більшого поширення останнім часом набувають системи стиснення відео, що допускають деякі непомітні для ока спотворення зображення з метою підвищення ступеня стиснення. Найбільш відомим стандартом такого класу є MPEG (Motion Picture Expert Group). Методи, що застосовуються в MPEG, непрості для розуміння і спираються на досить складну математику. Найбільшого поширення набула технологія під назвою DivX (Digital Video Express). Завдяки DivX вдалося досягти ступеня стиснення, що дозволило вмісити якісний записповнометражного фільму на один компакт-диск - стиснути 4,7 Гб DVD-фільма до 650 Мб


32 Формати звукових файлів MIDI - запис музичних творів у вигляді команд синтезатору, компактні, голос людини не відтворюють, (відповідають векторному уявленню у графіку) WAV – універсальний звуковий формат, у ньому зберігається повна інформаціяпро оцифрований звук (відповідає формату bmp у графіку). Займає дуже великий обсяг пам'яті (15 Мбайт на 1 хвилину звучання) MP3 – формат стиснення аудіоінформації з втратою інформації, що регулюється, дозволяє стискати файли в кілька разів залежно від заданого бітрейту (в середньому в 11 разів). Навіть при найвищому бітрейті – 320 кбіт/сек – забезпечує 4-кратне стиснення в порівнянні з компакт-дисками APE – формат стиснення аудіоінформації без втрати інформації (а отже – якості), коефіцієнт стиснення близько 2


33 Мультимедіа Мультимедіа (multimedia, від англ. multi - багато і media - носій, середа) - сукупність комп'ютерних технологій, одночасно використовують кілька інформаційних середовищ: текст, графіку, відео, фотографію, анімацію, звукові ефекти, високоякісний звуковий супровід Під словом «мультимедіа» розуміють вплив на користувача кількома інформаційними каналами одночасно. Мультимедіа – це об'єднання зображення на екрані комп'ютера (у тому числі і графічної анімації та відеокадрів) з текстом та звуковим супроводом Найбільшого поширення системи мультимедіа набули в галузі навчання, реклами, розваг




35 Двійкове кодування текстової інформації Починаючи з 60-х років, комп'ютери дедалі більше стали використовуватиме обробки текстової інформації і нині більшість ПК у світі зайнято обробкою саме текстової інформації. Традиційно для кодування одного символу використовується кількість інформації = 1 байт (1 байт = 8 біт).




37 Двійкове кодування текстової інформації Кодування полягає в тому, що кожному символу ставиться у відповідність унікальний двійковий код від до (або десятковий код від 0 до 255).


38 Таблиця кодування Таблиця, в якій всім символам комп'ютерного алфавіту поставлені у відповідність порядкові номери (коди), називається таблицею кодування різних типівЕОМ застосовуються різні кодування. Із поширенням IBM PC міжнародним стандартом стала таблиця кодування ASCII (American Standart Code for Information Interchange) – Американський стандартний код для інформаційного обміну


39 Таблиця кодування ASCII Стандартною у цій таблиці є лише перша половина, тобто. символи з номерами від 0() до 127(). Сюди входять буква латинського алфавіту, цифри, розділові знаки, дужки та деякі інші символи. Інші 128 кодів використовуються у різних варіантах. У російських кодуваннях розміщуються символи російського алфавіту. В даний час існує 5 різних кодових таблиць для російських букв (КОІ8, СР1251, СР866, Mac, ISO). В даний час набув широкого поширення новий міжнародний стандарт Unicode, який відводить на кожен символ два байти. З його допомогою можна закодувати (216 =) різних символів.


42 Найпоширенішим на даний час є кодування Microsoft Windows, що позначається скороченням CP1251 ("CP" означає "Code Page", "кодова сторінка").CP1251


45 Міжнародна організація зі стандартизації (International Standards Organization, ISO) затвердила як стандарт для російської мови ще одне кодування під назвою ISO ISO


46


48 Інформаційний обсяг тексту Сьогодні дуже багато людей для підготовки листів, документів, статей, книг тощо використовують комп'ютерні текстові редактори. Комп'ютерні редактори в основному працюють з алфавітом розміром 256 символів. У цьому випадку легко підрахувати обсяг інформації в тексті. Якщо 1 символ алфавіту несе 1 байт інформації, треба просто порахувати кількість символів; отримана кількість дасть інформаційний обсяг тексту в байтах Нехай невелика книжка, зроблена за допомогою комп'ютера, містить 150 сторінок; на кожній сторінці 40 рядків, у кожному рядку 60 символів. Значить, сторінка містить 40x60=2400 байт інформації. Обсяг всієї інформації у книзі: 2400 х 150 = байт


49 Зверніть увагу! Цифри кодуються за стандартом ASCII у двох випадках – під час введення-виведення та коли вони зустрічаються в тексті. Якщо цифри беруть участь у обчисленнях, то здійснюється їхнє перетворення на інший двійковий код (див. урок «подання чисел у комп'ютері»). Візьмемо число 57. Під час використання у тексті кожна цифра буде представлена ​​своїм кодом відповідно до таблиці ASCII. У двійковій системі це – При використанні у обчисленнях, код цього числа буде отримано за правилами переведення в двійкову систему та отримаємо –


50 Запитання та завдання: У чому полягає кодування текстової інформації на комп'ютері? Закодуйте за допомогою ASCII коду своє прізвище, ім'я, номер класу. Яке повідомлення закодовано в кодуванні Windows-1251: Вважаючи, що кожен символ кодується одним байтом, оцініть інформаційний обсяг наступної пропозиції з пушкінського чотиривірша: Співак-Давид був на зріст малий, Але ж повалив Голіафа!


51 Запитання та завдання: Розрахуйте необхідний об'єм відеопам'яті для графічного режиму: роздільна здатність екрана 800 х 600, якість кольору 16 біт. Для зберігання растрового зображення розміром 64*64 пікселів відвели 1,5 Кб пам'яті. Якою є максимально можлива кількість кольорів на панелі зображення? Вкажіть мінімальний об'єм пам'яті (Кб), достатній для зберігання будь-якого растрового зображення розміром 64*64 пікселя, якщо відомо, що в зображенні використовується палітра з 256 кольорів. Саму палітру зберігати не потрібно. Скільки секунд потрібно модему, що передає повідомлення зі швидкістю біт/с, щоб передати кольорове растрове зображеннярозміром 800*600 пікселів, за умови, що на палітрі 16 мільйонів кольорів? Сканується кольорове зображення розміром 10*10 см. Роздільна здатність сканера – 1200*1200 dpi, глибина кольору – 24 біти. Який інформаційний обсяг матиме отриманий графічний файл?

Щоб користуватися попереднім переглядомпрезентацій створіть собі акаунт ( обліковий запис) Google і увійдіть до нього: https://accounts.google.com


Підписи до слайдів:

Двійкове кодування символьної інформації 17.12.2015 1 Підготувала: Вчитель інформатики МБОУ ЗОШ №2 м. Липецька Кукіна Катерина Сергіївна

2 При двійковому кодуванні текстової інформації кожному символу ставиться у відповідність унікальний десятковий код від 0 до 255 або відповідний йому двійковий код від 00000000 до 11111111. Так людина розрізняє символи за накресленням, а комп'ютер - за їх кодом.

За формулою, що зв'язує кількість повідомлень N і кількість інформації i , можна обчислити, скільки інформації необхідно, щоб закодувати кожен знак 3

4 Присвоєння символу конкретного двійкового коду – це питання угоди, що фіксується у кодовій таблиці. Перші 33 коди (з 0 до 32) відповідають не символам, а операціям (переведення рядка, введення пробілу і т.д.). Коди з 33 по 127 є міжнародними і відповідають символам латинського алфавіту, цифрам, арифметичних знаків і розділових знаків.

5 Коди з 128 по 255 є національними, тобто в національних кодуваннях тому самому коду відповідають різні символи. Існує 5 однобайтових кодових таблиць для російських букв, тому тексти, створені в одному кодуванні, не будуть правильно відображатися в іншій.

6 Хронологічно одним із перших стандартів кодування російських букв на комп'ютерах був код КОІ - 8 («Код обміну інформаційний - 8 бітний»). Це кодування застосовується на комп'ютерах з операційною системою UNIX.

7 Найбільш поширене кодування – це стандартне кирилістичне кодування Microsoft Windows, що позначається скороченням CP1251 (CP означає «Code Page»). Всі Windows – програми, що працюють з російською мовою, підтримують це кодування.

8 Для роботи в середовищі операційної системи MS-DOS використовується «альтернативне» кодування, термінологія фірми Microsoft – кодування CP 866 .

9 Фірма Apple розробила для комп'ютерів Macintosh своє власне кодування російських букв (Mac)

10 Міжнародна організація зі стандартизації (International Standards Organization, ISO) затвердила як стандарт для російської мови ще одне кодування під назвою ISO 8859 – 5.

КОІ - 8 - UNIX CP1251 ("CP" означає "Code Page") - Microsoft Windows CP 866 - MS-DOS Mac - Macintosh ISO 8859 – 5 Стандарти кодувань 11

Таблиця кодування символів Двійковий код Десятковий код КОІ8 CP1251 CP866 Mac ISO 0000 0000 0 ……… 0000 1000 8 Видалення останнього символу (клавіша Backspace) ……… 0000 1101 13 Переклад 0 (0 0 0 0010 0001 33 ! ……… 0101 1010 90 Z ……… 0111 1111 127 | ……… 128 - Ъ А А К ……… 1100 0010 194 Б В - - Т ……… 1100 1100 204 Л М: : 1 ……… 221 Щ Е - Ё Н ……… 1111 1111 225 Ь я Нераз. пробіл Нераз. пробіл п 12

13 Останнім часом з'явився новий міжнародний стандарт Unicode , який відводить на кожен символ не один байт, а два, і тому за допомогою його можна закодувати не 256 символів, 2 16 =65 536 різних символів. Це кодування підтримують редактори, починаючи з MS Office 97 .

Завдання 1: визначте символ за числовим кодом. Запустіть програму БЛОКНОТ Натисніть ALT та 0224 (на додатковій цифровій клавіатурі). З'явиться символ a. Повторіть цю операцію для числових кодів від 0225 до 0233. З'являться символи кодування (CP 1251 Windows) . Запишіть їх у зошит. Натисніть ALT та 161 (на додатковій цифровій клавіатурі). З'явиться символ б. Повторіть цю операцію для числових кодів 160, 169, 226. З'являться символи кодування (CP 866 MS-DOS). Запишіть їх у зошит. 14

Завдання 2: визначте числовий код для символів Визначте числовий код, який потрібно ввести, утримуючи клавішу Alt , щоб отримати символи: ☼, §, $, ♀ Пояснення: цей код міститься в діапазоні від 0 до 50. 15

16 Дякую за увагу!