- •Псковский государственный политехнический институт
- •Часть 2
- •Предисловие
- •Введение
- •Рабочая программа по дисциплине «информатика»
- •Информация и информационные процессы
- •Представление информации
- •Системы счисления и основы логики
- •Моделирование и формализация
- •4. Компьютер
- •Алгоритмизация и программирование
- •Часть 2. Информационные технологии
- •Технологии обработки текстовой информации
- •Технология обработки графической информации
- •Технология обработки числовой информации
- •Технология хранения, поиска и сортировки информации
- •Мультимедийные технологии
- •Компьютерные коммуникации
- •Часть. 2. Основы информационных технологий
- •Технологии обработки текстовой информации
- •7.1.Текстовые редакторы и процессоры.
- •7.1.1.Назначение, основные функции и классификация текстовых редакторов.
- •7.1.2.Форматы текстовых файлов.
- •7.1.3.Типовая структура пользовательского интерфейса.
- •7.2.Понятие о тексте и его обработке.
- •7.2.1.Текстовый файл. Основные элементы текстового документа.
- •7.2.2.Атрибуты шрифта, абзаца и страницы.
- •7.3.Этапы формирования текстового электронного документа.
- •7.4.Основные операции над текстом.
- •7.4.1.Ввод текста.
- •7.4.2.Редактирование текста.
- •7.4.3.Форматирование текста.
- •7.4.4.Выделение, удаление, копированиеи перемещение текста.
- •7.4.5.Поиск и замена фрагментов текста.
- •7.5.Приемы автоматизации разработки текстовых документов.
- •7.5.1.Стили и шаблоны.
- •7.5.2.Средства автоматизации ввода текста.
- •7.5.3.Автоматическое форматирование текстового документа.
- •7.5.4.Автоматическое формирование оглавления документа.
- •7.6.Специальные возможности текстовых процессоров.
- •7.6.1.Создание таблиц.
- •7.6.2.Создание графических объектов с помощью встроенных средств.
- •7.6.3.Специальные текстовые эффекты.
- •7.6.4.Вставка объектов из других приложений.
- •7.7.Основы издательского делопроизводства.
- •Макетирование.
- •Подготовка текстов.
- •Выбор шрифтов.
- •Верстка.
- •Печать оригинал-макета.
- •7.8.Тренировочные тестовые задания по разделу 7.
- •Технология обработки графической информации
- •8.1.Теоретические основы представления графических данных.
- •8.2.Форматы графических данных.
- •8.4.Векторная графика.
- •Точка. Этот объект на плоскости представляется двумя числами (х, у), указывающими его положение относительно начала координат.
- •Отрезок прямой. Он отличается тем, что требует для своего описания еще двух параметров — координат х1 и х2 начала и конца отрезка.
- •8.5.Фрактальная графика.
- •8 Рис. 8.2. Построение фрактального треугольника. .6.Трехмерная (3d) графика.
- •8.7.Цвет и способы его описания.
- •8.7.1. Понятие цвета и его характеристики.1)
- •8.7.2.Способы описания цвета.
- •8.7.3.Цветовая палитра.
- •8.7.4.Системы управления цветом.
- •8.8.Модели цветообразования.1)
- •8.8.1.Цветовая модель rgb.
- •8.8.2.Цветовая модель cmyk.
- •8.8.3.Цветовая модель hsb.
- •8.8.4.Цветовая модель cie Lab.
- •8.9.Аппаратные и программные средства создания и обработки изображений.
- •8.9.1.Аппаратные средства формирования изображений.
- •8.9.1.1.Технические средства получения растровых изображений.
- •8.9.1.2.Видеосистема персонального компьютера.
- •8.9.2. Программные средства создания и обработки изображений.
- •8.9.2.1.Графические редакторы и их возможности.
- •8.9.2.2.Растровые графические редакторы.
- •8.9.2.3.Векторные графические редакторы.
- •8.10.Тренировочные тестовые задания по разделу 8.
- •Технология обработки числовой информации
- •9.1.Редакторы электронных таблиц и табличные процессоры.
- •9.1.1.Назначение, Основные функции, Классификация,
- •9.1.2.Форматы табличных файлов.
- •9.2.Понятие об электронной таблице и ее обработке.
- •9.2.1.Электронная таблица. Основные элементы табличного документа.
- •9.2.2.Типовая структура пользовательского интерфейса.
- •9.2.3.Атрибуты ячеек, шрифта и страницы. Типы и формат данных в ячейках.
- •9.3.Этапы формирования электронной таблицы.
- •9.4.Основные операции над таблицей.
- •9.4.1.Ввод данных в ячейки.
- •9.4.2.Редактирование электронной таблицы.
- •9.4.4.Форматирование таблицы.
- •9.4.5.Сортировка, поиск и замена данных.
- •9.5.Вычисления в электронных таблицах.
- •9.5.1.Формулы и функции в электронных таблицах.
- •9.5.2.Относительная и абсолютная адресация ячеек.
- •9.6.Приемы автоматизации разработки табличных документов.
- •9.6.1.Средства автоматизации ввода данных.
- •9.6.2.Автоматическое форматирование электронных таблиц.
- •9.6.3.Автоматизация циклических вычислений и создания формул.
- •9.7.Специальные возможности табличных процессоров.
- •9.7.1.Деловая графика в табличных процессорах.
- •9.7.2.Агрегирование данных.
- •9.7.3.Встронные средства создания графики.
- •9.8.Использование электронных таблиц для решения задач.
- •9.8.1.Решение уравнений и задач оптимизации.1)
- •9.8.2.Статистическая обработка данных и решение задач прогнозирования.
- •9.8.3.Решение задач моделирования объектов, процессов, явлений.
- •9.9.Тренировочные тестовые задания по разделу 9.
- •Технология хранения, поиска и сортировки информации
- •10.1.Базы данных.
- •10.2.Требования, предъявляемые к бд и информации, хранящейся в ней.
- •10.3.Типы баз данных.
- •10.4.Основные понятия реляционных бд.
- •10.5.Операции по работе с бд.
- •10.6.Основные объекты в базах данных.
- •10.7.Основные операции по работе с объектами в бд.
- •10.8.Поиск записей. Понятие о запросе. Виды запросов и способы их организации.
- •10.9.Тренировочные тестовые задания по разделу 10.
- •Мультимедийные технологии
- •11.1.Понятие мультимедиа. Гипертекст и гипермедиа. Объекты мультимедиа.
- •11.2.Средства обеспечения мультимедиа-технологий. Схемы хранения и воспроизведения мультимедиа-файлов.
- •11.3.Средства создания мультимедиа документов (обзор).
- •11.4.Тренировочные тестовые задания по разделу 11.
- •Компьютерные коммуникации
- •12.1.Компьютерные сети.
- •12.2.Топология сети.
- •12.3.Архитектура сети.
- •12.4.Средства реализации сетей.
- •12.5.Глобальная сеть Интернет.
- •12.5.1.Основные пользовательские функции Internet
- •12.5.2.Структура Internet.
- •12.5.3.Адресация в Internet.
- •12.5.4.Базовые информационные службы Интернет.
- •12.5.5.Internet-провайдеры.
- •12.6.Основы технологии www.
- •12.6.1.Архитектура распределенной Web-системы.
- •12.6.2.Средства поиска информации в www.
- •12.7.Тренировочные тестовые задания по разделу 12.
- •Ответы на примерные тестовые задания
- •Приложение Содержание первой части «Основы информатики»
- •1. Информация и информационные процессы
- •2. Представление информации
- •3. Системы счисления и основы логики
- •4.Компьютер
- •5. Моделирование и формализация
- •6. Алгоритмизация и программирование
- •Литература для самостоятельной подготовки
- •Авторский коллектив
- •Основы информатики и информационных технологий.
- •Часть 2. Основы информационных технологий. Пособие для поступающих в вуз.
9.7.3.Встронные средства создания графики.
Вставка объектов из других приложений.
Большинство современных табличных процессоров имеют встроенные средства создания графических объектов, а также они поддерживают OLE-технологии обмена данными с другими приложениями. Способы реализации этих возможностей в принципе ничем не отличаются от аналогичных функций, реализуемых в текстовых процессорах (см. подробнее пп. 7.6.2 и 7.6.4).
9.8.Использование электронных таблиц для решения задач.
Качественная и глубокая проработка математических и алгоритмических возможностей современных табличных процессоров превратила их мощный математический инструмент подготовки и проведения прикладных и перспективных исследований экономических, финансовых, технических и иных систем. Идеологической основой подобных исследований является метод моделирования (см. подробнее раздел 5 «Моделирование и формализация» в части 1 «Основы информатики»).
Цель моделирования — это изучение объектов познания через их модели, при условии, что между объектом исследования и моделью существует некоторое подобие.
Определение. Модель — это логическое или математическое описание компонентов и функций, отображающих существенные свойства моделируемого объекта.
Рассмотрим несколько примеров использования метода моделирования в современных табличных процессорах при решении прикладных задач.
9.8.1.Решение уравнений и задач оптимизации.1)
Для решения уравнений в табличных процессорах обычно используется механизм подбора параметра. Этот метод применяется, когда желаемое значение решения уравнения задано и необходимо найти значение аргумента (управляемой переменной — в терминах данного метода, параметра). Подбор параметра обеспечивает вычисление значения аргумента методом последовательных итераций (многократных вычислений одного и того же математического выражения при изменении величины аргумента с определенным шагом). Если уравнение имеет несколько параметров, задача решается последовательно для каждого параметра в отдельности, т.к. в каждый момент времени метод позволяет исследовать изменение только одного параметра.
Примечание.
После нахождения значения управляемых переменных удовлетворяющих заданному значению решения уравнения, следует проверить результаты подбора с точки зрения их реалистичности. (Например, получено отрицательное значение числа периодов амортизации или ставка процентов превышает предельно допустимую).
Для экономических, технических и иных задач, описываемых математическими оптимизационными моделями, которые характеризуют варианты решения определенной проблемы используются механизмы сценариев и поиска решения. Модели оптимизации включают переменные для выбора варианта решения и его оценки, содержат уравнения взаимосвязи переменных и критерий для выбора — функционал качества или целевую функцию.
Целевая функция принимает значения в области, ограниченной условиями задачи. В состав целевой функции входят: управляемые переменные и параметры. Целевая функция стремится к экстремуму — максимуму или минимуму. Также она может принимать конкретные числовые значения. В этом случае конечным назначением (целью) процесса решения задачи является поиск такого решения (т.е. таких значений управляемых параметров в рамках допустимых для них значений), при котором целевая функция принимает свое максимальное (минимальное) или заданное значение.
Сценарии. Этот метод обеспечивает решение оптимизационных задач, при заданном значении целевого функционала, без ограничений на число одновременно изменяемых параметров. Сценарии используются для подстановки, изменяемых по заданным правилам, значений параметров в определенные ячейки таблицы (располагаемые, как правило, на одном рабочем листе) и вычислении зависящих от них формул, влияющих, в конечном итоге, на значение целевой функции.
Поиск решения. Это наиболее эффективный метод реализации оптимизационных расчетов. При вводе целевой функции обязательно указывается условие оптимизации — максимизация, минимизация или равенство некоторому фиксированному значению. В процессе поиска решения изменяются значения в указанных ячейках, содержащих управляемые исходные переменные, с учетом граничных условий, накладываемых на их значения. Поиск решения происходит до тех пор, пока не будет получен оптимум целевой функции, либо не истечет допустимое время решения задачи, либо пока параметр сходимости решения не станет меньше некоторой допустимой величины.
Примечание.
Параметр сходимости решения — это величина, характеризующая относительное изменение значения целевой функции после очередной итерации поиска решения при сравнении этого значения с величиной целевого функционала на одном или нескольких предыдущих шагах итерации. Если относительное изменение значения целевой функции за последние три-пять итераций становится меньше заданного параметра сходимости, поиск прекращается.
