Четвертый семестр 2013-2014 учебного года

3-4

В настоящее время компьютерные математические системы можно подразделить на 7 основных классов:

Системы для численных расчетов:

1. Системы для аналитических расчетов (компьютерной алгебры)

2. Электронные таблицы (табличные процессоры)

3. Матричные системы

4. Системы для статистических расчетов

5. Системы для специальных расчетов

6. Системы для численных расчетов

7. Универсальные системы

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

Помимо указанного деления на классы, существует деление компьютерных математических систем и по сложности решаемых ими задач. Так, можно выделить системы:

1. начального уровня (например, Derive и MuPAD), ориентированные на решение задач школьного образования и применение их студентами младших курсов вузов.

2. К системам среднего класса можно отнести новую систему MuPAD и ставшую весьма популярной систему Mathcad.

3. Высший класс представлен системами компьютерной алгебры Mathematica 2/3 и Maple V R3/R4/R5.

4. А такого «монстра» среди систем компьютерной математики, как матричную систему MATLAB 5.0/5.3.1 с ее многочисленными пакетами расширения и трудно укладываемой в нашем сознании стоимостью, можно отнести к особо элитным и потому дорогим системам для избранных пользователей.

Современные универсальные системы имеют следующую типовую структуру: на слайде.

Центральное место занимает ядро системы. Оно представляет собой множество заранее откомпилированных функций и процедур (откомпилировать значит перевести ее в машинный код, понятный компьютеру). Роль ядра особенно велика в системах символьной математики, где в ядре хранятся многие сотни, а то и тысячи правил преобразования математических выражений.

Ядро математических систем тщательно оптимизируется, поскольку от скорости его работы зависит скорость вычислений, выполняемых данной системой компьютерной математики. Доступ пользователя в ядро, как правило, исключен. Объем ядра может достигать нескольких мегабайт. Пишется ядро на языке реализации системы – чаще всего это С или С++.

Интерфейс дает пользователю возможность обращаться к ядру с своими запросам и получать результат решения на экране дисплея. Интерфейс современных систем символьной математики базируется на средствах операционных систем Windows 95/98 и обладает практически всеми их возможностями: перемещаемые и масштабируемые окна документов, диалоговые и информационные окна, кнопки управления, общение с периферийными устройствами и т.д. Нередко интерфейс систем обеспечивает возможность создания и редактирования библиотечных модулей и пакетов расширения систем.

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

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

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

Система MathCAD занимает особое место среди множества таких систем и по праву может называться самой современной, универсальной и массовой физико-математической системой. Отличительной чертой Mathcad от большинства других современных математических приложений является его построение по принципу «что вы видите, то и получите». Она позволяет выполнить как численные, так и аналитические (символьные) вычисления, имеет удобный матиматико-ориентированный интерфейс и прекрасные средства графики.

Назначение Mathcad: записать в тетр. со слайда.

Возможности Mathcad: записать в тетр. со слайда.

Познакомимся с интерфейсом Mathcad.

2 КУРС с 20.01-25.01

  12КПД1,2
Понедельник 20.01.14 13.45-15.20 (а.5-102) Экологическое право (Суздальцева Е.В.)
15.35-17.10 (а.5-102) Экологическое право (Суздальцева Е.В.)
17.25-19.00 (а.5-102) Экологическое право (Суздальцева Е.В.)
Вторник 21.01.14 13.45 – 15.20 (а.5-102) Конфликтология (Бобров В.А.)
15.35 – 17.10 (а.5-102) Конфликтология (Бобров В.А.)
17.25 – 19.00 (а.5-102) Конфликтология (Бобров В.А.)
Среда 22.01.14 8.00-9.35 (а. 4-401) Административное право (Карпушкин А.В.)
09.50-11.25 (а. 4-401) Административное право (Карпушкин А.В.)
11.40-13.15 (а. 4-401) Административное право (Карпушкин А.В.)
Четверг 23.01.14 13.45 – 15.20 (а.5-102) Уголовный процесс (Кулев В.К.)
15.35 – 17.10 (а.5-102) Уголовный процесс (Кулев В.К.)
17.25 – 19.00 (а.5-102) Уголовный процесс (Кулев В.К.)
Пятница 24.01.14 13.45 – 15.20 (а.5-102) Уголовное право (Кулев В.К.)
15.35 – 17.10 (а.5-102) Уголовное право (Кулев В.К.)
17.25 – 19.00 (а.5-102) Уголовное право (Кулев В.К.)
Суббота 25.01.14 8.00 – 9.35(а.5-102) Криминология (Кулев В.К.)
9.50-11.25(а.5-102) Криминология (Кулев В.К.)

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: