Similar presentations:
Информатика. Теоретическая информатика
1.
Информатика• теоретическая информатика (теория информации, теория
кодирования, …)
• вычислительная техника (устройство компьютеров и
компьютерных сетей)
• алгоритмизация и программирование
• прикладная информатика (персональные компьютеры,
прикладные программы, …)
• искусственный интеллект (распознавание образов,
понимание речи, машинный перевод, …)
1
2.
Получение информации• зрительная
(визуальная, 80-90 % информации)
• звуковая (аудиальная)
• вкусовая
• обонятельная (запахи)
• тактильная (осязание)
2
3.
Формы представления информации• текстовая
• числовая
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat.
1 2 4 8 16 32 64 128 256 512 1024
• графическая
• звуковая
• мультимедийная
! Информация может быть
представлена в разных формах!
3
4.
Информация и знанияЗнания — представления человека о природе,
обществе, самом себе («модель мира»).
? Всегда ли информация увеличивает знания?
I
Ю.А. Шрейдер
сведения не
новы
ничего
непонятно
0
100 Доля известной
информации, %
4
5.
Знания• Декларативные — факты, законы, принципы. «Я
знаю, что …»
Волга впадает в Каспийское море.
F m a
• Процедурные — алгоритмы решения задач. «Я знаю,
как …»
25
×36
150
75
900
5
6.
Данные и информацияДанные — это информация, закодированная в
некоторой форме.
данные
знания
информация
знания
знания
6
7.
Свойства (идеальной) информации• объективность
(независимость от чьего-либо мнения);
• понятность для получателя;
• полезность
(позволяет получателю решать свои задачи);
• достоверность
(получена из надёжного источника);
• актуальность
(значимость в данный момент);
• полнота
(достаточность для принятия решения).
7
8.
Информационные процессыМатериальный носитель — это объект или среда,
которые могут содержать информацию.
Информационные процессы — это изменение свойств
носителя (= изменение информации).
• передача информации
(перенос на другой носитель)
• обработка информации
(изменение содержания)
Хранение информации?
(нет изменений носителя не процесс)
8
9.
Передача информациипомехи
источник
информации
канал связи
приемник
информации
носитель
сигналы
датчики
Сигнал — это изменение свойств носителя, которое
используется для передачи информации.
Сообщение — это последовательность сигналов (оболочка
для информации).
Для борьбы помехами – избыточность.
«Влг впдт в Кспск мр».
«Борис, Инна, Тимур».
9
10.
Обработка информации• создание новой информации
• кодирование – изменение формы, запись в
некоторой знаковой системе (в виде кода),
шифрование
• поиск
• структурирование – выделение важных элементов в
сообщениях и установление связей между ними
• сортировка – расстановка элементов списка в
заданном порядке
? Зачем нужна сортировка?
10
11.
Хранение информации11
12.
Как измерить информацию?• Что такое «много информации» и «мало
информации»?
• Как определить, в каком сообщении больше
информации?
объёмный
подход
Идея:
количество информации определяется временем
ее передачи
количество информации определяется длиной
сообщения.
? Как именно закодировать?
12
13.
Двоичный кодКод, в котором используются только два знака,
называется двоичным. Все виды информации в
компьютерах кодируются в двоичном коде.
1 бит – это количество информации, которое
можно передать с помощью одного знака в
двоичном коде («0» или «1»).
13
14.
1 бит0
или
1
? Что можно сообщить с помощью
1 знака (1 бита)?
выбрать один из двух вариантов, если заранее
договориться, что означают «0» и «1»
14
15.
1 бит1 бит – это количество информации, которое мы
получаем при выборе одного из двух возможных
вариантов (вопрос: «Да» или «Нет»?)
Примеры:
Эта стена – зеленая? Да.
Дверь открыта? Нет.
Сегодня выходной? Нет.
Это новый автомобиль? Новый.
Ты будешь чай или кофе? Кофе.
15
16.
Сколько информации?Определите количество информации:
01
2 бита
10101
5 битов
1010111
7 битов
1010101001
10 битов
16
17.
Сколько вариантов?0
0 1 бит:
1
002 бита:
01
10 11
3 бита:
000 001
010 011
100 101
110 111
4 бита: 16 вариантов!
17
18.
Если вариантов больше…00
01
10
11
4 варианта – 2 бита
?8 вариантов – 3 бита
16? вариантов – 4 бита
? варианта – 5 бит
32
64? варианта – 6 бит
128? вариантов – 7 бит
18
19.
19Если вариантов больше…
I, битов
информации
1
2
3
4
5
6
7
8
N, вариантов
2
4
8
16
32 64
128
256 512 1024
6 вариантов – между 4 (2 бита) и 8 (3 бита)
Ответ: количество информации между
2 и 3 битами
! Количество информации может быть
нецелым числом!
9
10
20.
Единицы измерения1 байт (bytе)
= 8 бит
КиБ
(кибибайт)
1 Кбайт (килобайт) = 1024
байта
210
1 Мбайт (мегабайт) = 1024 Кбайт
МиБ (мебибайт)
1 Гбайт (гигабайт)
= 1024 Мбайт
ГиБ (гибибайт)
1 Тбайт (терабайт)
= 1024 Гбайт
1 Пбайт (петабайт)
ТиБ (тебибайт)
= 1024 Тбайт
ПиБ (пебибайт)
20
21.
СтруктурированиеСтруктурирование — это выделение важных
элементов в информационных сообщениях и
установление связей между ними.
Цель — облегчение восприятия и поиска
информации.
Оглавление:
1. Информация
1.1 Что такое информация?
1.2 Виды информации
1.3 Информация в природе
1.4 Информация в технике
2. Измерение информации
2.1 Что такое бит?
2.2 Байт и другие единицы
5
6
8
10
11
12
13
14
Словарь:
Индекс:
автомат – automaton
автор – author
адрес – address
алгебра – algebra
алгоритм – algorithm
архив – archive
архитектура – architecture
асимметрия – asymmetry
А
аксиома 45
алгоритм 30, 78
архиватор 125
Б
бит 5, 15, 25, 43
брандмауэр 112
браузер 322
21
22.
Множество• перечисление элементов
– Вася, Петя, Коля
– 1, 17, 22, 55
• по характерному признаку
– множество натуральных чисел
– множество драконов с тремя хвостами
!
Порядок перечисления не важен!
• процессор
• память
• устройства ввода
• устройства вывода
маркированный
список
22
23.
Линейный списокМосква
!
Ивановск
Ореховск
Ольховка
Васино
Порядок следования элементов важен!
1) надеть носки
2) надеть ботинки
3) выйти из дома
нумерованный
список
23
24.
Таблицасвойства
Фамилия
Иванов
Петров
Сидоров
Имя
Иван
Петр
Сидор
Рост, см
175
164
168
Год рождения
1996
1998
2000
объект
свойства
Марка
Мощность двигателя, л.с.
Максимальная скорость, км/ч
Время разгона до 100 км/ч, с
Вес, кг
67
70
63
Лада Приора
98
183
11,5
Лада Калина
89
165
12,5
ВАЗ 2110
79
165
14
ВАЗ 21099
70
156
15
объект
24
25.
Иерархия (дерево)Уровень 1
директор
Уровень 2
Уровень 3
главный инженер
Петров
Иванов
лист
главный бухгалтер
Фомин
лист
лист
Алексеева
Сидорова
лист
лист
дуга
узел
корень
25
26.
ДеревьяA
B
D
C
E
«Сыновья» А: B, C.
F
G
«Родитель» B: A.
«Потомки» А: B, C, D, E, F, G. «Предки» F: A, C.
Корень – узел, не имеющий предков (A).
Лист – узел, не имеющий потомков (D, E, F, G).
Высота – наибольшее расстояние от корня
до листа.
26
27.
Иерархия – файловая системаДокументы
Тексты
Доходы.doc
Расходы.odt
Отдых.txt
Фотографии
Документы
Тексты
Доходы.doc
Расходы.odt
Отдых.txt
Фотографии
Папа.jpg
Мама.gif
Папа.jpg
Мама.gif
Документы
Тексты
Доходы.doc
Расходы.odt
Фотографии
Отдых.txt
Папа.jpg
Мама.gif
27
28.
Графы«От посёлка Васюки три дороги идут в
посёлки Солнцево, Грибное и Ягодное. Между
Солнцевым и Грибным и между Грибным и
Ягодным также есть дороги. Кроме того,
есть дорога, которая идет из Грибного в лес
и возвращается обратно в Грибное».
?
Как структурировать?
28
29.
ГрафыСолнцево
A
C
B
D
Грибное
Васюки
!
Ягодное
Граф – это набор вершин и связей
между ними (рёбер).
29
30.
Матрица и список смежностиМатрица смежности
A
B
C
D
Список смежности
A
B
C
D
A
0
1
1
0
B
1
0
1
1
C
1
1
1
1
D
0
1
1
0
петля
( A(B, C),
B(A, C, D),
C(A, B, С, D),
D(B, C) )
30
31.
Связность графаA
C
B
D
!
Связный граф – это
граф, между любыми
вершинами которого
существует путь.
Солнцево
A
C
B
D
Грибное
Васюки
Ягодное
компоненты связности
31
32.
Дерево – это граф?!
Дерево – это связный граф без
циклов (замкнутых путей).
A
A
C
B
D
B
ABC
BCD
D
ABDC
CCC…
H
C
E
F
G
J
дерево
32
33.
Взвешенные графы2
Солнцево
12
8
A
Грибное
5
B
Ягодное
Васюки
6
2
C
5
12
4
8
4
D
6
вес ребра
Весовая матрица:
A
A
B
C
D
12
8
B
12
5
6
C
8
5
2
4
D
6
4
33
34.
Ориентированные графы (орграфы)Рёбра имеют направление (начало и конец),
рёбра называю дугами.
Солнцево
12
8
Грибное
5
Ягодное
6
!
A
Весовая матрица
может быть
несимметрична!
B
A
A
B
C
D
12
C
5
12
4
Васюки
8
4
D
6
B
12
C
8
5
D
6
4
4
34
35.
Количество путей из А в ЖБ
1
1
Д
1+1+1=3
А
Ж
Г
1
В
!
1+1+1+1+3=7
1
Е 1
NЖ= NД + NБ + NГ + NВ + NЕ
35
36.
Количество путей из А в КД
Б
B
Е
А
Г
З
Ж
К
И
36