- •Информационные технологии в юридической деятельности
- •Рецензенты:
- •Содержание
- •Введение
- •Объем дисциплины и виды учебной работы
- •Тематический план
- •Программа курса
- •Планы семинарских (практических) занятий
- •Методические рекомендации по изучению дисциплины и организации самостоятельной работы студентов
- •Примерные темы отчетов-презентаций для студентов заочной формы обучения
- •Методические рекомендации по изучению теоретических вопросов дисциплины
- •Методические рекомендации по изучению информационных технологий обработки текстовой информации
- •Методические рекомендации по изучению информационных технологий обработки числовой информации
- •Методические рекомендации по изучению информационных технологий обработки математической информации
- •Примеры контрольных заданий
- •Примерные варианты теоретических вопросов
- •Литература Нoрмативные правoвые акты
- •Oснoвная литература1
- •Дoпoлнительная литература
- •Вопросы для подготовки к экзамену
- •Курс лекций Содержание
- •Раздел 1. Основы информационных технологий
- •Понятие информационной технологии
- •Объекты информационных технологий
- •Результаты информационных технологий
- •Средства и методы информационных технологий
- •Программные средства компьютерных информационных технологий
- •Состав системного программного обеспечения компьютерных информационных технологий
- •Состав прикладного программного обеспечения компьютерных информационных технологий
- •Основы защиты информации в вычислительных системах
- •Электронная почта и Интернет
- •Раздел 2. Компьютерные системы подготовки текстовых документов
- •2.1. Набор текста
- •2.2. Редактирование текста
- •2.3. Форматирование текста
- •2.4. Оформление абзацев документа
- •2.5. Верстка страниц многостраничного документа
- •2.6. Формирование и вывод текстового документа
- •Раздел 3. Наглядное представление информации
- •3.1. Назначение презентации
- •3.2. Технология создания презентации в программе PowerPoint 2007
- •Вставка рисунков SmartArt
- •Общие сведения о преобразовании текста слайда в рисунок SmartArt
- •3.3. Идея должна быть представлена в заголовке слайда
- •Раздел 4. Обработка числовой информации
- •Электронные таблицы Excel
- •4.2. Построение диаграмм в Excel 2007
- •4.3. Тест на знание программы Excel
- •Раздел 5. Обработка математической информации
- •5.1. Компьютерная алгебра Maxima
- •5.2. Арифметические операции в Maxima
- •5.3. Математические функции и выражения
- •5.4. Перевод сложных выражений в линейную форму записи
- •5.5. Преобразование выражений
- •5.6. Исследование функций и построение графиков
- •5.7. Решение уравнений средствами Maxima
- •5.8. Численное решение уравнений
- •Раздел 6. Хранение информации в базах данных
- •Основные понятия баз данных
- •Система управления базами данных Access
- •Литература
- •Учебное издание н.А. Стахин Информационные технологии в юридической деятельности
Раздел 5. Обработка математической информации
Компьютерная алгебра Maxima
Арифметические операции в Maxima
Математические функции и выражения
Перевод сложных выражений в линейную форму записи
Преобразование выражений
Исследование функций и построение графиков
Решение уравнений средствами Maxima
Численное решение уравнений
5.1. Компьютерная алгебра Maxima
Maxima – это свободно распространяемая, доступная пользователям разных операционных систем (ОС Linux, MS Windows и др.) программа компьютерной алгебры. К сожалению, русская версия Maxima не имеет даже простой справки на русском языке, а немногочисленные статьи, посвященные изучению этой программы, имеющиеся в Интернете, – не всегда доступны и, зачастую, рассчитаны на уже компьютеризированного пользователя.
Среди коммерческих систем компьютерной алгебры лидерами являются программы Maple, MatLab и Mathematica. Широко используются также MathCAD, Derive, Fermat, Magma, Reduce. В отличие от коммерческих программ программа Maxima свободно распространяется под лицензией GNU, что позволяет рекомендовать ее широкому кругу пользователей.
Другими представителями свободных систем компьютерной алгебры являются программы Axiom, CoCoA, Dcas, DoCon, Eigenmath, GiNaC, Jscience, Kalamaris, Macaulay, Mathomatic, PARI/GP, SAGE, Scilab, SINGULAR, Yacas.
Система Maxima имеет широчайший набор средств для проведения аналитических преобразований, численных вычислений и построения графиков. По набору возможностей система приближается к таким коммерческим как Maple, MatLab и Mathematica.
Maxima производит численные расчеты высокой точности, используя точные дроби, целые числа и числа с плавающей точкой произвольной точности. Система позволяет вычислять производные, интегрировать, строить графики функций и статистических данных в двух и трех измерениях.
Система аналитических вычислений Maxima идеально подходит в качестве объекта изучения, как при обучении школьников старших классов, так и студентов вузов, её могут использовать и профессиональные математики для проведения сложных расчетов и исследований.
Википедия считает систему Maxima единственной из существующих систем аналитических вычислений, которая может работать во всех основных современных операционных системах на компьютерах, начиная от самых мощных вплоть до наладонных компьютеров [].
Обозначение команд и результатов вычислений
После ввода каждой команде присваивается порядковый номер. Вводимый текст может быть произвольной длины, точку с запятой в конце ввода можно не ставить, признаком окончания ввода и командой (требованием) проведения расчета служит комбинация Shift+Enter. По этой команде Maxima сама добавляет точку с запятой и тут же выполняет вычисления. На приведенном далее примере введенные команды имеют номера 1–3 и обозначаются соответственно (%i1), (%i2), (%i3). Результаты вычислений имеют соответственно порядковый номер (%o1), (%o2) и т. д. Где "i" – сокращение от англ. input (ввод), а "o" – англ. output (вывод).
|
Используемый стиль обозначений позволяет при дальнейшей записи команд сослаться на ранее полученные результаты, например (%i1);(%i2) будет означать повторное выполнение и первой и второй команд с последующим выводом результата. Также можно использовать и номера результатов вычислений, например, таким образом (%o1)*(%o2).
Для последнего ответа в Maxima есть специальное обозначение %. А для последней команды _ (знак подчёркивания).
Пример: Вычислить значение функции f (x) = x2+1 в точках x = a и x = f(a) и вычислить f(a)+ f (f (a)).
|
Из (%i4) видно, что на строку результата (%о2) можно ссылаться как на %о2, т.е. не используя скобок ().
