Долгое время системы Maple имели
довольно архаичный (хотя и неплохой) пользовательский интерфейс, ориентированный
на операционную систему MS-DOS. Но затем версия Maple V R3, далее Maple V R4,
Maple V R5 и, наконец, Maple 6 и Maple 7 приобрели вполне современный графический
пользовательский интерфейс, характерный для приложений операционных систем Windows.
Это намного повысило удобство работы с Maple и обеспечило интеграцию со многими
другими программными продуктами.
Как у всех приложений под Windows
интерфейс Maple 7 имеет ряд характерных элементов, видимых на рис. 1.11 и перечисленных
ниже:
Пользовательский интерфейс Maple
7 позволяет готовить документы, содержащие одновременно текстовые комментарии,
команды входного языка (с возможным преобразованием их в естественную математическую
форму), результаты вычислений в виде обычных математических формул и графические
данные. Это обеспечивает понятное представление исходных данных и результатов
вычислений, а также удобство их повторного использования.
В основе пользовательского интерфейса
Maple 7 лежит графический многооконный интерфейс операционной системы Windows.
Управление системой Maple 7 возможно с помощью главного меню, панелей инструментов
и палитр, а также «горячих» клавиш. Поддерживаются также многие
возможности мыши, присущие приложениям под Windows.
Важно отметить и прекрасно реализованную
справочную систему Maple 7. Преодолев первые трудности общения с системой, пользователь
быстро осваивает систему справки, которая позволяет без какой-либо бумажной
документации получить исчерпывающую информацию о любом операторе, функции или
пакете (разумеется, на английском языке). На каждой странице справки нахддит-ся
по несколько примеров, причем их можно скопировать и перенести в редйк-тор или
в окно исполняемых документов системы. Это способствует быстрому обучению пользователя.
Подробное описание справочной системы Maple 7 дано в уроке 2.
Пользователь Maple 7 (как и ряда других математических систем) работает с документами, которые являются одновременно описаниями алгоритмов решения задач, программами и результатами их исполнения. Все данные команды и результаты размещаются в соответствующих ячейках. Графические построения выполняются как в ячейках документа, так и в отдельных окнах, и имеют свои меню для оперативного управления параметрами.