урок 1. 8 клас

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

Upload: slovyansk-school

Post on 20-Jan-2017

675 views

Category:

Education


0 download

TRANSCRIPT

Page 1: урок 1. 8 клас

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

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

Page 2: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

опрацюванням певних даних, поданих певними повідомленнями

Способи подання

повідомлень

ТекстУмовні жести

та сигнали

ГрафікаЗвук

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

Page 3: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 4: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 5: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 6: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 7: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 8: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 9: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

Опрацювання даних - це процес отримання нових даних з наявних.

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

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

Page 10: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

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

Page 11: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

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

Page 12: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

и

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

Давайте згадаємо які є інформаційні процеси.

Page 13: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 14: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

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

Page 15: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 16: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

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

Page 17: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Так, відомості про товари кодують з використанням штрих-кодів.

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

Page 18: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

Товщина ліній штрих-коду та відстань між ними кодують ті самі відомості.

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

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

Page 19: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

Правила кодування:

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

Шифр Гай Юлія Цезара

Page 20: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

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

Page 21: урок 1. 8 клас

© Вивчаємо інформатику teach-inf.at.ua

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

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

Page 22: урок 1. 8 клас

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

Page 23: урок 1. 8 клас

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

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

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

Page 24: урок 1. 8 клас

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

1963 р., США. Розроблено набір кодів символів для передавання повідомлень телетайпом.

Пізніше він став стандартом для використання в комп'ютерній техніці й отримав назву таблиці кодів символів ASCII).

Page 25: урок 1. 8 клас

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

Page 26: урок 1. 8 клас

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

Page 27: урок 1. 8 клас

Таблиця кодів символів ASCII містить коди літер лише англійського алфавіту. Для кодування літер інших алфавітів було розроблено інакші таблиці кодів символів.

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

КОІ8-U

Windows-1251

Page 28: урок 1. 8 клас

Таблиця кодів символів Windows-1251 є стандартом для кодування літер кирилиці в операційній системі Windows.

Літері «а» українського алфавіту - відповідає число 224; літері «і» -число 179, літері «ґ»- число 180 та ін.

Текстові символи, що кодуються у таблиці Windows-1251 числами від 128 до 255, наведені в додатку 2.

Page 29: урок 1. 8 клас

Цілих чисел від 0 до 255 вистачає, щоб закодувати символи двох алфавітів - латиниці й кирилиці та деякі інші символи.

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

Page 30: урок 1. 8 клас

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

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

Page 31: урок 1. 8 клас

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

Page 32: урок 1. 8 клас

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

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

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

Page 33: урок 1. 8 клас

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

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

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

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

Page 34: урок 1. 8 клас

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

Page 35: урок 1. 8 клас