Компьютерная математика

Описание дисциплины

1

Название дисциплины

Компьютерная математика

2

Курс обучения, специальность

1; 1-31 03 01 Математика (по направлениям), направление специальности 1-31 03 01-01 Математика (научно-производственная деятельность)

3

Семестр обучения

2

4

Количество кредитов

4

5

ФИО лектора

Доцент Щеглова Наталья Леонидовна, к.ф.-м.н., доцент

6

Цели изучения дисциплины

Формирование у студентов навыков и умений проведения исследований в современной компьютерной математической среде Mathematica. В результате обучения студент должен

знать:

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

уметь:

–      применять современный математический аппарат в эффективной интеграции с компьютерными математическими средствами;

–      создавать и исследовать математические, компьютерные, имитационные модели различных уровней абстракции;

–      разрабатывать и анализировать методы, алгоритмы, и программные решения по тематике выполняемых исследований;

–      квалифицированно применять язык программирования Wolfram;

–      проводить анализ результатов исследований, строить информационные модели;

–      готовить материалы к публикации по тематике и результатам проводимых исследований;

–      самостоятельно расширять компьютерные математические знания с дальнейшим их использованием при построении и анализе математических и компьютерных моделей широкого круга теоретических и прикладных задач.

7

Пререквизиты

Курсы первого семестра и курсы текущего семестра дисциплин «Алгебра и теория чисел», «Геометрия», «Математический анализ», «Методы программирования и информатика».

8

Содержание дисциплины

Структура символьных пакетов и сценарий работы. Выражение как основная структура данных. Образцы, их классификация, построение, использование. Графика. Визуализация исследований. Символ – основной объект в вычислениях. Функциональный стиль программирования. Программирование, основанное на правилах преобразований. Порядок вычисления выражений. Принципы локализации переменных. Контексты и пакеты.

9

Рекомендуемая литература

1.    Голубева, Л. Л. Компьютерная математика. Символьный пакет Mathematica: курс лекций / Л. Л. Голубева, А. Э. Малевич, Н. Л. Щеглова. Минск: БГУ, 2005. 103 с.

2.    Голубева, Л. Л. Компьютерная математика. Символьный пакет Mathematica: лаб. практикум. В 2 ч. Ч 1. / Л. Л. Голубева, А. Э. Малевич, Н. Л. Щеглова. Минск: БГУ, 2012. 235 с.

3.    Shifrin, L. Mathematica Programming: An Advanced Introduction. / L. Shifrin. Meduim: e-book, 2008, 408 p.

4.     Никулин Е.А. Компьютерная геометрия и алгоритмы машинной графики. СПб, БХВ – Петербург, 2003.

5.    Воробьев, Е. М. Введение в систему «Математика»: Учеб. пособие. М: Финансы и статистика, 1998. 262 с.

6.    Maeder, R. Computer Science with Mathematica: Theory and Practice for Science, Mathematics, and Engineering / R. Maeder. Cambridge Univ Pr, 2006. 389 p.

10

Методы преподавания

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

11

Язык обучения

Русский

12

Условия(требования), текущий контроль

Контрольные работы, тесты.

13

Форма текущей аттестации

Зачет

Апісанне дысцыпліны Кампутарная матэматыка

ЭУМК по учебной дисциплине «Компьютерная математика»

УМК Компьютерная математика. Часть 1. Компьютерные технологии для студента 

УМК Компьютерная математика. Часть 2. Моделирование в Mathematica 

УМК Компьютерная математика. Математические основы компьютерной алгебры (Садовский А.П.)

УМК Компьютерная математика. Математические основы защиты информации 

УМК Компьютерная математика (Атрохов К.Г., Голубева Л.Л., Липницкий В.А., Малевич А.Э., Садовский А.П., Чергинец Д.Н., Щеглова Н.Л.) Компьютерная математика. Пакет имитационного моделирования Simulink: лаб. практикум (Голубева Л.Л., Малевич А.Э., Щеглова Н.Л.) Линейные коды и кодовые последовательности (Липницкий В.А., Чесалин Н.В.)

 

Сайт специальности Компьютерная математика и системный анализ