Скачать презентацию Дисципліна Інформатика Викладач Ткачук Галина Володимирівна Тема Скачать презентацию Дисципліна Інформатика Викладач Ткачук Галина Володимирівна Тема

Lect_1.ppt

  • Количество слайдов: 70

Дисципліна: Інформатика Викладач: Ткачук Галина Володимирівна Дисципліна: Інформатика Викладач: Ткачук Галина Володимирівна

Тема 1 Теоретичні основи інформатики Тема 1 Теоретичні основи інформатики

План 1. 2. 3. 4. 5. Інформатика як наука, її місце в системі наук. План 1. 2. 3. 4. 5. Інформатика як наука, її місце в системі наук. Предмет та задачі інформатики. Поняття інформації та її властивостей. Інформаційна система та інформаційні технології. Кодування даних. Одиниці вимірювання інформації.

Фундамент наук ►Математика? ►Фізика? ►Хімія? Фундамент наук ►Математика? ►Фізика? ►Хімія?

Кібернетика Це наука про загальні принципи управління в різних системах: технічних, біологічних, соціальних. Кібернетика Це наука про загальні принципи управління в різних системах: технічних, біологічних, соціальних.

Історична довідка 1948 р. Норберт Віннер «Кібернетика або управління і зв'язок в тварині і Історична довідка 1948 р. Норберт Віннер «Кібернетика або управління і зв'язок в тварині і машині» .

Інформація в кібернетиці Внутрішня інформація Вхідна Вихідна Інформація в кібернетиці Внутрішня інформація Вхідна Вихідна

Термін “інформатика” Походить від французького Informatique і утворене з двох слів: ІНФОРмація авто. МАТИКА Термін “інформатика” Походить від французького Informatique і утворене з двох слів: ІНФОРмація авто. МАТИКА ІНФОРМАТИКА Computer Science – наука про комп’ютер

Міжнародний конгрес з інформатики ► 1978 р. Міжнародний конгрес з інформатики ► 1996 р. Міжнародний конгрес з інформатики ► 1978 р. Міжнародний конгрес з інформатики ► 1996 р. Конгрес ЮНЕСКО з проблем інформатизації «Поняття інформатики охоплює галузі, пов’язані з розробкою, створенням, використанням та матеріальнотехнічним обслуговуванням систем обробки інформації, з урахуванням машин, обладнання, математичного забезпечення, організаційних аспектів, а також комплекс промислового, комерційного, адміністративного та соціального впливу»

Інформатика – це… це наука, що вивчає всі аспекти отримання, збереження, перетворення, передачі та Інформатика – це… це наука, що вивчає всі аспекти отримання, збереження, перетворення, передачі та використання інформації

Інформатика – це… це галузь людської діяльності, пов’язана з процесами перетворення інформації за допомогою Інформатика – це… це галузь людської діяльності, пов’язана з процесами перетворення інформації за допомогою комп’ютерів та їх взаємодії з середовищем застосування

Інформатика – це… це комплексна технічна наука, що вивчає методи та засоби опрацювання даних Інформатика – це… це комплексна технічна наука, що вивчає методи та засоби опрацювання даних за допомогою обчислювальної техніки

Взаємозв'язок понять Інформатика Кібернетика це наука про загальні принципи управління в різних системах: технічних, Взаємозв'язок понять Інформатика Кібернетика це наука про загальні принципи управління в різних системах: технічних, біологічних, соціальних

Структура інформатики як дисципліни Теоретична інформатика Обчислювальна техніка Програмування Інформаційні системи Штучний інтелект Структура інформатики як дисципліни Теоретична інформатика Обчислювальна техніка Програмування Інформаційні системи Штучний інтелект

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

Взаємодія через інтерфейс Людина комп’ютер Комп’ютер комп’ютер Взаємодія між пристроями Взаємодія через інтерфейс Людина комп’ютер Комп’ютер комп’ютер Взаємодія між пристроями

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

Основне завдання інформатики: Систематизація прийомів та методів роботи з апаратними та програмними засобами обчислювальної Основне завдання інформатики: Систематизація прийомів та методів роботи з апаратними та програмними засобами обчислювальної техніки.

3. Поняття інформації та її властивості. Інформація – філософське поняття, яке слід розуміти як: 3. Поняття інформації та її властивості. Інформація – філософське поняття, яке слід розуміти як: Відображення реального світу певною системою Термін походить від латинського informatio й означає виклад, роз’яснення факту, події.

Властивості інформації об’єктивність повнота достовірність доступність актуальність корисність Властивості інформації об’єктивність повнота достовірність доступність актуальність корисність

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

Сигнал від латинського signum – знак Це будь-який процес, що несе сукупність відомостей про Сигнал від латинського signum – знак Це будь-який процес, що несе сукупність відомостей про об’єкт.

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

Основні операції опрацювання даних: ►збір; ►архівація; ►формалізація; ►захист; ►фільтрація; ►транспортування; ►сортування; ►перетворення. Основні операції опрацювання даних: ►збір; ►архівація; ►формалізація; ►захист; ►фільтрація; ►транспортування; ►сортування; ►перетворення.

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

Інформаційна система – це сукупність інформаційних ресурсів і технологій їх опрацювання. Інформаційна система – це сукупність інформаційних ресурсів і технологій їх опрацювання.

Структура інформаційної системи Апаратна та програмна частини інформаційної системи Джерело інформації Приймання інформації Зберігання Структура інформаційної системи Апаратна та програмна частини інформаційної системи Джерело інформації Приймання інформації Зберігання й обробка інформації Виведення інформації Зворотній зв'язок • Автоматичні • Автоматизовані Споживач інформації

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

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

Властивості інформаційної технології Предмет Мета Засоби • Дані • Обробка інформації • Програмні та Властивості інформаційної технології Предмет Мета Засоби • Дані • Обробка інформації • Програмні та апаратні

5. Кодування даних. Одиниці вимірювання. Кодування – це представлення даних одного типу через дані 5. Кодування даних. Одиниці вимірювання. Кодування – це представлення даних одного типу через дані іншого типу

Система кодування в інформатиці Двійковий код – як засіб кодування даних Двійкові цифри (біти) Система кодування в інформатиці Двійковий код – як засіб кодування даних Двійкові цифри (біти) 0 1 Біт - binary digit

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

Логічний зміст бітів Деяка подія відбулась чи ні? Так Ні 1 0 Логічний зміст бітів Деяка подія відбулась чи ні? Так Ні 1 0

Фізичний зміст бітів Чи є струм в мережі? 1 0 Фізичний зміст бітів Чи є струм в мережі? 1 0

Біт Це найменша порція інформації, яку отримують при виборі між двома подіями. 1 Байт Біт Це найменша порція інформації, яку отримують при виборі між двома подіями. 1 Байт = 8 біт Біт Біт

Одиниці вимірювання ► Кілобайт: 1 Кбайт = 1024 байт = 210 ► Мегабайт: 1 Одиниці вимірювання ► Кілобайт: 1 Кбайт = 1024 байт = 210 ► Мегабайт: 1 Мбайт = 1024 Кбайт = 220 ► Гігабайт: 1 Гбайт = 1024 Мбайт = 230 ► Терабайт: 1 Тбайт = 1024 Гбайт = 240 ► Петабайт: 1 Пбайт = 1024 Тбайт = 250 ► Ексабайт: 1 Ебайт = 1024 Пбайт = 260 ► Зетабайт: 1 Збайт = 1024 Ебайт = 270 ► Йотабайт: 1 Йбайт = 1024 Збайт = 280

Обсяг даних ► 5 Мб = ? Кб ► 51 200 байт = ? Обсяг даних ► 5 Мб = ? Кб ► 51 200 байт = ? Кб ► 25 Гб = ? Мб ► 259 Гб = ? Тб ► 12 Йб = ? Зб

Ємність носіїв даних 1, 44 Мб 4. 7 -17. 8 ГБ 1 -64 ГБ Ємність носіїв даних 1, 44 Мб 4. 7 -17. 8 ГБ 1 -64 ГБ 500 Гб, 750 Гб, 3 Тб, тощо

Поняття про системи числення Система числення – це алфавіт системи та правила утворення чисел Поняття про системи числення Система числення – це алфавіт системи та правила утворення чисел і дій з ними. Системи числення є позиційними або непозиційними.

Непозиційні системи числення Римська система числення І, ІІІ, IV, V, VII, VIII, IX, X… Непозиційні системи числення Римська система числення І, ІІІ, IV, V, VII, VIII, IX, X… VII = 5 + 1 = 7. Символи V і I означають 5 і 1 незалежно від місця їх у числі

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

Позиційні системи числення Двійкова Вісімкова 2 8 Шістнадцяткова 16 Десяткова 10 П’ятіркова 5 0, Позиційні системи числення Двійкова Вісімкова 2 8 Шістнадцяткова 16 Десяткова 10 П’ятіркова 5 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A B C DE F 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 В ПК В більшості країн світу 0, 1, 2, 3, 4 В Китаї В ПК

Десяткова система числення 3 2 1 0 3756 = 3*1000 + 7*100 + 5*10 Десяткова система числення 3 2 1 0 3756 = 3*1000 + 7*100 + 5*10 + 6 = 3*103 + 7*102 + 5*101 + 6*100 Позначення десяткового числа: (3756)10

Як записати числа? у вигляді суми степенів 23 =2*101+3*100 345 =3*102+4*101 5*100 8 =8*100 Як записати числа? у вигляді суми степенів 23 =2*101+3*100 345 =3*102+4*101 5*100 8 =8*100 ?

Двійкова та десяткова системи числення Двійкова 0 ► 10 ► 11 ► 100 ► Двійкова та десяткова системи числення Двійкова 0 ► 10 ► 11 ► 100 ► 101 ► 110 ► 111 ► Десяткова ► 0 ► 1 ► 2 ► 3 ► 4 ► 5 ► 6 ► 7

Як виглядають цифри? Десяткова Двійкова ► 8 ► 1000 ► 9 ► 1001 ► Як виглядають цифри? Десяткова Двійкова ► 8 ► 1000 ► 9 ► 1001 ► 1010 ► 11 ► 1011 ► 12 ► 1100 ► 13 ► 1101 ► 14 ► 1110 ► 15 ► 1111 ?

Як записати двійкові числа? у вигляді суми степенів 110 =1*22+1*21+0*20 = 6 1110 =1*23+1*22+1*21+0*20=14 Як записати двійкові числа? у вигляді суми степенів 110 =1*22+1*21+0*20 = 6 1110 =1*23+1*22+1*21+0*20=14 11 = 1*21+1*20 = 3 ?

Позначення систем числення ►(3756)10 ►(1110001)2 ►(321)8 ►(37 А 6)16 Позначення систем числення ►(3756)10 ►(1110001)2 ►(321)8 ►(37 А 6)16

Переведення чисел у десяткову систему числення (akak-1…a 1 a 0)p = akpk + k-1+ Переведення чисел у десяткову систему числення (akak-1…a 1 a 0)p = akpk + k-1+ … + a p + ak-1 p 1 0 Сума степенів основи

З двійкової у десяткову р=2 (akak-1…a 1 a 0)2= ak*2 k+ak-1*2 k-1 + …+a З двійкової у десяткову р=2 (akak-1…a 1 a 0)2= ak*2 k+ak-1*2 k-1 + …+a 1*2 + a 0 Приклади: (1)2 = 1* 20 = (1)10 ► (101)2 = 1*22 + 0*21 + 1*20 = (5)10 ► (110)2 = 1*22 + 1*21 + 0*20 = (6)10 ►

З вісімкової у десяткову р=8 (akak-1…a 1 a 0)8=ak*8 k+ak-1*8 k-1+ …+a 1*8+ a З вісімкової у десяткову р=8 (akak-1…a 1 a 0)8=ak*8 k+ak-1*8 k-1+ …+a 1*8+ a 0 Приклади: ► (37)8=3*81 + 7*80 = 24 + 7 = (31)10 ► (4321)8=4*83 + 3*82 + 2*8 + 1*80 = (2257)10

Переведення чисел із десяткової системи в іншу 1) Число поділити без остачі на р. Переведення чисел із десяткової системи в іншу 1) Число поділити без остачі на р. 2) Визначити остачу і частку. 3) Якщо частка менша за р, то виконати пункт 6. 4) Розглянути частку як нове число. 5) Виконати пункти 1, 2, 3. 6) Прочитати результат.

Як перевести число у вісімкову систему? (125)10 Як перевести число у вісімкову систему? (125)10

Приклад переведення числа з десяткової системи у вісімкову 125 8 120 15 5 15 Приклад переведення числа з десяткової системи у вісімкову 125 8 120 15 5 15 8 81 7 (175)8

Як перевести число у вісімкову систему? (69)10 Як перевести число у вісімкову систему? (69)10

З десяткової системи у вісімкову 69 8 64 8 5 8 8 8 1 З десяткової системи у вісімкову 69 8 64 8 5 8 8 8 1 0 105

Переведення вісімкових чисел у двійкову систему ► Вісімкове число переводять у двійкову, використовуючи таблицю Переведення вісімкових чисел у двійкову систему ► Вісімкове число переводять у двійкову, використовуючи таблицю кодів: 0 1 2 3 4 5 6 7 000 001 010 011 100 101 110 111

З вісімкової у двійкову (427)8=(100 010 111)2 0 1 2 3 4 5 6 З вісімкової у двійкову (427)8=(100 010 111)2 0 1 2 3 4 5 6 7 000 001 010 011 100 101 110 111

Двійкова арифметика (додавання) Правила додавання двійкових чисел: ► 0+0=0 ► 1+0=1 ► 0+1=1 ► Двійкова арифметика (додавання) Правила додавання двійкових чисел: ► 0+0=0 ► 1+0=1 ► 0+1=1 ► 1+1=10

Приклад додавання 100110 + 11011 1000001 Приклад додавання 100110 + 11011 1000001

Додати двійкові числа 1. 2. 3. 4. 5. 6. 7. 1101+110 1100011+1101 11001+1111 10101+1001 Додати двійкові числа 1. 2. 3. 4. 5. 6. 7. 1101+110 1100011+1101 11001+1111 10101+1001 111001+100011 10001+111 1100+101 = (10011) = (1110000) = (101000) = (11110) = (1011100) = (11000) = (10001)

Двійкова арифметика (віднімання) 1 спосіб: аналогічний десятковим числам Правила віднімання двійкових чисел: ► 0 Двійкова арифметика (віднімання) 1 спосіб: аналогічний десятковим числам Правила віднімання двійкових чисел: ► 0 -0=0 ► 1 -0=1 ► 1 -1=0 ► 10 -1=1

Двійкова арифметика (віднімання) 2 спосіб: 1) Зрівняти кількість розрядів в першому та другому числі Двійкова арифметика (віднімання) 2 спосіб: 1) Зрівняти кількість розрядів в першому та другому числі та змінити значення позицій від'ємника на протилежні. 2) До отриманого результату додати двійкову одиницю. 3) Виконати дію додавання. 4) Відкинути старшу одиницю.

Приклад 100110 – 11011 = ? § 11011=011011=100100 § 100100+1 = 100101 § 100110+100101=1001011 Приклад 100110 – 11011 = ? § 11011=011011=100100 § 100100+1 = 100101 § 100110+100101=1001011 § 1011

Відняти двійкові числа 1. 1101 -110 = (111) 2. 1100011 -1101 = (1010110) 3. Відняти двійкові числа 1. 1101 -110 = (111) 2. 1100011 -1101 = (1010110) 3. 11001 -1111 = (1010) 4. 10101 -1001 = (1100) 5. 111001 -100011 = (10110) 6. 10001 -111 = (1010) 7. 1100 -101 = (111)

Двійкова арифметика (множення) Правила множення: ► 0*0=0 ► 1*0=0 ► 0*1=0 ► 1*1=1 100110 Двійкова арифметика (множення) Правила множення: ► 0*0=0 ► 1*0=0 ► 0*1=0 ► 1*1=1 100110 * 101 100110 + 000000 100110 10111110

Двійкова арифметика (ділення) Правила ділення двійкових чисел аналогічно десятковій 10101 111 11 111 Двійкова арифметика (ділення) Правила ділення двійкових чисел аналогічно десятковій 10101 111 11 111

Завдання ► Перевести у двійкову систему числення рік свого народження. Перевірити: перевести отримане число Завдання ► Перевести у двійкову систему числення рік свого народження. Перевірити: перевести отримане число з двійкової системи у десяткову