1 of 51

Опрацювання даних як інформаційний процес. Кодування та декодування повідомлень

8

2 of 51

Запитання

Розділ 1 § 1

  1. Які інформаційні процеси ви знаєте? У чому сутність процесу опрацювання повідомлень?
  1. Які існують способи подання повідомлень?
  1. Що таке дані? Наведіть приклади даних.

8

3 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

У сучасному суспільстві чимало професій пов'язано з опрацюванням певних даних, поданих

Способи подання повідомлень

Текстовий

Умовні жести та сигнали

Графічний

Звуковий

Комбінований

8

4 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

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

8

5 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

Лікарі ставлять діагноз пацієнтам на основі результатів різних аналізів.

8

6 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

Синоптики складають прогноз погоди, аналізуючи дані про рух повітряних мас.

8

7 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

Астрономи розраховують траєкторії руху космічних об'єктів за даними про їх розташування.

8

8 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

Художник створює ілюстрації до книги, ознайомившися з її змістом.

8

9 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

Виконують опрацювання даних і учні, розв'язуючи задачі, пишучи твори, будуючи графіки функцій тощо.

8

10 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

Як ви вже знаєте, опрацювання даних - це процес отримання нових даних з наявних.

8

11 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

Так, якщо ми розв'язуємо математичну задачу, то з наявних (початкових, вхідних) даних умови задачі ми отримуємо нові (вихідні) дані – розв'язок задачі.

8

12 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

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

8

13 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

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

8

14 of 51

Опрацювання даних як інформаційний процес

Розділ 1 § 1

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

8

15 of 51

Кодування повідомлень

Розділ 1 § 1

Інформаційні процеси

Подання

Збирання

Передавання

Пошук

Обробка

Зберігання

Захист

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

8

16 of 51

Кодування повідомлень

Розділ 1 § 1

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

8

17 of 51

Кодування повідомлень

Розділ 1 § 1

Під час розмови по телефону звуки перетворюються на електричні сигнали. Це робить можливим передавання повідомлень на великі відстані.

8

18 of 51

Кодування повідомлень

Розділ 1 § 1

Розв'язуючи задачу на уроці математики, слова, що позначають числа, записують цифрами, а математичні операції – спеціальними знаками. Це спрощує виконання операцій з опрацювання повідомлень.

8

19 of 51

Кодування повідомлень

Розділ 1 § 1

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

8

20 of 51

Кодування повідомлень

Розділ 1 § 1

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

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

8

21 of 51

Кодування повідомлень

Розділ 1 § 1

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

8

22 of 51

Кодування повідомлень

Розділ 1 § 1

Товщина ліній штрих-коду та відстань між ними кодують ті самі відомості. Цей графічний код сприймається спеціальними сканерами та опрацьовується далі з використанням комп'ютера.

8

23 of 51

Кодування повідомлень

Розділ 1 § 1

Наприклад, з історії добре відомий шифр, яким користувався для секретного листування зі своїми генералами римський імператор Гай Юлій Цезар (100-44 pp. до н. є.)- Правила кодування полягають у тому,

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

8

24 of 51

Декодування повідомлень

Розділ 1 § 1

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

8

25 of 51

Декодування повідомлень

Розділ 1 § 1

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

8

26 of 51

Декодування повідомлень

Розділ 1 § 1

Кодування та декодування повідомлень є прикладами процесів опрацювання даних.

8

27 of 51

Дайте відповіді на запитання

Розділ 1 § 1

  1. У чому полягає процес опрацювання даних?
  1. Які нові дані можуть бути отримані в результаті опрацювання даних про:

а) кількість та ціну проданих у магазині товарів;

б) зріст учнів класу;

в) відстань між двома населеними пунктами та швидкість руху потягу, що курсує між ними?

  1. У чому полягає процес кодування повідомлень?
  1. З якою метою кодують повідомлення?

8

28 of 51

Дайте відповіді на запитання

Розділ 1 § 1

  1. З якою метою звуки музики кодують нотами; повідомлення про особливості руху по дорозі кодують дорожніми знаками?
  1. Повідомлення про що можна закодувати з використанням кольорів; графічних позначень?
  1. Що потрібно попередньо визначити для кодування повідомлення?
  1. За якими правилами у грі «Морський бій» кодують положення кораблів? З якою метою?
  1. У чому полягає процес декодування повідомлень?

8

29 of 51

Виконайте завдання

Розділ 1 § 1

  1. Закодуйте з використанням шифру Цезаря зі зсувом

на 4 літери праворуч повідомлення:

а) інформатика;

б) моя школа;

в) кодування повідомлень.

2. Виконайте завдання №4 с.8

8

30 of 51

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

За новою програмою

8

31 of 51

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

Розділ 1 § 1.2

Для опрацювання текстових повідомлень з використанням комп'ютера символи повідомлення кодують числами.

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

8

32 of 51

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

Розділ 1 § 1.2

У 1963 р. у США було розроблено набір таких кодів символів для передавання повідомлень телетайпом. Пізніше він став стандартом для використання в комп'ютерній техніці й отримав назву таблиці кодів символів ASCII (англ. American Standard Code for Information Interchange - американський стандартний код для обміну інформацією).

8

33 of 51

Цікаво

Розділ 1 § 1.2

Телетайп (лат. tele - віддалений, англ. type — друкування) - електромеханічна друкуюча машина, яку використовують для передавання текстових повідомлень дротами.

8

34 of 51

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

Розділ 1 § 1.2

У таблиці ASCII літерам англійського алфавіту, цифрам, розділовим знакам, символам редагування та форматування тексту ставляться у відповідність числа від 0 до 127.

8

35 of 51

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

Розділ 1 § 1.2

Таблиця кодів символів ASCII містить коди літер лише англійського алфавіту. Для кодування літер інших алфавітів було розроблено інакші таблиці кодів символів. Наприклад, таблиці KOI8-U (КОІ - код обміну інформацією) і Windows-1251 містять без змін усі коди таблиці ASCII, а також - коди літер кирилиці. Цим літерам ставляться у відповідність натуральні числа від 128 до 255.

КОІ8-U

Windows-1251

8

36 of 51

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

Розділ 1 § 1.2

Таблиця кодів символів Windows-1251 є стандартом для кодування літер кирилиці в операційній системі Windows. У ній, наприклад, літері «а» українського алфавіту ставиться у відповідність число 224, літері «і» -число 179, літері «ґ»- число 180 та ін. Текстові символи, що кодуються у таблиці Windows-1251 числами від 128 до 255, наведені в додатку 2.

8

37 of 51

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

Розділ 1 § 1.2

Цілих чисел від 0 до 255 вистачає, щоб закодувати символи двох алфавітів - латиниці й кирилиці та деякі інші символи. Але для кодування символів інших алфавітів (грецького чи арабського алфавітів, ієрогліфів тощо) потрібно значно більше значень кодів. Для них розроблено таблицю кодів символів Юнікод (англ. Unicode - уніфіковане кодування).

8

38 of 51

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

Розділ 1 § 1.2

Таблиця Юнікод складається з 17 наборів по 65 536 значень кодів у кожному та дає можливість закодувати 1 114 112 різних символів, тобто майже всі символи писемності всіх світових мов. Як і в інших таблицях кодів, у Юнікоді незмінними залишаються перші 128 значень кодів, що відповідають таблиці ASCII. Окремий розділ у таблиці Юнікод містить коди літер кирилиці. Наприклад, літері «а» українського алфавіту ставиться у відповідність код 53424, літері «і» - код 53654, літері «ґ» -код 53905 та ін.

Наразі у новітніх операційних системах використовується таблиця кодів Юнікод.

8

39 of 51

Порівняння структури таблиць кодів символів

Розділ 1 § 1.2

8

40 of 51

Кодування символів веб-сторінок

Розділ 1 § 1.2

У таблиці Юнікод містяться коди не лише літер та цифр, а й символів, які позначають торговельні марки, грошові одиниці, символи транскрипцій, ідеограми тощо. Наприклад, кодом символу української грошової одиниці гривні ₴ є число 8 372, кодом ідеограми чоловік є число 10080, а ідеограми жінка - число 10081 тощо.

Ідеограма — писемний знак, що передає, на відміну від букви, не звук певної мови, а деяке поняття, ідею.

8

41 of 51

Кодування символів веб-сторінок

Розділ 1 § 1.2

Для вставлення символів у документ можна застосовувати їх коди з таблиці Юнікод. Для цього потрібно натиснути та утримувати клавішу Alt і набрати код символу на додатковій цифровій клавіатурі. Так можуть бути вставлені наприклад, символи сніговик ☃ - код 9731, серце у вигляді квітки ❧ - код 10087, нота ♪ - код 9834, шахова фігура кінь ♞ - код 9822 та інші.

8

42 of 51

Кодування символів веб-сторінок

Розділ 1 § 1.2

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

8

43 of 51

Кодування символів веб-сторінок

Розділ 1 § 1.2

У кожного веб-браузера є інструменти для вибору таблиці кодів символів користувачами. Наприклад, у браузері Google Chrome для зміни таблиці кодів символів потрібно:

1. Вибрати кнопку Налаштування та керування Google Chrome.

2. Виконати Інші інструменти Кодування.

3. Вибрати таблицю кодів символів, при якій текст веб-сторінки буде придатним для розуміння.

8

44 of 51

Кодування символів веб-сторінок

Розділ 1 § 1.2

Для україномовних веб-сторінок найчастіше застосовують таблицю кодів символів Юнікод (UTF-8), але для окремих веб-сторінок може бути використане кодування Кирилиця (Windows-1251) або Кирилиця (KOI8-U).

8

45 of 51

Для тих, хто хоче знати більше

Розділ 1 § 1.2

Таблиця символів в операційній системі Windows

Серед службових програм в операційній системі Windows є програма Таблиця символів, що призначена для перегляду, пошуку та вставлення в текстові документи різноманітних символів, у тому числі тих, які відсутні на клавіатурі. Для запуску потрібно виконати Пуск Усі програми Стандартні Службові Таблиця символів, після чого відкриється вікно програми.

8

46 of 51

Кодування символів веб-сторінок

Розділ 1 § 1.2

Використовуючи цю програму, можна побачити різні групи символів, що призначені для вставлення в документи. Для цього потрібно:

  1. Встановити позначку прапорця Додаткові параметри перегляду у вікні програми.
  1. У полі Набір символів у нижній частині вікна вибрати Юнікод.
  1. У полі Групування вибрати Діапазони Юнікоду.
  1. У списку вікна Групування, що відкриється, вибрати діапазон кодів, символи з якого потрібно вставити в документ.

8

47 of 51

Кодування символів веб-сторінок

Розділ 1 § 1.2

Якщо в таблиці вибрати деякий символ, то в рядку статусу вікна програми ліворуч буде відображено код цього символу в таблиці кодів символів Юнікод та його опис англійською мовою, а праворуч - сполучення клавіш, яке потрібно натиснути для вставлення цього символу в документ. Наприклад, на малюнку 1.6 вибрано

8

48 of 51

Кодування символів веб-сторінок

Розділ 1 § 1.2

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

1. Вибрати символ у таблиці із символами.

2. Виконати Виділити Копіювати.

3. Вибрати місце в документі.

4. Вставити скопійований символ з Буферу обміну.

8

49 of 51

Дайте відповіді на запитання

Розділ 1 § 1.2

  1. Як кодують символи текстових повідомлень під час опрацювання їх з використанням комп'ютера?
  1. Які таблиці кодів символів ви знаєте?
  1. Які символи можуть бути закодовані з використанням таблиць кодів символів ASCII, KOI-8U, Windows-1251, Юнікод?
  1. Що спільного та чим відрізняються таблиці кодів символів ASCII, KOI-8U, Windows-1251, Юнікод?

8

50 of 51

Дайте відповіді на запитання

Розділ 1 § 1.2

  1. У яких ситуаціях потрібно змінювати таблицю кодів символів під час перегляду веб-сторінок?
  1. Як вибрати таблицю кодів символів під час перегляду веб-сторінок у браузері Google Chrome?
  1. Яке призначення програми Таблиця символів?
  1. Як запустити на виконання програму Таблиця символів?
  1. Як уставити до документа символи з використанням програми Таблиця символів?

8

51 of 51

Виконати завдання

Розділ 1 § 1

8