Средства численных и символьных вычислений

Средства обработки графической информации

Используемые методы обработки графической информации существенно определяются аппаратными средствами отображения ее на экране. Имеется два типа визуализации графических объектов (ГО):

· Векторный – световой луч движется по экрану вдоль рисуемой по определенному алгоритму линии. Таким образом, векторный подход характеризуется динамическим формированием на экране объекта по его программному описанию, сформированному посредством графических примитивов;

· Растровый – ГО воспроизводится посредством последовательного сканирования световым лучом его шаблона, т.е. без вычерчивания каждой линии непрерывным движением. Растровый подход отображает на экран весь ГО целиком на основе его шаблона, созданного посредством графических примитивов и находящегося в видеопамяти дисплея и выводящегося в режиме регенерации. Выводимое на экран изображение представляет собой 2-мерный массив пикселей (пиксельная матрица) – элементов графического изображения, несущих информацию о яркости и цвете элементарного участка изображения. Для представления одного пикселя требуется до двух байт информации.

Существующие пакеты используют следующие основные технологические методы создания графических объектов:

1. Команда - параметры – этим методом выбора команд и задания им соответствующих параметров пользуется известный пакет AutoCAD для разработки средств технического черчения;

2. Команда - инструмент – этим методом выбора команд и/или рисовальных инструментов пользуются пакеты типа Paintbrush, редактирующие битовые ГО, полученные сканированием или вводом с магнитных носителей. Данный метод использует также известный пакет Adobe Photoshop, имеющий расширенные возможности выделения областей и цветового редактирования. Это пакеты растровой графики, используемые в основном для редактирования фотоизображений;

3. Команда – символ - инструмент – этим методом выбора команд, инструментов и готовых графических изображений (символов) пользуются многочисленные пакеты типа CorelDRAW – пакеты векторной графики. Их используют в иллюстративных целях (рекламные заставки, фирменные знаки, оформительские материалы), а также в качестве относительно простых графических редакторов.

В настоящее время ПС, ориентированные на решение математических задач (под математической понимается задача, алгоритм которой может описан в терминах того или иного раздела математики) весьма обширны и условно могут быть разбиты на пять уровней:

1. Встроенные средства различной степени развития той или иной системы программирования – Basic, Pascal, C;

2. Специальные языки высокого уровня – Simula, Prolog;

3. Узкоспециальные пакеты – библиотеки математических подпрограмм,

пакеты, MacMath, Eureka;

4. Специальные пакеты – S-Plus, SAS, Dynamics;

5. Общие пакеты – MathCAD, Derive, MATLAB, Mathematica, Maple;

Пакеты 5-го уровня поддерживают как числовые, так и символьные вычисления, позволяя эффективно решать задачи из многих разделов современной математики и математические задачи в указанном понимании из других областей. Они также предоставляют пользователю широкие возможности по работе с текстовой, графической и иллюстративной информацией.

Табличная обработка информации (электронные таблицы)

С появлением класса ПК широкое распространение получила группа пакетов обработки электронных таблиц (spreadsheet –крупноформатная таблица), позволяющая решать широкий круг научно-технических, планово-экономических, учетно-статистических и других задач, для которых исходные данные и результаты обработки могут быть представлены в табличной форме.

Под электронными таблицами понимают программные средства обработки крупноформатных электронных динамических таблиц. Средства данного типа обрабатывают таблицы, состоящие из строк и столбцов, на пересечении которых располагаются клетки. Каждая клетка такой таблицы может содержать числовое значение, дату, формулу или текст. Клетки идентифицируются номерами, состоящими из номера строки и номера столбца, например: А12,S5 и т.д. Значение в числовой клетке может быть записано или вычислено по ассоциируемой с данной клеткой формулой. В формуле могут присутствовать ссылки на другие клетки таблицы. Каждый раз при изменении значения в клетке таблицы, перевычисляются значения всех тех клеток, которые содержат величины, зависящие от изменяемой клетки.

Общей характерной чертой всех электронных таблиц является использование экрана в качестве окна обзора таблицы целиком либо по выбранным ее участкам. Если число строк и столбцов слишком велико, то окно обзора можно перемещать по таблице по горизонтали и вертикали, обозревая ее невидимые части. Для изменения какого-либо значения достаточно поместить курсор в соответствующую клетку таблицы и ввести с клавиатуры новое значение. В электронных таблицах есть средства для графического отображения результатов обработки.

Наиболее известными и популярными являются пакеты Lotus 1-2-3, Quattro Pro, SuperCalc, Ms Excel.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: