SlideShare a Scribd company logo
1 of 14
Двійкове кодування
Одиниці вимірювання довжини двійкового коду
10
Пн
Комп'ютер
 від англ. computer; лат. computator — обчислювач,
лат. computatrum — рахувати
 програмно-керований пристрій для обробки
інформації
 механічний або немеханічний (електронний) пристрій,
призначений для проведення обчислень
Інформація (повідомлення)
 Двійкове кодування
 “Так” та “Ні” = 1 та 0
 “Ви виходите на наступній зупинці”?
 Два варіанти: 1, 0
 1 біт (1 місце)
 “У яку пору року ви народились?”
 Чотири варіанти: Зима, Весна, Літо, Осінь
 Чотири варіанти: 00, 01, 10, 11
 2 біти (2 місця)
https://youtu.be/PtmzfpV6CDE
Комп’ютер
Двійкове кодування
 Біт – один розряд двійкового коду
 Байт – послідовність із восьми бітів
1 кілобайт (1 Кбайт) = 1024 байти
1 мегабайт(1 Мбайт) = 1024 Кбайт
1 гігабайт (1 Гбайт) = 1024 Мбайт
1 терабайт (1 Тбайт) = 1024 Гбайт
Кодування чисел
 Для кодування цілого числа, як правило,
використовуються 2 або 4 байти, а для дійсного
(дробового) – 8, інколи 6 байтів.
 1001 2 = 910
 1201 3 = 4610
 101,012 = 5,25 10
Кодування тексту
 Для кодування окремих символів достатньо коду
довжиною 1 байт
28=256 різних символів ASCII
216=65536 різних символів Unicode
Кодування зображень
Для кодування зображення
однієї чорно-білої точки достатньо 1 біту,
для 16-кольорової картинки кожна точка кодується 4
бітами,
для 256-кольорової – 8 бітами (1 байтом).
Кодування зображень
 Чорно-білий малюнок 6х5 точок = 30 бітів ~ 4 байти
0 1 1 1 0
1 1 1 1 1
1 0 1 0 1
0 0 1 0 0
0 0 1 0 0
0 1 1 0 0
Кодування звукових та відео-даних
 Аналоговий та цифровий
(дискретний) сигнал
1. Мікрофон вимірює
зміну тиску
2. Мікрофон перетворює
тиск на електричний
сигнал
3. Аналогово-цифровий
перетворювач
оцифровує
електричний сигнал у
біти інформації
4. Комп’ютер відтворює
цифровий звук для
маніпуляцій
Задача
 Надрукуйте в програмі Блокнот своє ім’я та збережіть
файл у кодуванні UTF-8, ANSI та Unicode
 Порівняйте обсяги файлів
 Надрукуйте слово «їжачок» у текстовому файлі та
збережіть файл у кодуванні UTF-8, ANSI та Unicode
 Порівняйте обсяги файлів
 Надрукуйте букву «а» у текстовому файлі та збережіть
файл у кодуванні UTF-8, ANSI та Unicode
 Порівняйте обсяги файлів
Задача
 Для зберігання малюнка розміром 32 на 64 пікселі
виділено 2 Кб пам'яті. Скільки кольорів можна
використати?
 Кількість точок: 32·64=25 · 26=211 точок
 Пам’ять
2 Кб=2 · 210 байти = 211 байтів
 на 1 точку припадає
1 байт = 8 бітів
 8 бітів  вибір 1 з 256 варіантів
Задачі
 Якщо знаємо, як кодується окремий символ – можемо
порахувати довжину повідомлення загалом
 Символ кодується 16 бітами
 Фраза “Я люблю інформатику” = 19 символів
 16 біт/символ х 19 символів = 304 біт = 38 байт
 Якщо знаємо пропускну здатність каналу зв’язку –
можемо порахувати швидкість передачі повідомлення
 Канал зв’язку з Інтернетом 1 Кбіт/с (кілобіт на секунду)
 Передається фотографія обсягом 2 Мбайти
 2 Мбайт = 2 х 1024 х 8 біт = 16384 біт (потрібно передати)
 1 Кбіт/с = 1024 біт/с (швидкість передачі)
 16384 біт : 1024 біт/с = 16 секунд
Завдання
 Збережіть одне і те ж зображення у різних форматах.
Це можна зробити за допомогою програми Paint чи
Microsoft Office Picture Manager чи онлайнового
ресурсу (наприклад, http://www.fixpicture.org/)

More Related Content

What's hot

Урок №1. Опрацювання даних як інформаційний процес.Кодування та декодування д...
Урок №1. Опрацювання даних як інформаційний процес.Кодування та декодування д...Урок №1. Опрацювання даних як інформаційний процес.Кодування та декодування д...
Урок №1. Опрацювання даних як інформаційний процес.Кодування та декодування д...Василь Тереховський
 
Практична робота двійкове_кодування_urok3
Практична робота двійкове_кодування_urok3Практична робота двійкове_кодування_urok3
Практична робота двійкове_кодування_urok3Микола (Головний)
 
Підручник Інформатика 8 клас (О.О.Бондаренко та ін.)
Підручник Інформатика 8 клас (О.О.Бондаренко та ін.)Підручник Інформатика 8 клас (О.О.Бондаренко та ін.)
Підручник Інформатика 8 клас (О.О.Бондаренко та ін.)sveta7940
 
8 клас урок 3
8 клас урок 38 клас урок 3
8 клас урок 3al12309
 
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.VsimPPT
 
8 klas informatika_kazanceva_2016
8 klas informatika_kazanceva_20168 klas informatika_kazanceva_2016
8 klas informatika_kazanceva_2016NEW8
 
Інформатика 8 клас. Бондаренко О.О.
Інформатика 8 клас. Бондаренко О.О.Інформатика 8 клас. Бондаренко О.О.
Інформатика 8 клас. Бондаренко О.О.Nikolay Shaygorodskiy
 
Підручник Інформатика 4 клас Т. Г. Гільберг, О. В. Суховірський, Л. В. Грубія...
Підручник Інформатика 4 клас Т. Г. Гільберг, О. В. Суховірський, Л. В. Грубія...Підручник Інформатика 4 клас Т. Г. Гільберг, О. В. Суховірський, Л. В. Грубія...
Підручник Інформатика 4 клас Т. Г. Гільберг, О. В. Суховірський, Л. В. Грубія...12Балів ГДЗ
 
8 klas informatika_morze_2016
8 klas informatika_morze_20168 klas informatika_morze_2016
8 klas informatika_morze_2016NEW8
 

What's hot (16)

Урок №1. Опрацювання даних як інформаційний процес.Кодування та декодування д...
Урок №1. Опрацювання даних як інформаційний процес.Кодування та декодування д...Урок №1. Опрацювання даних як інформаційний процес.Кодування та декодування д...
Урок №1. Опрацювання даних як інформаційний процес.Кодування та декодування д...
 
Практична робота двійкове_кодування_urok3
Практична робота двійкове_кодування_urok3Практична робота двійкове_кодування_urok3
Практична робота двійкове_кодування_urok3
 
Urok 3 (8 klas)
Urok 3 (8 klas)Urok 3 (8 klas)
Urok 3 (8 klas)
 
Двійкове кодування Urok2
Двійкове кодування Urok2Двійкове кодування Urok2
Двійкове кодування Urok2
 
Підручник Інформатика 8 клас (О.О.Бондаренко та ін.)
Підручник Інформатика 8 клас (О.О.Бондаренко та ін.)Підручник Інформатика 8 клас (О.О.Бондаренко та ін.)
Підручник Інформатика 8 клас (О.О.Бондаренко та ін.)
 
8 клас урок 3
8 клас урок 38 клас урок 3
8 клас урок 3
 
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
 
8 клас урок 3
8 клас урок 38 клас урок 3
8 клас урок 3
 
8 i b_2016
8 i b_20168 i b_2016
8 i b_2016
 
8 клас урок 2
8 клас урок 28 клас урок 2
8 клас урок 2
 
ынформатика
ынформатикаынформатика
ынформатика
 
01 02-кодування інформації
01 02-кодування інформації01 02-кодування інформації
01 02-кодування інформації
 
8 klas informatika_kazanceva_2016
8 klas informatika_kazanceva_20168 klas informatika_kazanceva_2016
8 klas informatika_kazanceva_2016
 
Інформатика 8 клас. Бондаренко О.О.
Інформатика 8 клас. Бондаренко О.О.Інформатика 8 клас. Бондаренко О.О.
Інформатика 8 клас. Бондаренко О.О.
 
Підручник Інформатика 4 клас Т. Г. Гільберг, О. В. Суховірський, Л. В. Грубія...
Підручник Інформатика 4 клас Т. Г. Гільберг, О. В. Суховірський, Л. В. Грубія...Підручник Інформатика 4 клас Т. Г. Гільберг, О. В. Суховірський, Л. В. Грубія...
Підручник Інформатика 4 клас Т. Г. Гільберг, О. В. Суховірський, Л. В. Грубія...
 
8 klas informatika_morze_2016
8 klas informatika_morze_20168 klas informatika_morze_2016
8 klas informatika_morze_2016
 

Similar to Presentation # 2. message encoding and decoding. binary coding. units of length of the binary code. character encoding

Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Історія обчислювальної техніки
Історія обчислювальної технікиІсторія обчислювальної техніки
Історія обчислювальної технікиEscuela
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Kod infor
Kod inforKod infor
Kod inforEscuela
 
інформація. кодування інформації
інформація. кодування інформаціїінформація. кодування інформації
інформація. кодування інформаціїТатьяна Колесник
 
8 klas informatika_kazanceva_2016
8 klas informatika_kazanceva_20168 klas informatika_kazanceva_2016
8 klas informatika_kazanceva_2016UA7009
 
8 i k_2016
8 i k_20168 i k_2016
8 i k_20164book
 
Інформатика 8 клас. Казанцева О.П.
Інформатика 8 клас. Казанцева О.П.Інформатика 8 клас. Казанцева О.П.
Інформатика 8 клас. Казанцева О.П.Nikolay Shaygorodskiy
 
урок 7
урок 7урок 7
урок 7irkov
 
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерівЛекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерівAlex Slobodyanyuk
 

Similar to Presentation # 2. message encoding and decoding. binary coding. units of length of the binary code. character encoding (20)

Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Історія обчислювальної техніки
Історія обчислювальної технікиІсторія обчислювальної техніки
Історія обчислювальної техніки
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Kod infor
Kod inforKod infor
Kod infor
 
інформація. кодування інформації
інформація. кодування інформаціїінформація. кодування інформації
інформація. кодування інформації
 
5 5
5 55 5
5 5
 
Razdel4
Razdel4Razdel4
Razdel4
 
Sust_4uslen
Sust_4uslenSust_4uslen
Sust_4uslen
 
8 klas informatika_kazanceva_2016
8 klas informatika_kazanceva_20168 klas informatika_kazanceva_2016
8 klas informatika_kazanceva_2016
 
8 i k_2016
8 i k_20168 i k_2016
8 i k_2016
 
8 i k_2016
8 i k_20168 i k_2016
8 i k_2016
 
Інформатика 8 клас. Казанцева О.П.
Інформатика 8 клас. Казанцева О.П.Інформатика 8 клас. Казанцева О.П.
Інформатика 8 клас. Казанцева О.П.
 
3 клас урок 5 що таке дані. як дані кодуються в комп'ютері
3 клас урок 5 що таке дані. як дані кодуються в комп'ютері3 клас урок 5 що таке дані. як дані кодуються в комп'ютері
3 клас урок 5 що таке дані. як дані кодуються в комп'ютері
 
Win api module_1.1
Win api module_1.1Win api module_1.1
Win api module_1.1
 
урок 7
урок 7урок 7
урок 7
 
Bit 1
Bit 1Bit 1
Bit 1
 
5 блог
5 блог5 блог
5 блог
 
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерівЛекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерів
 
Koduvannja informacij
Koduvannja informacijKoduvannja informacij
Koduvannja informacij
 
Koduvannja informacij
Koduvannja informacijKoduvannja informacij
Koduvannja informacij
 

More from Nikolay Shaygorodskiy (20)

план проведення тижня музичного мистецтва
план проведення тижня музичного мистецтваплан проведення тижня музичного мистецтва
план проведення тижня музичного мистецтва
 
Mystetstvo
MystetstvoMystetstvo
Mystetstvo
 
Mathematics
MathematicsMathematics
Mathematics
 
History
HistoryHistory
History
 
Health basics
Health basicsHealth basics
Health basics
 
English language elementary school
English language elementary schoolEnglish language elementary school
English language elementary school
 
English
EnglishEnglish
English
 
Elementary school
Elementary schoolElementary school
Elementary school
 
Biology
BiologyBiology
Biology
 
Biology
BiologyBiology
Biology
 
Geography
GeographyGeography
Geography
 
Computer science
Computer scienceComputer science
Computer science
 
10 11
10 1110 11
10 11
 
5 9
5 95 9
5 9
 
1 4
1 41 4
1 4
 
Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)
 
Director's report for 2020 2021 academic year
Director's report for 2020 2021 academic yearDirector's report for 2020 2021 academic year
Director's report for 2020 2021 academic year
 
Order no.106u
Order no.106uOrder no.106u
Order no.106u
 
Order no.105 u
Order no.105 uOrder no.105 u
Order no.105 u
 
Order no.104 u
Order no.104 uOrder no.104 u
Order no.104 u
 

Recently uploaded

Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxvitalina6709
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 

Recently uploaded (6)

Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptx
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 

Presentation # 2. message encoding and decoding. binary coding. units of length of the binary code. character encoding

  • 1. Двійкове кодування Одиниці вимірювання довжини двійкового коду 10 Пн
  • 2. Комп'ютер  від англ. computer; лат. computator — обчислювач, лат. computatrum — рахувати  програмно-керований пристрій для обробки інформації  механічний або немеханічний (електронний) пристрій, призначений для проведення обчислень
  • 3. Інформація (повідомлення)  Двійкове кодування  “Так” та “Ні” = 1 та 0  “Ви виходите на наступній зупинці”?  Два варіанти: 1, 0  1 біт (1 місце)  “У яку пору року ви народились?”  Чотири варіанти: Зима, Весна, Літо, Осінь  Чотири варіанти: 00, 01, 10, 11  2 біти (2 місця) https://youtu.be/PtmzfpV6CDE
  • 5. Двійкове кодування  Біт – один розряд двійкового коду  Байт – послідовність із восьми бітів 1 кілобайт (1 Кбайт) = 1024 байти 1 мегабайт(1 Мбайт) = 1024 Кбайт 1 гігабайт (1 Гбайт) = 1024 Мбайт 1 терабайт (1 Тбайт) = 1024 Гбайт
  • 6. Кодування чисел  Для кодування цілого числа, як правило, використовуються 2 або 4 байти, а для дійсного (дробового) – 8, інколи 6 байтів.  1001 2 = 910  1201 3 = 4610  101,012 = 5,25 10
  • 7. Кодування тексту  Для кодування окремих символів достатньо коду довжиною 1 байт 28=256 різних символів ASCII 216=65536 різних символів Unicode
  • 8. Кодування зображень Для кодування зображення однієї чорно-білої точки достатньо 1 біту, для 16-кольорової картинки кожна точка кодується 4 бітами, для 256-кольорової – 8 бітами (1 байтом).
  • 9. Кодування зображень  Чорно-білий малюнок 6х5 точок = 30 бітів ~ 4 байти 0 1 1 1 0 1 1 1 1 1 1 0 1 0 1 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0
  • 10. Кодування звукових та відео-даних  Аналоговий та цифровий (дискретний) сигнал 1. Мікрофон вимірює зміну тиску 2. Мікрофон перетворює тиск на електричний сигнал 3. Аналогово-цифровий перетворювач оцифровує електричний сигнал у біти інформації 4. Комп’ютер відтворює цифровий звук для маніпуляцій
  • 11. Задача  Надрукуйте в програмі Блокнот своє ім’я та збережіть файл у кодуванні UTF-8, ANSI та Unicode  Порівняйте обсяги файлів  Надрукуйте слово «їжачок» у текстовому файлі та збережіть файл у кодуванні UTF-8, ANSI та Unicode  Порівняйте обсяги файлів  Надрукуйте букву «а» у текстовому файлі та збережіть файл у кодуванні UTF-8, ANSI та Unicode  Порівняйте обсяги файлів
  • 12. Задача  Для зберігання малюнка розміром 32 на 64 пікселі виділено 2 Кб пам'яті. Скільки кольорів можна використати?  Кількість точок: 32·64=25 · 26=211 точок  Пам’ять 2 Кб=2 · 210 байти = 211 байтів  на 1 точку припадає 1 байт = 8 бітів  8 бітів  вибір 1 з 256 варіантів
  • 13. Задачі  Якщо знаємо, як кодується окремий символ – можемо порахувати довжину повідомлення загалом  Символ кодується 16 бітами  Фраза “Я люблю інформатику” = 19 символів  16 біт/символ х 19 символів = 304 біт = 38 байт  Якщо знаємо пропускну здатність каналу зв’язку – можемо порахувати швидкість передачі повідомлення  Канал зв’язку з Інтернетом 1 Кбіт/с (кілобіт на секунду)  Передається фотографія обсягом 2 Мбайти  2 Мбайт = 2 х 1024 х 8 біт = 16384 біт (потрібно передати)  1 Кбіт/с = 1024 біт/с (швидкість передачі)  16384 біт : 1024 біт/с = 16 секунд
  • 14. Завдання  Збережіть одне і те ж зображення у різних форматах. Це можна зробити за допомогою програми Paint чи Microsoft Office Picture Manager чи онлайнового ресурсу (наприклад, http://www.fixpicture.org/)