Программный продукт "Графический редактор учебно-методических материалов"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
В°тике. Однако здесь возникают трудности при построении функций одной переменной, так как пакет ориентирован на создание рекламных иллюстраций и других оформительских работ и его функциональные возможности не учитываю данной специализации.
г)Macromedia FreeHand 10
Программный продукт применим для создания графических примитивов и применяемых к ним различных типов заливки. Однако для автоматизации создания и рисования иллюстраций по вводимому аналитическому выражению данный пакет не предназначен.
д)CADE Pro
Пакет специализируется на создании блок-схем алгоритмов и не позволяет создавать различные иллюстраций. Ограниченность возможностей по созданию и заливке диаграмм Эйлера-Венна и автоматизации построения графиков функции делает программный продукт неприменимым для рассматриваемой области.
1.3.3 Выводы
В ходе рассмотрения основных присутствующих на рынке редакторов следует отметить, что большинство из них специализировано для создания художественных иллюстраций, либо для обработки готовых цифровых изображений. Высокая стоимость большинства программных продуктов более удовлетворяющих целям создания математических иллюстраций затрудняет их приобретение для личного использования студентами первокурсниками в рамках выполнения учебной практики. При создании графических иллюстраций пользователь должен быть подготовлен к использованию описанных продуктов. Широкий спектр инструментов достаточно критичен для неподготовленного пользователя, что обуславливает использование более простых пакетов.
Как отмечалось выше, ни один программный продукт не предоставляет возможностей для автоматического построения графиков функции или специализированных инструментов для их рисования. Также отсутствуют удобные шаблоны для построения диаграмм Эйлера-Венна, поэтому для их изображения требуется выполнять ряд шагов: создание окружностей и многоэтапные действия по заливке пересекающихся областей. Ещё одной трудоемкой задачей является задача построения промежутков знакопостоянства функции одной переменной. Для реализации в рамках использования средств, предоставляемых такими векторными графическими редакторами как Corel, потребуется необходимость создания нескольких кривых линий, примыкающих к оси, вычисление по формуле знаков в промежутках, рисование данных знаков прямыми линиями, и установка подписей к каждой из точек, являющихся корнями функции.
Таким образом, для создания графических иллюстративных компонентов по высшей математике эффективным будет использование специфических возможностей, характерных только для данной предметной области. Это позволяет говорить об оправданности разрабатываемого приложения, как с точки зрения его использования, так и с экономической точки зрения.
2. Обзор возможных методов решения поставленной задачи
2.1 Виды графики
Существует специальная область информатики, изучающая методы и средства создания и обработки изображений с помощью программно-аппаратных вычислительных комплексов, - компьютерная графика[27]. Она охватывает все виды и формы представления изображений, доступных для восприятия человеком либо на экране монитора, либо в виде копии на внешнем носителе (бумага, кинопленка, ткань и прочее).
В зависимости от способа формирования изображений компьютерную графику принято подразделять на растровую и векторную.
2.1.1 Растровая графика
Растр, или растровый массив (bitmap), представляет совокупность битов, расположенных на сетчатом поле-канве. Бит может быть включен (единичное состояние) или выключен (нулевое состояние). Состояния битов можно использовать для представления черного или белого цветов, так что, соединив на канве несколько битов, можно создать изображение из черных и белых точек.
Растровое изображение напоминает лист клетчатой бумаги, на котором каждая точка закрашена черным или белым цветом, в совокупности формируя рисунок, как показано на рис. 2.1.
Рис. 2.1. Растровое изображение.
Основным элементом растрового изображения является пиксель (pixel) [28]. Под этим термином часто понимают несколько различных понятий: отдельный элемент растрового изображения; отдельная точка на экране монитора или отдельная точка на изображении, напечатанном принтером.
Основной недостаток растровой графики состоит в том, что каждое изображение для своего хранения требует большое количество памяти.
Другим недостатком растрового представления изображений является снижение качества изображений при масштабировании. При изменении размеров растрового изображения выполняется одно из следующих действий: одновременное изменение размеров всех пикселей (в большую или меньшую сторону) или добавление или убавление пикселей из рисунка для отражения производимых в нем изменений, называемых выборкой пикселей в изображении.
2.1.2 Векторная графика
В отличие от растровой графики в векторной графике изображение строится с помощью математических описаний объектов, окружностей и линий.
Ключевым моментом векторной графики является то, что она использует комбинацию компьютерных команд и математических формул для объекта [33]. Это позволяет компьютерным устройствам вычислять и помещать в нужном месте реальные точки при рисовании этих объектов. Такая особенность векторной графики дает ей ряд преимуществ перед растровой графикой, но в тоже время является причиной ее недостатков. Векторную гр
Copyright © 2008-2014 geum.ru рубрикатор по предметам рубрикатор по типам работ пользовательское соглашение