- •2. Построение алгоритма (основные алгоритмические структуры) и его реализация в среде учебного исполнителя. Демонстрация полученного алгоритма в среде учебного исполнителя.
- •1. Измерение информации: содержательный и алфавитный подходы. Единицы измерения информации.
- •Единицы измерения информации в вычислительной технике.
- •1. Дискретное представление информации: двоичные числа; двоичное кодирование текста в памяти компьютера. Информационный объем текста.
- •2. Создание и обработка графических изображений средствами графического редактора. Простейшая обработка цифрового изображения.
- •1. Дискретное представление информации: кодирование цветного изображения в компьютере (растровый подход). Представление и обработка звука и видеоизображения. Понятие мультимедиа.
- •2. Работа с файловой системой (выполнение стандартных операций с файлами: создание, копирование, переименование, удаление).
- •1. Процесс передачи информации, источник и приемник информации, канал передачи информации. Скорость передачи информации.
- •1. Понятие алгоритма. Исполнитель алгоритма. Система команд исполнителя (на примере учебного исполнителя). Свойства алгоритма. Способы записи алгоритмов; блок-схемы.
- •Запись на естественном языке.
- •Запись в форме графической диаграммы.
- •1. Основные алгоритмические структуры: следование, ветвление, цикл; изображение на блок-схемах. Разбиение задачи на подзадачи. Вспомогательные алгоритмы.
- •2. Работа с электронной таблицей. Создание таблицы в соответствии с условием задачи, использование функций.
- •1. Величины: константы, переменные, типы величин. Присваивание, ввод и вывод величин. Линейные алгоритмы работы с величинами.
- •Операции с числовыми переменными.
- •2. Работа с файлами (поиск, копирование, переименование, удаление) в среде операционной системы.
- •1. Логические величины, операции, выражения. Логические выражения в качестве условий в ветвящихся и циклических алгоритмах.
- •2. Форматирование текстового документа. Установка параметров страницы, вставка номеров страниц, колонтитулов, гиперссылок, изменение параметров шрифта и абзаца.
- •1. Представление о программировании: язык программирования (на примере одного из языков высокого уровня); примеры несложных программ с линейной, ветвящейся и циклической структурой.
- •1) Запись и загрузка программы.
- •2) Запуск программы.
- •2. Работа с архиваторами и антивирусными программами. Создание многотомного архива, использование антивирусных программ.
- •1. Основные компоненты компьютера, их функциональное назначение и принципы работы. Программный принцип работы компьютера.
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (ветвление, цикл). Отладка программы и получение результатов.
- •1. Программное обеспечение компьютера, состав и структура. Назначение операционной системы. Командное взаимодействие пользователя с компьютером. Графический пользовательский интерфейс.
- •2. Организация поиска информации в базе данных с применением составного логического выражения.
- •1. Информационные ресурсы общества. Основы информационной безопасности, этики и права.
- •2. Работа с электронной таблицей. Проведение вычислительного эксперимента в среде электронной таблицы. Решение задачи с использованием электронной таблицы для изменяющихся начальных данных.
- •1) Поиск и замена текста.
- •2) Копирование и перенос блока текста.
- •3) Организация текстового документа.
- •2. Решение задачи по теме «Системы счисления» на изучаемом языке программирования или с использованием стандартной программы «Калькулятор».
- •1) Поиск данных по запросу.
- •2) Сортировка данных.
- •2. Построение алгоритма для обработки величин с реализацией на алгоритмическом языке (ветвление, цикл, линейный массив или вспомогательные алгоритмы). Отладка программы, получение результатов.
- •2. Построение алгоритма для управления учебным исполнителем (основные алгоритмические структуры). Демонстрация полученного алгоритма в среде учебного исполнителя.
- •2. Обработка цифрового изображения в графическом редакторе.
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (линейный массив или вспомогательные алгоритмы).
2. Создание и обработка графических изображений средствами графического редактора. Простейшая обработка цифрового изображения.
Создать с помощью графического редактора рисунок:
Билет № 4
1. Дискретное представление информации: кодирование цветного изображения в компьютере (растровый подход). Представление и обработка звука и видеоизображения. Понятие мультимедиа.
Теория кодирования - это раздел теории информации, связанный с задачами кодирования и декодирования сообщений, поступающих к потребителям и посылаемых из источников информации.
Код - способ отображения информации при её хранении, передаче и обработке в виде систем соответствий между элементами сообщений и сигналами, при которых эти элементы можно понять.
Важным этапом кодирования графического изображения является разбиение его на дискретные элементы (точки).
Представление графики в компьютере:
Растровое изображение
Векторное изображение
Векторное изображение представляет графический объект, состоящий из геометрических фигур (отрезки и дуги). Положение этих фигур определяется координатами точек и величиной радиуса. Для каждой линии указываются двоичные коды типа линии (сплошная или пунктирная), толщины и цвета.
Растровое изображение представляет совокупность точек (пикселей), полученных в результате дискретизации (разрезки) изображения в соответствии с матричным принципом.
Например, рисунок может быть закодирован следующей последовательностью нулей и единиц:
0000111000
0000101000
0011001111 и т. д.
Пиксель - минимальная единица изображения, цвет и яркость которой можно задать независимо от остального изображения.
Качество изображения будет тем выше, чем «плотнее» расположены пиксели, т. е. Чем больше разрешающая способность устройства, и чем точнее закодирован цвет каждого из них.
Для чёрно-белого изображения код цвета каждого пикселя задаётся одним битом.
Если рисунок цветной, то для каждой точки задаётся двоичный код её цвета.
Поскольку и цвета кодируются в двоичном коде, то если, например, вы хотите использовать 16-цветный рисунок, для кодирования каждого пикселя вам потребуется 4 бита ( 16 = 2 ), а если есть возможность использовать 16 битов ( 2 байта ) для кодирования цвета одного пикселя, то вы можете передать 2 = 65536 различных цветов. Использование 3 байтов ( 24 битов ) для кодирования цвета одной точки позволяет отразить 16777216 различных оттенков цвета - так называемый режим «истинного цвета» (True Color).
Компьютерная графика — область информатики, занимающаяся проблемами получения различных изображений (рисунков, чертежей, мультипликации) на компьютере.
Устройства вывода графических изображений на компьютере: графопостроитель (плоттер), графический дисплей, принтер.
Для получения графических изображений требуется специальное программное обеспечение — графические пакеты.
Основные области применения компьютерной графики: научная графика; деловая графика; конструкторская графика; иллюстративная графика; художественная и рекламная графика.
Временная дискретизация звука. Звук представляет собой звуковую волну с непрерывно меняющейся амплитудой и частотой. Чем больше амплитуда сигнала, тем он громче для человека, чем больше частота сигнала, тем выше тон. Для того чтобы компьютер мог обрабатывать звук, непрерывный звуковой сигнал должен быть превращен в последовательность электрических импульсов (двоичных нулей и единиц).
В процессе кодирования непрерывного звукового сигнала производится его временная дискретизация. Непрерывная звуковая волна разбивается на отдельные маленькие временные участки, причем для каждого такого участка устанавливается определенная величина амплитуды.
Таким
образом, непрерывная зависимость
амплитуды сигнала
от времени А(t)
заменяется на дискретную последовательность
уровней громкости. На графике это
выглядит как замена гладкой
кривой на последовательность «ступенек»
Каждой «ступеньке» присваивается значение уровня громкости звука, его код (1, 2, 3 и так далее). Уровни громкости звука можно рассматривать как набор возможных состояний,
Соответственно, чем большее количество уровней громкости будет выделено в процессе кодирования, тем большее количество информации будет нести значение каждого уровня и тем клее качественным будет звучание.
Современные звуковые карты обеспечивают 16-битную
глубину кодирования звука. Количество различных уровней сигнала (состояний при данном кодировании) можно рассчитать по формуле:
N = 2 J = 216 = 65536, где J — глубина звука.
Таким образом, современные звуковые карты могут обеспечивать кодирование 65536 уровней сигнала. Каждому значению амплитуды звукового сигнала присваивается 16-битный код.
Качество двоичного кодирования звука определяется глубиной кодирования и частотой дискретизации.
Количество измерений в секунду может лежать в диапазоне от 8000 до 48 000, то есть частота дискретизации аналогового звукового сигнала может принимать значения от 8 до 48 кГц. При частоте 8 кГц качество дискретизированного звукового сигнала соответствует качеству радиотрансляции, а при частоте 48 кГц — качеству звучания аудио-CD. Следует также учитывать, что возможны как моно-, так и стерео-режимы.
Компьютерная анимация — это получение движущихся изображений на дисплее.
Мультимедиа — это объединение высококачественного изображения на экране компьютера со звуковым сопровождением.
Мультимедиа — сравнительно молодая отрасль новых информационных технологий. Под словом «мультимедиа» понимают воздействие на пользователя по нескольким информационным каналам одновременно. Можно еще сказать так: мультимедиа — это объединение высококачественного изображения на экране компьютера (в том числе графической анимации и видеокадров) со звуковым сопровождением.
Наибольшее распространение системы мультимедиа получили в области обучения, рекламы, развлечений.
Итог: Знание систем кодировок, используемых компьютерами, поможет понять как они обрабатывают графическую, видео и звуковую информацию.
