Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР 1.1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
840.19 Кб
Скачать

2.5.Технология Mathematica

Прежде всего данный программный продукт целесообразно использовать при создании учебников по техническим дисциплинам. Технология ориентированная на возможность использования Mathematica совместно с Internet-браузерами, также позволяет говорить о перспективности использования системы в обучении. MathML, являющийся расширением HTML-формата, позволяет отображать на Internet-странице формулы созданные в Mathematica, используя при этом технологию кодирования Mathematica. Совместная разработка американских компаний IBM и Wolfram Research - techexplorer, делает технологию MathML доступной для большинства браузеров, работающих под Windows, и, кроме того, позволяет выполнять команды Mathematica прямо на Internet –странице [1].

В числе преимуществ электронного учебного комплекса на базе системы Mathematica можно назвать:

  • многоплатформность (возможность использования в Windows, UNIX, MacOS и др.) создаваемых документов и приложений, обеспечивающая использование в сети одного и того же документа компьютерами с различными операционными системами;

  • возможность в любое время выполнить заново все вычисления, что позволяет передавать от одного пользователя другому (по внутренней сети, по e-mail) только текстовую часть документа, имеющую сравнительно небольшой объем;

  • возможность использовать мощный и гибкий внутренний язык системы Mathematica для изучения основ программирования с применением всех концепций программирования (процедурное, объектно-ориентированное и др.);

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

  • совместимость новых версий Mathematica с рабочими документами, созданными в предыдущих версиях, что позволяет продлевать срок эксплуатации учебника без дополнительной технической поддержки.

2.6.Case-технологии создания электронных учебников

Под CASE-технологиями (CASE – Computer Aided Software Engineering) в настоящее время понимают программно-технологические средства специального класса для создания и сопровождения информационных систем. Технологические CASE-средства обеспечивают проектирование прикладного программного обеспечения и баз данных, тестирование, документирование, управление создаваемым проектом [5].

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

Главным достоинством CASE-технологии является простой факт: обычные языки программирования легко позволяют реализовать любые авторские замыслы, тогда как при использовании Internet-технологии зачастую это или достаточно сложно или невозможно в принципе. Кроме того, обычная программа, реализованная по CASE-технологии, будет выглядеть на двух разных компьютерах одинаково, а внешний вид документа Internet может весьма сильно отличаться в разных браузерах. При просмотре WEB-страницы программой-клиентом ее вид может меняться в зависимости от того, какие функции языка HTML поддерживает данная программа-клиент.