Смекни!
smekni.com

Электронно-вычислительные машины (стр. 2 из 3)

Графические редакторы позволяют создавать и редактировать картинки на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить полученные картинки в таком виде, чтобы они могли быть включены в документ, подготовленный с помощью текстового редактора или издательской системы. Некоторые редакторы обеспечивают возможность получения изображений трехмерных объектов, профессиональные средства цветообработки и т.д.

Системы деловой и научной графики позволяют наглядно представлять на экране различные данные в зависимости. Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм (гистограммы, круговые и секторные диаграммы и т.д.). среди этих систем наиболее популярны программы Microsoft Chart, Boeing, Graph и другие, при этом пакет Harvard Graphics имеет и возможности научной графики. В последнее время системы деловой графики используются меньше, так как аналогичные возможности включены в ряд табличных процессоров и баз данных.

Системы автоматизированного проектирования (CАПР) позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера. Среди этих систем лидером является Auto Cad, но для многих задач целесообразно использование других САПР.

Интегрированные системы сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Часто пользователю предоставляется встроенный язык, позволяющий создавать на базе интегрированной системы различные надстройки, выполняющие нужные пользователю функции.

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

1.2. Математический пакет МАTHСАD

Одним из заметных достижений в области инструментальных средств решения прикладных задач является МаthСАD - математический пакет, разработанный фирмой МаthSoft (США), с включенной в последнюю версию системой искусственного интеллекта SmartМаth (разработка NASА), которая позволяет выполнять математические вычисления не только в числовой, но и в аналитической (символьной) форме. Аббревиатура САD (Computer Аided Design) говорит о принадлежности пакета к наиболее сложным и продвинутым системам автоматического проектирования. Большое значение разработчики МаthCAD придавали удобству работы с ним и простоте освоения. Интерфейс МаthCAD прост и понятен, полностью отвечает стандартам среды Windows. Все графики и математические объекты могут быть введены щелчком мыши с перемещаемых палитр. Обучение пользователя происходит в процессе работы "на ходу" при помощи многочисленных сообщений системы.

Графическая среда МаthCAD позволяет записывать математические формулы в привычном виде, гибко и выразительно представлять данные графически.

Документ MathCAD состоит из областей различного типа. Текстовые области создаются нажатием кнопки A на панели инструментов. Математические области возникают, если щелкнуть в свободном месте (появляется красный крестик - визир, фиксирующий место ввода формулы). Области на экране легко можно перетаскивать мышью или перемещать командами Cut и Insert меню Edit.

Большинство математических формул записывается в рабочем документе МаthCAD так же, как на листе бумаги. Знаки арифметических операций вводятся с помощью клавиш <+>, <->, <*>, </>. Для ввода скобок, определяющих порядок выполнения арифметических операций, используется клавиша <Spase > (<Пробел>). В большинстве случаев система тут же выдает ответ после ввода символа<= > с клавиатуры или с помощью кнопки = 1-й палитры операторов. В среде MathCAD знак "=" означает числовой, а знак "стрелка вправо" - символьный вывод значения переменной, функции, выражения. Если последовательно вводить 37/5 + 9= получится 37/5+9= 2,643, а если 37/5 <Пробел > + 9= получится 37/5+9 = 16,4.

При вводе более сложных операций используют кнопки палитр операторов MathCAD, находящиеся на экране слева. Для перехода от одной палитры к другой надо щелкнуть на цифре над палитрой. Стандартные математические функции, такие как cos, sin, arctan, log. ехр, можно вводить посимвольно или вставлять из прокручивающегося списка. Чтобы вызвать прокручивающийся список встроенных функций MathCAD, следует выбрать пункт Insert Function из меню Math. Для редактирования выражения надо щелкнуть мышью правее элемента выражения, подлежащего изменению, а затем нажать клавишу <Backspace > и ввести нужный элемент.д.ля немедленного пересчета значения выражения следует щелкнуть мышью в стороне от выражения. Все вычисления могут производиться с высокой точностью - число значащих цифр задается из меню системы и практически неограничено Символ определения ": =" (который можно ввести с помощью кнопки = 1-й палитры или при вводе символа <: > c клавиатуры) позволяет определять переменные и функции:

a: =6

f(x): = cos (x) / a+x/2 f(10) = - 0,076.

Важно следить за тем, чтобы все переменные и функции были определены левее и/ или выше тех выражений, где они используются. Вычислить (протабулировать) функции и выражения для параметров, пробегающих заданный диапазон значений, можно с помощью кнопки m. . n 1-й палитры. Например, для табуляции функции f(x), приведенной выше, просто вводят x =, f(x) = и т.д.

x: =0,.5, 2

x f(x) exp (f (x)) * x

0 0.167 0

0.5 0.14 0.575

1 0.083 1.087

1.5.0.01 1.516

2 - 0.059 1.885

Имеется в виду, что функция определена в предыдущем примере. MathCAD имеет широкие возможности визуализации числовых данных - семь видов двумерных и трехмерных графиков. На каждом из двумерных графиков может одновременно находиться до 16 различных кривых, имеющих по шесть атрибутов. Можно создавать собственные библиотеки графических элементов, размещать в рабочем документе MathCADпроизвольные графические изображения. Для построения графика надо определить с помощью кнопки m. . n диапазон независимой переменной, а затем создать область графика с помощью кнопки внизу 1-й палитры. После этого вводятся выражения, откладываемые по осям Х и У (в средние поля ввода на соответствующих осях). Для каждой оси может быть введено несколько выражений. Интегралы и суммы легко вычислять с помощью кнопок и 1-й палитры. Для этого достаточно щелкнуть соответствующую кнопку и заполнить появившиеся позиции ввода.

Для выполнения вычислений с матрицами необходимо нажать кнопку с изображением матрицы на 2-й палитре, указать в диалоговом окне число столбцов и строк, нажать кнопку Create и заполнить пустые поля. Теперь, чтобы обратить матрицу А, надо напечатать "А^-1=, а для вычисления определителя - "А". Численное решение уравнения начинается с задания пробного значения корня и требует использования оператора root (…, …). Его первый операнд - левая часть уравнения в виде f (х) = О, а второй - переменная, по которой ищется корень. Например, t: =1

root (t^2-cosh (t), t) = 1.621.

MathCAD корректно оперирует с единицами измерения выводимых числовых результатов и автоматически меняет числовое значение результата при изменении единицы измерения.

Например,

276* km/ 6* hr = 12.778*m*sec^ - 1

Чтобы пересчитать ответ в других единицах, надо щелкнуть на ответе, затем на втором (дополнительном) поле ввода правее и ввести нужные единицы. Документ МаthСАD, на котором совмещены текст, графика и формулы, выглядит как страница учебника или научной статьи, при этом формулы являются "живыми" - стоит внести изменения в любую из них, как МаthCАD пересчитает результат, перерисует графики и т.д. Можно анимировать график, записан его эволюцию при изменяющемся значении параметра, а затем воспроизвести мультипликацию со звуковым сопровождением. Документы МаthСАD могут быть особым образом "сшиты> в электронные книги. При этом они, сохраняя все свои свойства, оказываются организованными в структуру, обладающую гипертекстовыми ссылками, навигацией, контекстным поиском, открывающимися окнами и т.д. Доступ к таким электронным книгам может осуществляться по локальным и глобальным сетям - МаthСАD имеет средства для выхода в Интернет и загрузки документов с помощью Интернет - протокола. Приведем дополнительно несколько конкретных примеров пользования системой. Пример 1. Вычисление значения арифметического выражения. Для того чтобы вычислить, например, 2 +7/5*3 - 9.3, следует установить указатель мыши в любом (свободном) месте рабочего окна и щелкнуть левой клавишей. В ответ появится указатель - красный крестик, обозначающий начало вычислительного блока. После этого следует ввести с клавиатуры следующую цепочку символов:

2+7/5<Пробел>*3-9.3=

и система выдаст ответ: - 3.1. На экране это выглядит так:

2+7/5* 3-9.3=-3.1.

Пример 1. Выполнение операций с помощью панели математических инструментов. Вычислим, например,log256 Установив указатель мыши, выбираем в панели математических инструментов пиктограмму Арифметические инструменты (щелкнув по ней левой клавишей мыши). Получаем панель Арифметика. Щелкаем в ней поочередно по кнопкам с изображением квадратного корня, модуля, логарифма и вводим число 256, после чего нажимаем <=> Расстановка отдельных элементов может быть горизонтальной или вертикальной - это безразлично, но порядок следования важен, т.е. формула должна быть расположена после присвоения значений входящим в нее переменным. Описанная процедура нуждается в комментарии по поводу ввода индексов. Переменная v снабжена индексом, и, тем самым, рассматривается системой как вектор (одномерный массив). Следует отметить, что индексация массивов автоматически (по умолчанию) начинается с нуля. Для ввода индекса достаточно один раз рядом с символом переменной набрать открывающуюся квадратную скобку, и все дальнейшее, до пробела, воспринимается как индекс.