Содержание
- 2. Кодирование информации § 11. Кодирование текстов
- 3. Равномерное кодирование выбрали алфавит: {А, Б, В, …, Я, …} всего М символов (мощность) длина кода
- 4. Шрифты Файл vasya.txt («только текст»): Кодовая таблица: в файле его нет! Шрифтовой файл (.ttf, .otf): Times
- 5. Кодировка (кодовая таблица) ASCII ASCII = American Standard Code for Information Interchange 48 – 57 цифры
- 6. Однобайтные кодировки кодыASCII расширение (национальный алфавит) Кодовая страница (расширенная таблица ASCII) для русского языка: Windows-1251 –
- 7. Однобайтные кодировки небольшой размер файла удобно обрабатывать программистам можно использовать только 256 символов неизвестно какая кодировка
- 8. Кодировки UNICODE Идея: все символы в одну таблицу! 16 битов на символ 216 = 65536 символов
- 9. Информационный объём текста При равномерном кодировании: I = L · i Количество информации Количество символов Место
- 10. Информационный объём текста Задача. Рассказ, набранный на компьютере, содержит 12 страниц, на каждой странице 48 строк,
- 11. Информационный объём текста Задача. Информационный объём статьи 96 Кбайт. Сколько страниц займет статья, если на одной
- 12. Кодирование информации § 12. Кодирование рисунков: растровый метод
- 13. Растровое кодирование Пиксель – это наименьший элемент рисунка, для которого можно задать свой цвет. дискретизация пиксель
- 14. Растровое кодирование E5 D9 BD 00 BD A5 A5 81 E5D9BD00BDA5A581
- 15. Разрешение Разрешение – это количество пикселей, приходящихся на дюйм размера изображения. ppi = pixels per inch,
- 16. Разрешение Задача. Какой размер в пикселях должен иметь закодированный рисунок с разрешением 300 ppi, чтобы с
- 17. Кодирование цвета
- 18. Цветовая модель RGB (0, 0, 0) (255, 255, 255) (255, 0, 0) (0, 255, 0) (255,
- 19. Глубина цвета R G B: 24 бита = 3 байта R (0..255) 256 = 28 оттенков
- 20. Кодирование цвета при печати (CMYK) Белый – красный = голубой C = Cyan Белый – зелёный
- 21. RGB и CMYK не все цвета, которые показывает монитор (RGB), можно напечатать (CMYK) при переводе кода
- 22. Цветовая модель HSB (HSV) HSB = Hue (тон, оттенок) Saturation (насыщенность) Brightness (яркость) или Value (величина)
- 23. Кодирование с палитрой уменьшить разрешение уменьшить глубину цвета снижается качество Цветовая палитра – это таблица, в
- 24. Кодирование с палитрой Палитра: 2 бита на пиксель 3⋅4 = 12 байтов
- 25. Кодирование с палитрой Шаг 1. Выбрать количество цветов: 2, 4, … 256. Шаг 2. Выбрать 256
- 26. Кодирование с палитрой Файл с палитрой: 3 байта на цвет
- 27. Кодирование с палитрой Задача. Определите размер файла, в котором закодирован растровый рисунок размером 20×30 пикселей с
- 28. Растровые рисунки: форматы файлов
- 29. Растровое кодирование: итоги универсальный метод (можно закодировать любое изображение) единственный метод для кодирования и обработки размытых
- 30. Кодирование информации § 13. Кодирование рисунков: другие методы
- 31. Векторное кодирование Рисунки из геометрических фигур: отрезки, ломаные, прямоугольники окружности, эллипсы, дуги сглаженные линии (кривые Безье)
- 32. Векторное кодирование Кривые Безье: Хранятся координаты узлов и концов «рычагов» (3 точки для каждого узла, кривые
- 33. Векторное кодирование (итоги) лучший способ для чертежей, схем, карт при кодировании нет потери информации при изменении
- 34. Векторное кодирование: форматы файлов WMF, EMF (Windows Metafile) ODG (формат OpenOffice Draw) CDR (программа CorelDraw) AI
- 35. Векторные рисунки: SVG x="0" y="10" stroke-width="1" stroke="rgb(0,0,0)" fill="rgb(255,255,255)"/> stroke-width="1" stroke="rgb(0,0,0)" fill="rgb(0,0,255)"/> stroke-width="1" stroke="rgb(0,0,0)" fill="rgb(255,0,0)"/> x2="0" y2="150"
- 36. 3D-графика Трёхмерная графика (3D-графика) – это раздел компьютерной графики, который занимается созданием моделей и изображений трёхмерных
- 37. Построение каркаса (рёбер) узлы (вершины) рёбра
- 38. Поверхность треугольники многоугольники (полигоны)
- 39. Завершение модели сглаживание материал установка света установка камеры
- 40. Результат рендеринг Рендеринг (визуализация) — построение двухмерного изображения по 3D-модели. 3D-печать
- 41. Фрактальная графика Фрактал — это фигура, обладающая самоподобием: основная фигура состоит из нескольких таких же, только
- 42. Кодирование информации § 14. Кодирование звука и видео
- 43. Оцифровка звука Оцифровка – это преобразование аналогового сигнала в цифровой код (дискретизация). – интервал дискретизации (с)
- 44. Глубина кодирования 3-битное кодирование (23 = 8 уровней): 8 битов = 256 уровней 16 битов =
- 45. Вывод цифрового звука Как восстановить сигнал? без сглаживания после сглаживания уменьшать T ↑ размер файла аналоговые
- 46. Оцифровка звука Задача. Определите информационный объем данных, полученных при оцифровке звука длительностью 1 минута с частотой
- 47. Оцифровка – итог можно закодировать любой звук (в т.ч. голос, свист, шорох, …) есть потеря информации
- 48. Инструментальное кодирование MIDI (Musical Instrument Digital Interface — цифровой интерфейс музыкальных инструментов). в файле .mid: нота
- 49. Кодирование видео Синхронность! изображения: ≥ 25 кадров в секунду PAL/SECAM: 720×576, 24 бита за 1 с:
- 50. Форматы видеофайлов AVI – Audio Video Interleave – чередующиеся звук и видео; могут использоваться разные алгоритмы
- 51. Кодирование информации § 15. Передача информации
- 52. Как происходит передача данных? источник информации приёмник информации помехи канал связи носитель Канал связи — это
- 53. Сигнал и сообщение Сигнал — это изменение свойств носителя, которое используется для передачи информации. Сообщение —
- 54. Скорость передачи данных км/час м/с л/мин м3/с бит/с байт/с кбит/с Мбит/с Мбайт/с Средняя скорость передачи данных:
- 55. 25 бит/c Измерение скорости 1 кбит/c = 1 000 бит/с 1 Mбит/c = 1 000 000
- 56. Вычисление объёма переданных данных Скорость передачи данных по линии связи равна 200 бит/с. Сколько бит будет
- 57. Вычисление времени передачи Скорость передачи данных по линии связи равна 1000 бит/с. Сколько секунд потребуется на
- 58. Кодирование информации § 16. Сжатие данных
- 59. Зачем сжимать данные? сэкономить место в долговременной памяти (флэшки, жесткие диски) уменьшить время передачи по сети
- 60. Пример алгоритма сжатия Алгоритм RLE (англ. Run Length Encoding, кодирование цепочек одинаковых символов, используется для рисунков
- 61. Принцип сжатия Сжатие возможно, если в данных есть избыточность: повторяющиеся символы повторяющиеся цепочки символов другие закономерности
- 62. Сжатие без потерь Сжатие без потерь — это такое уменьшение объёма данных, при котором можно восстановить
- 63. Сжатие с потерями Сжатие с потерями — это такое уменьшение объёма данных, при котором распакованный файл
- 64. Программы-архиваторы Архивация — это создание файла-архива, который объединяет группу файлов. Зачем? резервная копия данных объединить много
- 65. Форматы архивов Форматы (расширения): ZIP – самый известный формат RAR – алгоритм Е. Рошала 7Z –
- 66. Программы-архиваторы бесплатно! свободная программа (с исходными кодами) кроссплатформенная упаковывает в форматах ZIP и 7Z распаковывает всё
- 67. Программы-архиваторы Linux macOS Andriod iOS
- 68. Упаковка файлов с паролем Как можно вскрыть пароль? Данные Данные (?) Архив Данные
- 69. Упаковка с паролем Как можно вскрыть пароль? догадаться (личные данные автора) подбор по словарю полный перебор
- 70. Время на перебор паролей Перебор 1000 вариантов в секунду.
- 71. Упаковка с паролем Плохие пароли: телефон (9112345678) фамилия (ivanov) дата рождения (12052001) слово, которое есть в
- 72. Самораспаковывающиеся архивы (SFX) SFX-архив — это файл (с расширением .exe), который содержит сжатые данные и программу
- 73. Конец фильма ПОЛЯКОВ Константин Юрьевич д.т.н., учитель информатики ГБОУ СОШ № 163, г. Санкт-Петербург kpolyakov@mail.ru ЕРЕМИН
- 75. Скачать презентацию