Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационные технологии (ИТ)_шпоры зачет_ВВБ-...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
260.1 Кб
Скачать

41. Пакет MathСad и его возможности.

MathСad – программное средство, среда для выполнения на компьютере разнообразных математических и технических расчетов, снабженная простым в освоении и в работе графическим интерфейсом, которая предоставляет пользователю инструменты для работы с формулами, числами, графиками и текстом. В среде MathСad доступны более сотни операторов и логических функций, предназначенных для численного и символьного решения математических задач различной сложности.

MathСad позволяют специалистам в конкретной научно-технической области очень быстро освоить работу на компьютере в области математического моделирования, не вдаваясь в тонкости программирования на традиционных языках.

Основные преимущества работы в среде пакета MathСad следующие:

1. Математические выражения в среде MathСad записываются в их общепринятой нотации: числитель находится сверху, а знаменатель — внизу; в интеграле пределы интегрирования также расположены на своих привычных местах. Это делает её понятной не только для компьютера, но и для пользователя.

2.В среде MathСad процесс создания программы идет параллельно с ее отладкой. Пользователь, введя в MathСad-документ новое выражение, может не только сразу подсчитать, чему оно равно при определенных значениях переменных, но и построить график или поверхность, беглый взгляд на которые может безошибочно показать, где кроется ошибка, если она была допущена при вводе формул или при создании самой математической модели.

3.В пакет MathСad интегрирован довольно мощный математический аппарат, позволяющий решать возникающие проблемы без вызова внешних процедур.

Перечень вычислительных инструментов, доступных в среде MathСad, следующий:

-решение алгебраических уравнений и систем (линейных и нелинейных);

-решение обыкновенных дифференциальных уравнений и систем;

-решение дифференциальных уравнений в частных производных;

- статистическая обработка данных (интерполяция, экстраполяция, аппроксимация и многое другое);

-работа с векторами и матрицами (линейная алгебра и др.);

-поиск минимумов и максимумов функциональных зависимостей.

Система MathСad оборудована средствами анимации, что позволяет реализовать созданные модели не только в статике (числа, таблицы, графики), но и в динамике (анимационные клипы).

В систему MathСad интегрированы средства символьной математики, что позволяет решать поставленные задачи (этап задачи) не только численно, но и аналитически.

MathСad является полноценным Windows-приложением со встроенными средствами обмена (буфер обмена и OLE). Пакет оборудован текстовым процессором, позволяющим оформить статью без помощи редактора типа Word.

42. Понятие составного электронного документа. Технологии обмена данными между приложениями в Виндоус.

Составной электронный документ позволяет сочетать различные прикладные программы-компоненты в среде Windows. Связывание и внедрение являются двумя способами включения программируемых объектов в составной документ.

При связывании исходные данные физически продолжают оставаться там, где был создан объект. Составной документ содержит только ссылку на объект и соответствующее представление данных. Объекты привязаны к локальной файловой системе и не могут быть перенесены в другое место. Достоинством связывания является то, что размер составного документа практически не увеличивается, и то, что исходный объект можно использовать в нескольких документах. При изменении исходного объекта происходят автоматические изменения и в составных документах. При внедрении объекта его копия физически хранится в составном документе вместе с И., необходимой для его управления. Объем документа резко увеличивается. Достоинством внедрения: составной документ можно произвольно переносить в любое место и редактировать внедренный объект внутри документа. Программа, в которой создается документ, к которому привязывается объект, называется приложением-клиентом, а та программа, в которой этот объект был создан — приложением-сервером.

Технологии обмена данными в Windows:

1. Буфер промежуточного хранения Clipboard постоянно активен и доступен всем Windows-приложениям. Обмен данными через буфер обмена осуществляется следующим образом. Выделяется в приложении-источнике фрагмент данных. Копируется (переносится) выделенный фрагмент в буфер обмена командой Правка►Копировать или Правка►Вырезать. Затем перейти к приложению-приемнику, поместить курсор в то место, куда требуется вставить данные из буфера, и выполнить команду Правка►Вставить. За счет использования обмена данными через буфер возможно включение в один документ объектов, созданных различными приложениями, – создание, так называемых, составных документов.

2. Технология DDE (Dynamic Data Exchange). Вставляемый через буфер обмена объект сохраняет свою связь с оригиналом и при внесении в него изменений может автоматически обновляться. При этом 1) с одним оригиналом можно связать любое число документов; 2) возможно связывание по цепочке, когда источником является не оригинал, а ранее связанный объект; 3) установленная связь сохраняется и после закрытия приложений, т.е. внесенные в оригинал изменения автоматически вносятся во все документы, связанные с ним.

3.Технология связывания и внедрения объектов (OLE) имеет больше функциональных возможностей, причем, если приложение поддерживает OLE, то оно само выполняет обмен данными по этой технологии. Процесс связывания и внедрения внешне напоминает DDE и обмен данными через буфер обмена, выполняется та же последовательность действий. Однако в этом случае при двойном щелчке мыши в поле объекта он активизируется и запускается приложение, в котором создавался этот объект, и в него передается объект для редактирования или выполнения других операций. После окончания работы с объектом программа-источник закрывается, а измененный объект автоматически передается обратно в документ приложения-клиента.

В рамках технологии OLE объект представляет собой сочетание данных какого-либо вида (текст, графика, видео, звук и др.) во внутреннем формате приложения-сервера, представленном в одном из стандартных форматов Windows, и И. о создавшей его программе, размере, времени создания и т.п. Таким образом, объект является законченной структурой, переносимой из одного документа в другой и сохраняющей отличительные особенности независимо от типа документа, в котором в данный момент находится.

4.В рамках OLE реализован метод drag-and-drop (перетащить и бросить), кот. обеспечивает наглядность процесса обмена данными, и его можно применять вместо операции копирования через буфер обмена даже при межоконном перемещении объектов и их частей. Новый способ установления связей – объект захватывается мышью и перетаскивается в нужное место, приложение и др.

4