Последние материалы
Прикладные программы Windows: общая характеристика.
Основное назначение операционных систем — обеспечение взаимодействия человека, оборудования и программ. От операционных систем не требуется наличия средств, предназначенных для исполнения конкретных прикладных задач, — для этого есть прикладное программное обеспечение. Тем не менее, в операционную систему Windows входит ограниченный набор прикладных программ, с помощью которых можно решать некоторые простейшие повседневные задачи, пока на компьютере не установлены более мощные программные средства. Такие программы входящие в поставку Windows, называют стандартными прикладными программами. В силу особой простоты их принято также рассматривать в качестве учебных. Знание приемов работы со стандартными приложениями позволяет ускорить освоение специализированных программных средств.
Windows ХР — первая операционная система Microsoft с полностью настраиваемым интерфейсом.
Операционная система Windows имеет целый арсенал простеньких и не только встроенных программ, которыми не грех воспользоваться при отсутствии более профессиональных аналогов, а для начинающих пользователей ПК, только начавших свой путь в мире высоких компьютерных технологий, они станут хорошей платформой для старта и обучения. При помощи стандартных программ можно рисовать, набирать текстовые документы, общаться по электронной почте, смотреть фильмы и слушать музыку.примеры этого можно сказать :
1)программа Блокнот.Блокнот — это простейший текстовый редактор, который можно использовать в качестве удобного средства просмотра текстовых файлов. Для создания текстовых документов его применяют редко (только для небольших записок), но данную программу удобно использовать для отработки навыков работы с клавиатурой. Программа запускается командой Пуск Программы Стандартные Блокнот.
2)Графический редактор Paint.Графическими называют редакторы, предназначенные для создания и редактирования изображений (рисунков)Paint — простейший графический редактор. По своим возможностям он не соответствует современным требованиям, но в силу простоты и доступности остается необходимым компонентом операционной системы. Разобравшись с принципами управления этой программой, легче осваивать другие, более мощные средства работы с графикой.Программа запускается командой Пуск Программы Стандартные Paint.
3)Текстовый процессор WordPad.Текстовые процессоры, как и текстовые редакторы, служат для создания, редактирования и просмотра текстовых документов. Однако они выполняют еще одну важную функцию — форматирование документов.Программа WordPad — это современный, относительно простой текстовый процессор. Текстовый процессор WordPad имеет гораздо больше возможностей, чем редактор Блокнот.
4)калькулятор
Запустить программу Калькулятор можно, выбрав одноименную команду в меню Стандартные стартового меню. Программа Калькулятор может быть использована двух вариантах: в виде стандартного калькулятора, выполняющего основные арифметические операции, и в виде инженерного калькулятора с дополнительными функциями. правлять калькулятором можно как с помощью мыши, так и посредством клавиатуры, используя для этого цифровые клавиши в верхней части клавиатуры или клавиши ее цифрового блока, который, разумеется, должен быть включен (это делается путем нажатия клавиши Num Lock.
Ввод чисел с клавиатуры удобнее осуществлять в том случае, когда необходимо произвести большое количество вычислений.
5)сжатие данных
Программа Сжатие данных предназначена для повышения плотности записи данных на жесткий диск. В ее основе лежит принцип устранения избыточности информации. Избыточностью обладают почти все файлы данных, ранее не уплотненные иными средствами.
6)агент сжатия
Программа Агент сжатия предназначена для дополнительного уплотнения файла сжатого тома. Она работает весьма медленно, но ее работу можно автоматизировать с помощью программы Назначенные задания. Все настройки этой программы можно задать заранее и выполнять по расписанию.
7)системный монитор
Системный Монитор — программа, предназначенная для визуального или протокольного наблюдения за функционированием компьютера и операционной системы. Она позволяет контролировать загрузку процессора, распределение оперативной памяти, обмен данными между дисками и другие параметры вычислительной системы.
Результаты наблюдения можно отображать на экране в виде графиков или записывать в протокольный файл.
8)стандартные средства мультимедиа
Мультимедиа — понятие комплексное. С одной стороны, оно подразумевает особый тип документов, а, с другой стороны, — особый класс программного и аппаратного обеспечения.
Мультимедийные документы отличаются от обычных тем, что кроме традиционных текстовых и графических данных могут содержать звуковые и музыкальные объекты, анимированную графику (мультипликацию), видеофрагменты.
Мультимедийное программное обеспечение — это программные средства, предназначенные для создания и/или воспроизведения мультимедийных документов и объектов.
Мультимедийное аппаратное обеспечение — это оборудование, необходимое для создания, хранения и воспроизведения мультимедийного программного обеспечения. К нему относятся звуковая карта, дисковод CD-ROM, звуковые колонки. Регулятор громкости.Лазерный и универсалтные проигрыватели. Программа звукозаписи.
Стандартные приложения прикладного назначения.
В комплект операционной системы WINDOWS входят следующие основные стандартные приложения прикладного назначения:
· Графический редактор Paint.
· Текстовые редакторы WordPad и Блокнот.
Доступ осуществляется через Главное Меню [Пуск – Программы — Стандартные].
Графический редактор Paint.
Программа предназначена для создания, редактирования и просмотра рисунков. По умолчанию создаются файлы формата BMP, однако графический редактор Paint позволяет сохранять рисунки в форматах JPG и GIFF, используемых в Internet.
Текстовые редакторы Блокнот и WordPad.
Программа Блокнот является простейшим текстовым редактором, предназначенным для создания и редактирования текстовых документов, не имеющих форматирования. Реализован минимальный набор операций редактирования. Создаваемые файлы имеют расширение TXT.
Текстовый редактор WordPad предоставляет достаточно широкие возможности, по сравнению с программой Блокнот, по редактированию текстового документа. По умолчанию файлам присваивается тип DOC, но может сохраняться в других форматах (RTF, MS-DOS и др.).
Основные стандартные приложения служебного назначения.
[ Пуск – Программы – Стандартные — Служебные ]
Основные служебные программы:
Очистка диска.
Программа выполняет удаление ненужных файлов и папок (в том силе без участия человека). Производит очистку следующих системных объектов (папок):
· Temporary Internet Files – папка временного хранения Web-страниц;
· Downloaded Program Files- папка временного хранения элементов ActiveX и приложений Java;
· Корзина – папка хранения удаленных файлов;
· Папка Temp – временные файлы, создающиеся приложениями WINDOWS в процессе работы. Обычно они автоматически удаляются, но могут оставаться при возникновении ошибки в приложении.
Дефрагментация диска (Disk Defragmenter)
Программа предназначена для оптимизации структуры диска путем изменения расположения файлов на диске. Перед началом запуска программы необходимо наличие не менее 10 % свободного пространства на диске.
Цель программы – ускорение работы компьютера.
Дефрагментация производится перемещением фрагментов файлов в новое место, где они могут располагаться друг за другом подряд, занимая смежные кластеры.
IV. Архитектура современных программных средств
Основные понятия и характеристики программных продуктов.
Программа — упорядоченная последовательность команд для решения задачи.
Программное обеспечение – совокупность программ, выполняемых вычислительной системой.
К программному обеспечению относятся:
· технология проектирования программ;
· методы тестирования программ;
· анализ качества работы программ;
· документирование программ и т. д.
Приложение (application) – программная реализация решения задачи на ЭВМ.
Схема процесса создания программ:
Постановка задачи |
Программирование |
Алгоритмизация решения задачи |
Постановка задачи (problem definition) – точная формулировка решения задачи с описанием входной и выходной информации.
Выходная информация может быть представлена в виде документов, сформированных кадров, файла, базы данных, выходного сигнала устройству управления.
Входной информацией служат первичные данные документов, результаты решения других задач, нормативно-справочная информация, входные сигналы от датчиков.
Алгоритм – система точно сформированных правил, определяющая процесс преобразования исходных данных (входной информации) в желаемый результат (выходную информацию) за конечное число шагов.
Алгоритм решения задачи имеет ряд обязательных свойств:
· дискретность – разбиение процесса обработки информации на более простые этапы (шаги выполнения);
· определенность алгоритма – однозначность выполнения каждого отдельного шага преобразования информации;
· выполнимость – конечность действий алгоритма при решении задач, позволяющая получить желаемый результат за конечное число шагов;
· массовость – способность алгоритма решать определенный класс задач.
Основные характеристики программных продуктов:
1. Алгоритмическая сложность (логика алгоритмов обработки информации).
2. Состав реализованных функций обработки информации.
3. Полнота и системность функций обработки информации.
4. Объем файлов программ.
5. Требования к операционной системе (ОС) и аппаратному обеспечению ЭВМ (тип микропроцессора, версия ОС, объем жесткого диска, наличие сети и т. д.) и др.
Характеристики качества программного обеспечения:
· мобильность (многоплатформенность) — независимость от ОС, специфики предметной области и др.;
· надежность – устойчивость в работе, точность выполнения предписанных функций, диагностика ошибок;
· учет человеческого фактора – наличие доступного интерфейса, анализа и диагностики ошибок, контекстно-зависимых подсказок;
· эффективность (как с позиции пользователя, так и с точки зрения расхода вычислительных ресурсов при эксплуатации);
· модифицируемость – способность к внесению изменений, например, расширение функций обработки и т. д.;
· коммуникативность – максимально возможная интеграция между программами.
Программное обеспечение должно быть защищено от воздействия:
— других специализированных программ.
Защита информации производится ограничением доступа, при этом контроль доступа выполняется путем:
— парольной защиты программ при их запуске;
— ограничения программ или данных, функций обработки, доступных пользователям;
— использования криптографических методов баз данных или программных модулей;
— правовых методов защиты (патент, лицензия, авторские права).
Дата добавления: 2016-12-09 ; просмотров: 3742 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ
Стандартные прикладные приложения windows
Тема 5. Прикладное программное обеспечение ПК
5.1. Стандартные прикладные Windows-приложения
Основное назначение операционных систем – обеспечение взаимодействия человека, программ и оборудования. От ОС не требуется наличия средств, позволяющих решать какие-то прикладные задачи. Тем не менее, в комплект поставки ОС Windows входит ограниченный набор прикладных программ, – так называемых стандартных приложений прикладного назначения, с помощью которых можно решать простейшие прикладные задачи. В силу своей простоты, они рассматриваются также как учебные программы, предназначенные для обучения приемам работы, которые пригодятся при использовании более мощных программных средств.
В ОС Windows входят следующие стандартные приложения прикладного назначения:
— графический редактор Paint;
— текстовые редакторы WordPad и Блокнот;
— комплекс мультимедийных программ Игры и Развлечения.
Доступ к стандартным приложениям осуществляется через Главное меню. После нажатия кнопки надо выбрать пункт Программы, затем в подменю – пункт Стандартные. В раскрывшемся списке следует выбрать требуемую программу.
Интерфейс графического редактора Paint
Графический редактор Paint (см. рисунок) предназначен для создания, редактирования и просмотра растровых рисунков. Любой такой рисунок, помещенный в буфер обмена, копируется в Paint для дальнейшей обработки. Рисунок, созданный в Paint, можно вставлять в другой документ или использовать как фоновый рисунок Рабочего стола. Paint позволяет также просматривать и изменять отсканированные фотографии.
Графический редактор Paint может выступать в роли приложения-источника при разработке составных документов и поддерживать обмен данными между приложениями с помощью буфера обмена.
Текстовые редакторы WordPad и Блокнот. Программа Блокнот является простейшим текстовым редактором. Он предназначен для создания и редактирования документов формата ASNII, т.е. содержащих только алфавитно-цифровую информацию (без формул, таблиц и тем более – без графиков и рисунков и даже не форматированную). Файла, созданные этим приложением имеют расширение .txt. Главное достоинство программы – простота, высокая скорость запуска и работы, компактность полученных документов (в смысле объема дисковой памяти).
Программа Блокнот может выступать только в роли приложения-источника при разработке составных документов и поддерживать обмен данными между приложениями с помощью буфера обмена.
Текстовый редактор WordPad (см. рисунок) предоставляет пользователю достаточно широкие по сравнению с Блокнотом возможности. По умолчанию файлам, создаваемым WordPad присваивается расширение .doc, как и документам Microsoft Word. Текстовый редактор WordPad может выступать как в роли приложения-источника, так и приложения-приемника при разработке составных документов.
Интерфейс текстового редактора WordPad
Калькулятор. Эта программа (см. рисунок) предназначена для выполнения простейших расчетов в стандартном режиме и более сложных – в инженерном режиме. Она позволяет использовать различные функции (алгебраические, тригонометрические, гиперболические и др.), работает в разных системах счисления, выполняет логические операции.
Программа выступает только в роли приложения-источника при разработке составных документов.
Интерфейс программы Калькулятор – стандартный вид,
Интерфейс программы Калькулятор – инженерный вид
Комплекс мультимедийных программ Игры и Развлечения. Эти программы определяют мультимедийные возможности ОС WINDOWS. Для работы с программами группы Развлечения на компьютере необходимо установит соответствующее оборудование. В целом программы группы Игры и Развлечения позволяют
— озвучивать документы и различные действия WINDOWS;
— воспроизводить с цифровых дисков аудио- и видео-записи, игры;
— играть в интерактивные мультимедийные игры (см. рисунок).
Каждое из стандартных мультимедийных приложений обеспечивает как воспроизведение мультимедийного файла, так и его использование путем редактирования и вставки в другой документ.
5.2. Классификация и основные особенности пакетов прикладных
программ
В условиях современных информационных технологий прикладное программное обеспечение создается не как отдельные программы для решения каких-либо частных задач, а в виде программного комплекса широкого назначения, так называемых пакетов прикладных программ (ППП).
Пакет прикладных программ – логически завершенный комплекс программных средств для решения задач определенного класса.
Существует ряд особенностей, которые выделяют ППП среди прочих программных продуктов.
1. Ориентация на определенный класс задач. В зависимости от особенности этого класса ППП можно разделить на два вида: методо-ориентированные и проблемно-ориентированные.
Методо-ориентированные предназначены для решения какой-либо группы задач различными методами. Наприме. Система линейных уравнений может быть решена:
а) методом Крамера (вычислением определителей);
б) методом Гаусса (методом сложения);
в) приближенными методами.
При этом в зависимости от особенности исходной системы (например, от числа уравнений) лучшим будет тот или иной способ. Методо-ориентированные пакеты позволяют для каждой задачи выбрать наиболее эффективный метод решения.
Проблемно-ориентированные пакеты предназначены для комплексного решения какой-нибудь крупной задачи (проблемы), которая включает в себя много более мелких задач. Например, для подготовки какого-либо текстового документа, типа научной статьи, надо выполнить ряд этапов:
а) набрать текст;
б) вставить формулы, таблицы, рисунки;
в) отредактировать текст, выявить и исправить ошибки;
г) распечатать итоговый документ.
Каждая из перечисленных операций – это отдельная задача, для решения которой требуется своя программа. Все они объединены в проблемно-ориентированном пакете.
2. Наличие средства настройки на требуемый вариант обработки данных, форму представления результата, формат исходных данных и т.д. в зависимости от решаемой задачи и потребностей пользователя.
3. Простота эксплуатации. ППП предъявляет достаточно низкие требования к профессиональной подготовке пользователя в области программирования.
В последнее время прослеживается тенденция укрупнения ППП, создание так называемых интегрированных пакетов, предназначенных для решения очень широкого класса задач и объединяющих в себе черты как методо- так и проблемно-ориетированных пакетов. Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Результаты, полученные отдельными программами, могут быть объединены в окончательный документ.
Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими. Например – ППП Microsoft Office, объединяющий в себе функции тестового и графического процессора, средства манипуляции электронными таблицами (табличного процессора), системы управления базами данных и др. Все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование
В следующих разделах данной темы мы познакомимся с наиболее популярными ППП.
5.3. Текстовые процессоры
Текстовый процессор (ТП) – ППП, предназначенный для создания, обработки и печати текстовых документов.
Существует много ТП и они не одинаковы по своим возможностям и назначению. Рассмотрим их основные виды.
1. Текстовые редакторы. Это простейшие ТП, работают только с алфавитно-цифровой информацией («голый» текст), имеют ограниченный арсенал средств обработки текста и не могут работать с графической информацией. Пример – программа Блокнот. Часто текстовый редактор встроен в какую-нибудь сложную программную систему, Например, есть встроенные редакторы в программе FAR manager, системе программирования Turbo Pascal и др. В этом случае они предназначены для подготовки текстов программ, непосредственно из них можно запустить программу на компиляцию и выполнение.
Основные функции текстовых редакторов:
1) диалоговый просмотр текста;
2) выделение, копирование и перенос блоков;
3) контекстный поиск и замена – это операция поиска в документе некоторого текстового элемента (слога, слова или словосочетания) и, если необходимо, – замены этого элемента на любой другой указанный
5) автоматический поиск страницы, содержащей ошибку;
6) распечатка текста или его части.
2. Редакторы документов – это пакеты, ориентированные на работу с текстами, имеющими структуру документов, т.е. состоящих из разделов, страниц, абзацев, предложений, слов.
1) использование различных шрифтов;
2) автоматический перенос слов;
3) нумерация строк;
4) формирование страниц: печать верхнего и нижнего заголовков (колонтитулов), выравнивание краёв страниц, набор текстов в несколько колонок;
5) создание таблиц, диаграмм, рисунков, вставка формул;
6) проверка правописания и подбор синонимов;
7) настройка на определённый стиль документа.
3. Издательские системы – используются для подготовки документов, массового потребления. Можно выделить два вида издательских систем:
1. Для подготовки небольших по объёму материалов с использованием иллюстраций, графиков, диаграмм, различных шрифтов (декоративных в том числе). С их помощью можно готовить роскошные буклеты, газеты, небольшие журналы.
2. Для больших документов, в основном книг. Для этих систем характерно наличие развитого аппарата параметров размещения текста. Это позволяет легко изменить оформление документа, сохраняя единство стиля, а также автоматизировать процесс вёрстки, т.е. размещение текста по страницам документа, вставки нетекстовых фрагментов (рисунки, графики и т.д.), оформление различных шрифтов.
4. Редакторы научных документов. Основная их особенность – это максимальное удобство работы с формулами. Один из первых редакторов ChiWriter (chic – изящный), в СССР попал в средине 80-х гг. 20 века. Однако скоро его популярность пошла на убыль, т.к. он не обладал большими возможностями, да и качество текста, несмотря на название, было невысоким.
Современные текстовые процессоры общего назначения (например, Microsoft Word) с успехом могут использоваться для подготовки научных текстов. Однако, во-первых, они не имеют многих специальных символов, во-вторых, плохо поддерживают обработку «многоэтажных конструкций» – сложных формул. В-третьих, набор формул происходит весьма медленно (по технике и производительности «похоже на вышивку бисером»).
Для документов с интенсивным использованием формул, гораздо эффективнее специализированные системы, например Tex, разработанная Д. Кнутом еще в 70-е гг., но широко применяемую до сих пор. В настоящее время она адаптирована и под Windows.
Основной недостаток этой системы – она не использует технологию соответствия экранного изображения печатному WYSIWYG («что Вы видите, то и получите»), принятую, например в Microsoft Word, и работа происходит наполовину вслепую. Документ набирается как обычный текстовой файл в кодах ASCII с помощью встроенного редактора (или любого другого редактора создающего текст в кодах ASCII), затем этот текст компилируется в dvi-файл (не зависящий от устройства), который затем можно просматривать или распечатывать.
1) высокая производительность, при определённом навыке в 25 – 30 раз выше, чем текстовых процессоров общего назначения;
2) высокое качество текста;
3) мощные средства настройки на определённый стиль;
4) наличие макрокоманд, автоматизирующие действия по оформлению текста (параметры расположения текста и его фрагментов, видов формул, автоматическое формирование ссылок и списков литературы;
5) небольшой объем, занимаемый файлами с текстом на носителе;
6) совместимость практически со всеми компьютерами (на Западе, в отличие от России, Word отнюдь не является общепринятым стандартом, а Tex реализован на всех платформах).
5.4. Текстовый процессор Microsoft Word
Одним из наиболее популярных является текстовый процессор Microsoft Word, поддерживающий принятый ныне принцип WYSIWYG. При использовании этой программы следует четко определять целевой объект – документ электронный или печатный. Для разных типов документов используют разные средства, приемы и методы.
Рабочее окно Word включает ряд основных элементов управления: строку меню, настраиваемую панель инструментов, рабочее поле и строку состояния, включающую индикаторы, координатную линейку, строку подсказки, вертикальную и горизонтальную линейки прокрутки (см. рис.).
К базовым приёмам работы с пакетом относятся: создание документа, ввод текста, редактирование, рецензирование, форматирование, сохранение файла и его печать.
Word поддерживает несколько режимов представления документов.
В обычном режиме представляется только содержательная часть документа без реквизитных элементов оформления, относящихся не к тексту, а к печатным страницам (колонтитулы, колонцифры, подстраничные сноски и т. п.). Этот режим удобен на ранних этапах разработки документа, а также во всех случаях, когда содержательная часть документа имеет более высокое значение, чем внешнее представление. Здесь операции с объемными документами проходят быстрее, что важно при работе на малопроизводительных компьютерах.
Окно редактора Word 2000.
В режиме Web-документа. Экранное представление не совпадает с печатным. В нем разрабатывают электронные публикации.
В режиме разметки экранное представление документа полностью соответствует печатному. Этот режим удобен для большинства работ, связанных с форматированием текста, предназначенного для печати.
В режиме структуры документ отображается с утрированным выделением его строения. Это полезно в тех случаях, когда разработку документа начинают с создания плана содержания.
Выбор одного из четырех вышеуказанных режимов представления документа выполняют с помощью командных кнопок, расположенных в левом нижнем углу окна приложения или командами меню Вид.
К операциям, производимым с документом в целом, относятся:
— создание нового документа;
— загрузка предварительно созданного документа в оперативную память;
— сохранение документа (копирование документа из оперативной памяти во внешнюю);
— удаление документа (с экрана);
Фрагментом называется непрерывная часть текста. Выделить фрагмент означает подсветить его с помощью мыши или клавиатуры. Его можно переместить, копировать и удалить (можно осуществлять с буфером или без него: с помощью перетаскивания фрагмента мышью), напечатать, найти и заменить элементы.
Сущность операций, использующих буфер промежуточного хранения, состоит в том, что фрагмент текста переносят на новое место, копируют или удаляют. Технология выполнения этих операций включает в себя несколько этапов: выделение части текста, перенос выделенного фрагмента в буфер промежуточного хранения, перемещение курсора в нужное место документа, копирование (перенос) выделенного фрагмента из буфера в место документа, указанное курсором.
Абзац – это один из ключевых элементов в структуре документа. Операции: установка границ абзаца; выравнивание (горизонтальное и три вида вертикального); перенос. Настраиваются следующие параметры абзаца: величина отступа слева (от левого поля); величина отступа справа (от правого поля); величина отступа первой строки абзаца («красная строка»); величина интервала перед абзацем и после него.
Режим Контекстный поиск и замена реализуется поиском и заменой в документе некоторого текстового элемента, на другой элемент, заданный пользователем.
Форматирование текста осуществляется средствами меню Формат или панели форматирования. Основные приёмы:
- выбор и изменение гарнитуры шрифта;
- управление размером шрифта;
- управление методом выравнивания;
- создание нумерованных или маркированных списков;
- управление параметрами абзаца.
Word позволяет подбирать шрифты из большого встроенного в него набора, а также величину символов. Использование прочих средств управления шрифтом (выбор начертания, подчеркивания и других видоизменений) определяется стилевым решением документа. Возможно также управление интервалом между символами (обычный, разреженный, уплотненный) и применение эффектов анимации.
Дополнительные функции: проверка правописания слов и синтаксиса, слияние документов, использование шаблонов.
В программе Microsoft Word средством для ввода формульных объектов (математических выражений) в текстовый документ является редактор формул Microsoft Equation3.0. При необходимости вставленный объект можно редактировать непосредственно в поле документа.
Word предоставляет широкий набор средств для работы с таблицами, упрощающих выполнение большинства практических задач. Команды, предназначенные для работы с таблицами: создать, добавить строку или столбец, свойства таблицы, объединение и разбиение ячеек и др., позволяют упростить построение и редактирование таблицы, а также упорядочить и отформатировать содержащиеся в ней данные.
Большинство документов содержит различные иллюстрации: фирменные знаки, диаграммы, графики, рисунки. С помощью Word вы можете легко вставлять эти объекты в документы, причем как созданные с помощью встроенного графического редактора Word, так и подготовленные в других программах. Эти объекты создаются в других приложениях и внедряются и связываются с документом с помощью технологии OLE.
5.5. Табличные процессоры
Табличный процессор – это ППП для работы с электронными таблицами. Электронная таблица – компьютерный аналог обычной таблицы, в клетки которой записаны данные различных типов. Табличный процессор позволяет манипулировать этими данными и производить необходимые расчёты.
Прототипом современных ТП послужила программа Visi Calк, разработанная Д. Бриклиным и Б. Фрестоном в 1979 г. В настоящее время наиболее распространённым табличным процессором является Excel фирмы Microsoft. Первая версия появилась в 1987 г.
Область применения табличных процессоров поистине безгранична. Они иногда уступают специальным программам в быстроте и удобстве, но у них есть основное преимущество – универсальность применения. Поэтому иногда табличные процессоры называют универсальными расчетными таблицами. Кроме задач поддержки принятия решений, на основе ТП могут решаться многие задачи расчетов, моделирования и представления результатов практически во всех сферах деятельности человека.
Возможности Ехсеl. Широкое распространение, связанное с универсальностью ТП, объясняется следующими их характеристиками:
· созданием таблиц с достаточно большим количеством строк и столбцов (например, в таблице Ехсеl содержится 65 536 строк и 256 столбцов при количестве символов в ячейке до 32 000) с одновременным выводом на экран только ее части, которая может содержать или рядом расположенные строки и столбцы, или строки и столбцы по выбору (фильтрация таблицы);
• оформлением таблиц в различных вариантах (для бухгалтерских расчетов, ведения списков и каталогов, составления финансовых и статистических отчетов, итогов социологических исследований, обработки результатов экспериментальных исследований, подготовки материалов для презентаций, выявления причин успехов или неудач в работе фирмы и получения данных для планирования дальнейшей работы и др.);
• возможностью ввода и редактирования в каждой ячейке числа, текста или формулы;
• сортировкой содержимого ячеек по возрастанию или убыванию данных;
• выполнением математических, логических, финансовых, статистических и других операций с табличными данными;
• вставкой в таблицу изображений и рисунков;
• применением в одном пакете нескольких двухмерных таблиц, каждая из которых образует страницу в книге таблиц пакета (многомерные ТП);
• одновременной работой в многооконном режиме с несколькими таблицами, находящимися в виде листов в книге таблиц пакета, причем возможно обращение к ячейке таблицы из другой таблицы книги;
• применением макрокоманд для выполнения последовательности нескольких операций над табличными данными;
• выводом всей таблицы или любой ее части на печать;
• представлением табличных данных в виде различных графиков и диаграмм: линейных, столбчатых, круговых, ленточных и других, причем некоторые из них могут быть показаны в трехмерном исполнении с возможностью их поворачивания;
• защитой данных от несанкционированного копирования, изменения или уничтожения; например, запрет отображения или регистрации табличных данных, изменений содержимого ячеек и другие формы защиты данных.
Табличные процессоры имеют встроенную справочную систему, предоставляющую пользователю информацию по конкретным командам меню и другие справочные данные.
Табличный процессор Microsoft Excel
Краткое описание. Файл Microsoft Excel называется рабочей книгой. Она состоит из рабочих листов, имена которых (Лист1, Лист2 и т. д.) выведены на ярлыках в нижней части окна рабочей книги. Щелкая по ярлыкам, можно переходить от листа к листу внутри рабочей книги. Для прокручивания ярлыков используются кнопки слева от горизонтальной координатной линейки.
Рабочий лист представляет собой таблицу, состоящую из 256 столбцов и 65536 строк. Столбцы именуются латинскими буквами, а строки – цифрами. Каждая ячейка таблицы имеет адрес, который состоит из имени строки и имени столбца. Например, если ячейка находится в столбце F и строке 7, то она имеет адрес F7.
Каждая ячейка может быть использована для хранения
— текста (заголовок таблицы, имя поля и т. п.);
— чисел в различных форматах (числовом, денежном, процентном и т. п.);
— результата расчетов по формуле, записанной в данной ячейке, с использованием данных, хранящихся в других ячейках таблицы.
Во всех электронных таблицах существуют синтаксические соглашения, позволяющие отличить формульно-цифровую информацию от текстовой (например, при задании формулы ей предшествует знак =).
Технология работы с табличным документом аналогична процедурам подготовки текстовых документов. Пользователь может редактировать, переносить и копировать содержимое клеток из одного места таблицы в другое, использовать шрифты различного типа, стиля и размера, печатать необходимое количество экземпляров подготовленного табличного документа. Если один раз отработать форму таблицы и установить характер необходимых расчетов, то в дальнейшем технологический процесс сводится только к вводу данных и их редактированию.
Одна из ячеек таблицы всегда является активной и выделяется рамкой. Чтобы сделать ячейку активной, необходимо клавишами управления курсором подвести рамку к этой ячейке или щелкнуть в ней мышью.
Пример 5.1. Рассмотрим пример. Пусть при следующих значениях переменной Х = 6, 10, 48, 16 надо вычислить значение функции; У = 2Х + 4. Для этого необходимо выполнить следующие шаги:
1) в ячейки А1 и В1 записываются заголовки столбцов таблицы;
2) в ячейки с А2 по А5 заносятся значения Х;
3) в ячейку В2 заносится формула = 2*А2 + 4 (символ « = » означает, что заносится формула, а не просто набор символов);
4) нажимаем клавишу , и вместо формулы появится результат.
Далее можно в каждую ячейку записывать следующие формулы и получать результат: в В3 = 2*А3 + 4, в В4 = 2*А4 + 4 и т.д. Однако, ценность табличного процессора заключается в том, что содержимое ячеек легко копируется с помощью встроенного редактора (протягиванием мышью), при этом адресация ячеек в формулах автоматически изменяется. Если формулу =2*А2 + 4 скопировать из ячейки В2 в ячейку В3, то она заменится формулой =2*А3 + 4 и т.д.
Помимо этого пакета Excel имеет следующие возможности.
1. Имеет много встроенных функций для работы с числами и символами, которые сгруппированы следующим образом:
— функции, используемые в формулах при вычислениях (математические функции), включающие функцию суммирования, произведения, извлечения квадратного корня, тригонометрические, логарифмическую и т. п;
— логические функции типа IF;
— статистические функции, например среднее арифметическое, максимальное значение и т. п.);
— текстовые функции, позволяющие обработать некоторым образом текстовые значения клеток, например, отразить только первые три символа текстовой строки;
— финансовые функции для выполнения основных финансовых операций, таких, как определение величины амортизации, величины платежей за инвестиции, начисления процентов и т. п.;
— функции даты и времени;
— функции сгруппированных данных (например, сортировка данных по различным критериям).
2. Может представлять результат в графической форме в виде графиков и диаграмм.
Всё это делает Excel удобным инструментом для проведения экономических и технических расчётов.
5.6. Графические редакторы
Графический редактор — это программа, предназначенная для автоматизации процессов построения и редактирования на экране дисплея графических изображений (графиков, эскизов, чертежей, рисунков и др.). Он предоставляет возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т. д.
Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить картинки в таком виде, чтобы они могли быть включены в документ, подготовленный с помощью текстового редактора. Некоторые редакторы позволяют получать изображения трёхмерных объектов, их сечений, разворотов, каркасных моделей и т. п.
Различают несколько видов компьютерной графики и соответственно графических редакторов:
• деловая графика: двухмерные и трехмерные графики и диаграммы с возможностью их деформации по координатам и вращения (например, Graf in the Books, Делограф);
• инженерная графика, обеспечивающая проектно-конструкторские работы (АutoCad, Редграф, Компас-3D, SolidWorks 2003);
• иллюстративная графика, используемая при обучении, в рекламе, презентациях, на научных семинарах (Спектрограф);
• анимационная графика, применяемая для создания анимационных фильмов (Мар Маstег, Flash MX).
Получили также широкое распространение многофункциональные редакторы.
Функции графических редакторов:
• ввод с помощью клавиатуры, манипуляторов, планшетных УВВ, сканеров, видеоаппаратуры рисунка по отдельным координатам, вращение элементов рисунка);
• создание анимационных (движущихся) изображений;
• возможности работы с изображениями, полученными со сканера или видеоаппаратуры.
Современные графические редакторы имеют:
• инструменты для рисования и редактирования изображений (курсор, «перо», «карандаш», «емкость с краской», «щетку», «каток», «пульверизатор», «редактор формы», «ножницы» и др.);
• библиотеку готовых рисунков (геометрические фигуры, изображения предметов и их деталей, людей, животных, различных символов и др.).
Применяются два вида графических редакторов, связанных с типом системы отображения информации:
• векторные, формирующие рисунок с помощью отрезков непрерывных линий (например, редактор СоrelDRAW, входящий в состав мощной графической системы Соrеl Graphics и располагающий библиотекой из нескольких тысяч готовых рисунков);
• растровые, формирующие рисунок из близко расположенных друг к другу точек «Пикселей» (например, Раint).
Рассмотрим подробнее СоrelDRAW – мощный графический редактор с функциями создания публикаций, снабжённый инструментами для редактирования графики и трёхмерного моделирования (см. рис.).
Окно графического редактора СоrelDRAW
Редактор СоrelDRAW.
Окно. Как и в любой другой программе, работающей в среде Windows, в верхней части окна расположены заголовок окна и меню. В центре окна программы расположен рисунок листа бумаги, называемый рабочей областью. Полосы прокрутки позволяют передвигаться по изображению, а измерительные линейки – точно позиционировать элементы рисунка и измерять их размеры. Для работы с цветом в правой части окна расположена палитра цветов. В строке состояния выводится различная информация, существенно облегчающая работу с редактором. Основные средства для работы расположены в панелях инструментов, кнопки в которых позволяют быстро и легко выполнять любые операции. Особенно интересна Панель свойств (Property Bar). Кнопки на ней появляются и пропадают в зависимости от ваших действий. Различные инструменты расположены на панели наборов инструментов, называемой Toolbox (Графика). Панели можно расположить в произвольном месте рабочего окна, перетащив их с помощью мыши.
• Создание простых геометрических фигур или произвольных кривых и ломаных, замкнутых и разомкнутых. Вставка и форматирование текста.
• Редактирование любого объекта, изменение цвета контура и заливки, изменение формы объекта.
• Вставка готовых картинок или ранее созданных вами иллюстраций в документ.
• Применение разнообразных художественных эффектов.
• Размещение всех объектов в нужных местах, определение порядка взаимного перекрытия объектов.
Приёмы работы. Основным объектом при работе с редактором является линия. При этом прямая линия рассматривается как частный случай кривой. Иногда вместо понятия линии используется понятие контур. Этот термин более полно отражает суть, поскольку контур может иметь любую форму – прямой, кривой, ломаной линии, фигуры. Каждый контур имеет две или более опорных точек, также именуемых узлами. Элемент контура, заключенный между двумя смежными опорными точками, называют сегментом контура. Форму контура меняют перемещением опорных точек, изменением их свойств, добавлением новых и удалением имеющихся узлов. Он может быть открытым или замкнутым – когда последняя опорная точка одновременно является и первой. Свойства замкнутых и открытых контуров различны.
Контур является элементарным графическим объектом. Из контуров создают новые объекты или их группы. С несколькими выполняют операции группировки, комбинирования, объединения. В результате образуются соответственно: группа объектов, составной, новый контуры.
После операции группировки каждый из них сохраняет свои свойства и принадлежащие ему узлы.
После операции комбинирования составной контур приобретает новые свойства, но узлы остаются прежними.
После операции объединения образуются новые узлы и меняются свойства исходных контуров.
Область внутри объекта можно закрасить или залить одним цветом, смесью цветов или узором. Эту область принято называть заливкой. У одного объекта не может быть различных заливок или соединительных линий различной толщины и разных цветов. Для создания сложных изображений требуется использовать множество объектов. Вся работа в CorelDRAW ведется именно с объектами.
Работа над любой иллюстрацией заключается в создании объектов, их редактировании и расположении в нужных местах. При этом сначала создается приблизительная форма объектов, после чего она уточняется путем добавления, удаления и перемещения узлов контура. После создания необходимой формы объекта задается цвет контура и выбирается заливка объекта. Создать в редакторе можно как стандартные фигуры: прямоугольники, эллипсы, многоугольники, автофигуры, спирали и решетки, так и произвольные фигуры, состоящие из прямых и кривых линий. Среди стандартных фигур есть достато