Вучебниках информатики в общем виде информационный процесс
Вид материала | Учебник |
- 3. Процесс восприятия и управление впечатлением, 191.28kb.
- Понятие о программах и программировании, 592.28kb.
- Поволжская Государственная Академия Телекоммуникаций и Информатики задания и методические, 262.31kb.
- Общеобразовательный стандарт по информатике является нормативным документом, определяющим, 237.91kb.
- Финансы предприятий, 2102.05kb.
- Исходные технические данные, 34.3kb.
- Тема: Личность в системе современного, 42.1kb.
- После того как я написал «Счастлив по собственному желанию», как-то, 1995.16kb.
- Компьютерная технология обучения и опережающая подготовка преподавателей, 49.99kb.
- Активизация познавательной деятельности школьников на уроках информатики, 32.08kb.
Билет № 19
Кодирование графической информации. Растровая и векторная графика. Средства и технологии работы с графикой.
Кодирование графической информации
Практически все современные компьютеры являются цифровыми — они хорошо работают с числами, но не умеют обрабатывать непрерывные величины.
Это относится и к изображениям — изображение может быть сформировано только из отдельных элементов. Но восприятие зрительной информации человеком таково, что изображение, составленное из большого числа отдельных мелких деталей, воспринимается как непрерывное. Это дает возможность с помощью современных компьютеров обрабатывать различные изображения.
Для создания модели изображения, годной для обработки, разобьем картинку вертикальными и горизонтальными линиями на маленькие прямоугольники. Полученный двумерный массив прямоугольников называется растром, а сами прямоугольники — элементами растра, или пикселями (это слово произошло от английского picture's element — элемент картинки). Теперь осталось закодировать числами цвет каждого пикселя — и задача кодирования изображения будет решена: закодированные цвета пикселей, перечисленные по порядку (например, слева направо и сверху вниз), и будут кодировать картинку.
Разумеется, часть информации о картинке при таком кодировании потеряется. Потери будут тем меньше, чем мельче прямоугольники и чем точнее закодирован цвет каждого из них.
Рассмотрим способы кодирования цвета элемента изображения. Заметим, что, во-первых, в понятие «цвет элемента» включается и его яркость. Во-вторых, для единообразия говорят и о цветах черно-белого изображения. В этом случае цвет (оттенок серого цвета) просто сводится к яркости.
Кодирование черно-белых изображений. Яркость описывается одним числом. Для кодирования яркости пикселей отводятся ячейки фиксированного размера, чаще всего от 1 до 8 битов; черный цвет кодируется нулем, а чисто белый — максимальным числом N, которое может быть записано в ячейку. Для одноразрядной ячейки N = 1, а для 8-разрядной N = 255. Для практических приложений 8-разрядных ячеек вполне достаточно (человеческий глаз в состоянии различить не более одной-двух сотен разных оттенков серого цвета).
Кодирование цветных изображений — метод RGB. Для цветных изображений дело обстоит сложнее. Человеческий глаз различает огромное количество разных цветов и оттенков, которые не так просто закодировать одним числом. Для кодирования изображения, как правило, рассматривают цветовые модели — способы формирования цвета. Одна из самых распространенных моделей рассматривает формирование цвета из света трех основных цветов: красного, зеленого и синего. Этот способ кодирования цветов называется RGB — по первым буквам английских слов Red, Green, Blue — красный, зеленый, синий. Остальные цвета формируются как сложение трех данных цветов, взятых с разной яркостью.
Например, сиреневый цвет — это сумма красного и синего, желтый цвет — сумма красного и зеленого, оранжевый — тоже сумма красного и зеленого, но в другой пропорции. Поэтому в модели RGB можно закодировать цвет пикселя тремя числами — яркостью его красной, зеленой и синей составляющих.
Средства и технологии работы с графикой
Рассмотрим аппаратные и программные средства обработки графической информации.
К аппаратным средствам относятся:
- мониторы и видеокарты, поддерживающие графический режим отображения;
- видеоускорители, позволяющие увеличить скорость выполнения операций по обработке графической информации и, таким образом, разгружающие центральный процессор;
- ЗБ-акселераторы, способные самостоятельно обрабатывать графические объекты в трехмерном пространстве и в масштабе реального времени;
- манипуляторы «мышь»;
- сканеры;
- графический планшет, для ввода изображения прямым рисованием на поверхности планшета;
- принтеры;
- графопостроители (плоттеры).
К программным средствам относят:
- графические редакторы;
- средства создания анимации;
- программные средства для работы с трехмерной графикой;
- средства деловой графики.
Растровая и векторная графика
Существуют два основных подхода к представлению графической информации для ее обработки компьютером — растровый и векторный. В растровой графике изображение представляется как совокупность данных о координатах и цветах пикселей. В векторной графике — это данные, однозначно определяющие все графические примитивы (линии, дуги, окружности, прямоугольники и пр.), составляющие рисунок, и их параметры — толщину линии, вид заполнения и пр. Положение и форма графических примитивов задаются в системе координат, связанных с экраном.
К достоинствам растровой графики относят: возможность представления изображения фотографического качества, простоту вывода на внешние устройства. Существенными недостатками растровой графики являются: большой объем памяти, требуемый для хранения изображений и ограниченные возможности масштабирования. Векторные изображения занимают относительно небольшой объем памяти и могут легко масштабироваться без потери качества. Но при этом векторная графика не позволяет получать изображения фотографического качества и при распечатке выглядят не так, как на экране монитора.
Для работы с графикой существует множество прикладных программ. Общее название программ для создания растровых изображений — графические редакторы, их применяют по отношению к прикладным программам, не имеющим какой-либо специализированной ориентации и используемым для рисования или редактирования изображений. * Растровые графические редакторы целесообразно использовать для редактирования отсканированных изображений. Для создания иллюстраций обычно используются редакторы векторной графики.
Билет № 20
Кодирование звуковой информации. Форматы звуковых файлов. Ввод и обработка звуковых файлов.
Из курса физики известно, что звук представляет собой колебания воздуха. Амплитуда этих колебаний непрерывно меняется со временем. По своей природе звук является непрерывным сигналом. Для кодирования звука надо этот непрерывный сигнал превратить в последовательность нулей и единиц. Делают это следующим образом.
С помощью микрофона звук можно превратить в колебания электрического тока. Амплитуда колебаний измеряется через равные промежутки времени (на практике — несколько десятков тысяч раз в секунду). Каждое измерение фиксируется с установленной точностью и записывается в двоичном виде. Этот процесс называется дискретизацией.
Устройство для выполнения дискретизации называется аналого-цифровым преобразователем (АЦП). АЦП измеряет электрическое напряжение в каком-то диапазоне и выдает ответ в виде многоразрядных двоичных чисел. Например, типичный 8-битовый АЦП преобразует значения напряжения в диапазоне [-500 мВ, 500 мВ] в 8-разрядные двоичные числа в диапазоне [-127, +127].
Воспроизведение закодированного таким образом звука производится при помощи цифро-аналогового преобразователя (ЦАП). Двоичные числа, кодирующие звук, подаются на вход ЦАП с точно такой же частотой, как и при дискретизации, и ЦАП преобразует их в значения электрического напряжения обратно тому, как это делал АЦП. Например, двоичные числа из диапазона [-127, +127] преобразуются в значения напряжения из диапазона [-500 мВ, 500 мВ]. Полученный на выходе ЦАП ступенчатый сигнал сначала сглаживается с помощью аналогового фильтра, а затем преобразуется в звук при помощи усилителя и динамика.
При работе со стереозвуком все это проводится отдельно и независимо для левого и правого каналов.
На качество воспроизведения звука влияют в основном два параметра: частота дискретизации и разрешение — размер ячейки, отводимой под запись значения амплитуды.
Например, при записи на компакт-диски (CD) используются 16-разрядные значения, а частота дискретизации равна 44 032 Гц. Эти параметры обеспечивают прекрасное качество звучания речи и музыки.
Выбор частоты дискретизации определяется максимальной частотой звука, который еще слышит человек, 22 кГц. Чтобы удержать при дискретизации информацию о колебании в 22 кГц, на каждом периоде должно записываться, по крайней мере, два значения. То есть нужна вдвое большая частота дискретизации, а именно 44 кГц. Эта частота обеспечивает запись любых слышимых человеком звуков. В тех случаях, когда столь высокое качество не требуется, можно использовать меньшие частоты дискретизации: 11 кГц, 5,5 кГц и т. д. Чтобы первые частоты, получаемые последовательным делением исходной частоты вдвое, оказались целыми, удобно взять исходную частоту в виде произведения целого числа на степень двойки. Этим и объясняется выбор частоты 172 • 28 = 44 032 Гц.
Однако, во многих случаях качество CD не требуется. Для записи и передачи речи достаточна частота дискретизации 8 кГц. Несмотря на то, что составляющие человеческого голоса с частотой свыше 4 кГц не могут быть зарегистрированы при такой частоте дискретизации, закодированную речь легко понять.
Программы для обработки звука можно назвать звуковыми редакторами, если не определять их конкретные возможности. Общими операциями для таких редакторов являются возможность записи, воспроизведения и редактирования звуков. Оцифрованный звук представляется в звуковых редакторах в наглядной форме, поэтому операции с файлами проводятся легко с помощью мыши. Кроме того, можно накладывать звуковые дорожки друг на друга и применять различные звуковые эффекты. Как правило, звуковые файлы подвержены сжатию. Оцифрованный звук можно сохранять без сжатия в универсальном формате в файле WAV или в формате со сжатием МРЗ.
Билет № 21
Кодирование текстовой информации. Основные приемы преобразования текстов: редактирование и форматирование. Понятие о настольных издательских системах. Гипертекстовое представление информации.
Кодирование текстовой информации. Двоичное кодирование текстовой информации. Различные кодировки кириллицы
Первые компьютеры были созданы для обработки числовой информации. Начиная с конца 60-х годов XX века, компьютеры стали использовать для обработки текстовой информации. В настоящее время практически все пользователи персональных компьютеров работают с текстами, используя специальные программы — текстовые редакторы.
Человек различает символы по их начертанию, а компьютер — по их кодам. В мире в качестве стандарта кодирования символьной информации принята таблица ASCII (American Standard Code for Interchange). В ней для кодирования одного символа используется количество информации, равное 1 байту (8 битов). Всего с помощью одного байта можно закодировать: N = 28 = 256 символов. Этого вполне достаточно для представления текстовой информации на компьютере. Таблица разделена на две части по 128 символов. Первая (основная) часть содержит буквы латинского алфавита, десятичные цифры, знаки пунктуации, арифметических действий и др. Вторая часть (расширение) предназначена, в основном, для кодирования национальных алфавитов. Кодирование заключается в том, что каждому символу ставится в соответствие уникальный десятичный код от 0 до 255 или соответствующий ему двоичный код от 00000000 до 11111111. Присвоение символу конкретного кода — это вопрос соглашения, которое фиксируется в кодовой таблице. Первые 33 кода (с 0 по 32) обозначают не символы, а операции (новая строка — код 10, возврат каретки — код 13, ввод пробела — код 32, и т. д.).
В настоящее время существует пять различных кодовых таблиц для русских букв: КОИ-8, СР1251 (для Windows), СР866 (ASCII, MS DOS), Mac (для Macintosh), ISO (International Standards Organization, код, используемый в языке HTML). Такое количество кодировок затрудняет чтение текстов в Интернете и отображение в тестовых редакторах. Одному и тому же двоичному коду в различных кодировках поставлены в соответствие различные символы. Например, в ASCII русская буква А имеет код — 10000000, КОИ-8 — 11100001, СР1251 — 11000000.
Для того чтобы правильно прочесть текст, присланный в другой кодировке, необходимо:
• в текстовом редакторе Microsoft Word в меню Сервис, Параметры, Общие активизировать флажок подтверждать преобразование при открытии, выбрать нужную кодировку;
• при работе в браузере, например IE, в меню Вид, Вид кодировки выбрать нужную кодировку.
При вводе в компьютер текстовой информации происходит ее двоичное кодирование. Пользователь нажимает на клавиатуре клавишу с символом — ив компьютер поступает определенная последовательность из восьми электрических импульсов (двоичный код символа). Код символа хранится в оперативной памяти компьютера. В процессе вывода символа на экран монитора производится обратный процесс — декодирование, т. е. преобразование кода символа в его изображение, которое хранится в памяти компьютера.
Новый международный стандарт Unicode (Юникод) отводит на каждый символ не один байт, а два, и потому с его помощью можно закодировать не 256 символов, а N = 216 = = 65 536. Кодировка Unicode поддерживает все знаки всех языков и пригодна для чтения в Microsoft Internet Explorer, начиная с версии 4.0, и Microsoft Office с 1997 г.
Основные приемы преобразования текстов: редактирование и форматирование
Текст, созданный в текстовом редакторе, может быть преобразован, т. е. отредактирован и отформатирован. Редактирование — это преобразование документа, обеспечивающее вставку, удаление, перемещение его фрагментов (объектов). Объект — это и весь текст в целом, и абзац, и строка, и слово, и символ, и таблица, и ее составляющие. Редактирование может быть применено к любому объекту документа, который предварительно выделен.
Возможны следующие операции редактирования:
- удаление, перемещение, копирование;
- отмена или возврат выполнения последних операций;
- поиск и замена фрагментов текста;
- вставка необходимого объекта (рисунок, файл, содержимое буфера обмена, гиперссылку, объект OLE — формулу, диаграмму, таблицу из приложения Excel, анимацию, звук).
Всё, что позволяет делать с текстом или его фрагментами меню Правка, Вставка и некоторые кнопки панели инструментов Стандартная, и будет являться редактированием.
Форматирование — это изменение вида документа, т. е. такое его преобразование, которое меняет форму представления документа. Форматирование может быть применено к любому выделенному объекту докумета (см. схему на с. 135).
Возможны следующие виды форматирования:
- Задание параметров страницы (размер, поля, ориентация и др.).
- Форматирование абзаца:
- выравнивание (по ширине, центру, правому и левому краям);
- установка отступа первой строки;
- установка отступов и интервалов между строками и абзацами.
3) Форматирование символов:
- изменение шрифта — растровый (Comic Sans MS) или векторный (Bookman Old Style), моноширинный (Courier), рубленый (Arial) или с засечками (Times New Roman);
- изменение начертания шрифта (обычное, полужирное, курсивное, полужирное курсивное, варианты подчеркивания, цвет символов, нижний или верхний индексы);
- изменение размера символов (единицей измерения размера шрифта является пункт (пт), 1 пт = 0,376 мм. Например, 10 пт — размер, 12 пт — размер,
14 пт — размер).
- Формирование списков.
- Оформление границ и заливки.
- Организация колонок.
7) Форматирование таблиц (направление текста, объединение ячеек, ширина столбцов и высота строк и т. д.).
Большую помощь при форматировании оказывает инструмент Формат по образцу, находящийся на панели инструментов Форматирование.
При сохранении текстовых документов в текстовых редакторах (процессорах) можно задавать различные форматы:
- только текст, *.txt — сохраняет текст без форматирования;
- формат RTF, *.rtf — сохраняет все форматирование, универсальный;
- документ Word, *.doc — полностью сохраняет форматирование;
- HTML документ, *.php или *.phpl — сохраняет web-страницы, содержит управляющие тэги языка разметки гипертекста; и другие.
Понятие о настольных издательских системах
Мощные программы обработки текста настольные издательские системы (программы верстки) предназначены для подготовки документов к публикации. Примерами такой системы являются Adobe PageMaker и Ventura Publisher. Они обеспечивают все функции текстового процессора:
воспринимают тексты, созданные в различных текстовых редакторах;
- воспринимают отсканированные или нарисованные в графических редакторах иллюстрации, созданные на ПК разных платформ, и корректируют их цвета;
- имеют большой набор шрифтов и возможность их графического преобразования (сжатие, растяжение или симметричное отражение по вертикали или горизонтали);
- имеют возможности для различного «обтекания» рисунка текстом;
- обеспечивают автоматическое оптимальное размещение текста на странице, автоматическую нумерацию страниц будущей книги;
- обеспечивают адаптацию к различным печатающим устройствам и пр.
Гипертекстовое представление информации
В широком смысле гипертекст — информационный массив, в котором заданы и автоматически
поддерживаются ассоциативные и смысловые связи между выделенными элементами, понятиями, терминами или разделами. В более узком смысле это может быть текст, в котором отдельные фрагменты на экране выделены цветом, подчеркиванием; связанная с ними информация сразу может быть выдана на экран. Иллюстрацией такого текста служит Справка Windows или любого приложения. Курсор мыши, оказавшись на выделенном фрагменте, принимает другую форму. Чтение документа с экрана монитора становится в таком случае не линейным, как в случае книги, а дающим возможность «перескакивать» с одной части текста к другой интересующей вас, а также просматривать дополнительную информацию. Гиперссылка (выделенный фрагмент) может состоять из текста, графики, видео, звука и анимации. Щелкнув на гиперссылке в документе, вы перейдете:
- к дополнительному разделу в данном документе, в другом файле (меню Вставка, Гиперссылка, связать с местом в документе);
- к показу рисунка или мультфильма, прослушиванию звукового фрагмента (меню Вставка, Гиперссылка, связать с новым документом);
- на web-страницу какого-либо сайта (меню Вставка, Гиперссылка, связать с файлом, web-страницей)1.
Web-страницы сайтов представляют собой документы с гипертекстовой разметкой. Поэтому так легко путешествовать по Всемирной паутине (WWW — Worl Wide Web), переходя с сайта на сайт по гиперссылкам. Существует специальный язык HTML для создания Web-страниц.
Билет № 22
Динамические (электронные) таблицы. Назначение и принципы работы электронных таблиц. Использование электронных таблиц для обработки числовых данных (на примере задач из различных предметных областей).
Прикладные программы, предназначенные для работы с числовыми данными, представленными в прямоугольных таблицах, называются табличными процессорами, еще их называют просто электронными таблицами.
Назначение. Эти программы позволяют создавать динамические (электронные) таблицы, в которых автоматически происходит пересчет значений формул при изменении исходных данных, используемых в этих формулах. Они предназначены для математических, финансовых, статистических расчетов, построения диаграмм для более наглядного воспроизведения данных и ведения простейших баз данных.
Принципы работы. Для понимания принципов работы рассмотрим табличный процессор Excel фирмы Microsoft. Файл, полученный с помощью MS Excel, — это электронный документ (рабочая книга), который состоит из прямоугольных таблиц (рабочих листов). Электронную таблицу (ЭТ) можно редактировать, форматировать, удалять и сохранять во внешней памяти. ЭТ состоит из 256 строк с именами А, В, С, D, Е ...IV и столбцов с номерами 1, 2, 3, 4 ..., 16 384, на пересечении которых находятся ячейки. Ячейка — основная единица хранения данных. Адрес ячейки (ссылка на ячейку) образуется из имени столбца и номера строки: А1, Bl, D3, Е5, АК10454, HZ14500 и т. п. Активная ячейка выделяется на экране жирной рамкой. Данные можно вводить только в активную ячейку, их можно видеть также в строке формул. Активную ячейку можно выделить щелчком мышью.
Типы данных. В ячейку можно поместить данные следующих типов: текст, число, формулу. Текст и числа рассматриваются как константы. Формулы — одно из важнейших средств табличных процессоров. Формула должна начинаться с одного из знаков: равенство, плюс или минус, может включать в себя числа, адреса ячеек данного или другого рабочего листа, функции (математические, статистические, финансовые и др.) и знаки математических операций. Например:
=А2*ВЗ2 — содержимое ячейки А2 умножается на квадрат содержимого ячейки В3;
-(D4-F5)/5 — операция деления разности содержимого ячеек D4 и F5 на константу 5.
При вводе формулы в ячейке может отображаться как результат вычислений по формуле, так и сама формула в зависимости от установки того или иного режима. Сама формула отображается также в строке формул при активизации ячейки. При изменении данных в ячейках, на которые ссылается формула, результат автоматически пересчитывается сразу же.
Редактирование данных в ячейках: удаление содержимого ячейки, отмена последнего изменения, перемещение данных, копирование данных, замена содержимого ячейки целиком, исправление данных в ячейке (двойной щелчок левой кнопкой мыши в редактируемой ячейке или в строке формул).
Форматирование данных в ячейках:,
- изменение представления чисел (горизонтальное или вертикальное представление), т. е. их формата, что может облегчить восприятие данных;
- выравнивание данных: по левому краю, по центру, по правому краю;
- изменение начертания шрифтов: полужирный, курсив, подчеркивание;
- изменение шрифта и его размера;
- изменение ориентации данных используется для более удобного в ряде случаев представления их в таблице.
Функции — это заранее подготовленные формулы, к которым надо обращаться по заданному имени и с определенным количеством и типом данных. MS Excel предлагает более 300 функций. Вызов функции осуществляется либо через меню Вставка, Формула, либо щелчком на кнопке Часто используемые функции:
Имя функции | Назначение функции |
СУММ Пример: =СУММ(А1:А5) равносильно формуле: =А1+А2+А3+А4+А5 | Суммирует аргументы |
МАКС Пример: =МАХ(А1:А20) | Возвращает максимальное значение из списка аргументов |
СРЗНАЧ Пример: =CP3HA4(A1:F1) равносильно формуле: =(Al+Bl+Cl+Dl+Fl)/5 | Возвращает среднее арифметическое аргументов |
СЧЕТ Пример: =СЧЕТ(А1:А20) | Подсчитывает количество чисел в списке аргументов |