Федеральное государственное автономное образовательное учреждение

высшего образования

«Национальный исследовательский Томский политехнический университет»

УТВЕРЖДАЮ

Зам. директора ИК ТПУ

по учебной работе

___________

«___» ____________2014 г.

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

ВЫСОКОПРОИЗВОДИТЕЛЬНЫЕ Вычислительные системы

НАПРАВЛЕНИЕ ООП: 01.04.02 ПРИКЛАДНАЯ МАТЕМАТИКА и ИНФОРМАТИКА

ПРОФИЛЬ ПОДГОТОВКИ: Математическое моделирование

КВАЛИФИКАЦИЯ (СТЕПЕНЬ): магистр

БАЗОВЫЙ УЧЕБНЫЙ План ПРИЕМА 2014 г.

КУРС 1 СЕМЕСТР 2

КОЛИЧЕСТВО КРЕДИТОВ: 6 кредитов

ПРЕРЕКВИЗИТЫ: «Математический анализ», «Геометрия и алгебра», «Концепции современного естествознания», «Дифференциальные уравнения», «Информатика»

КОРЕКВИЗИТЫ: «Компьютерное моделирование», «Дискретные математические модели»

ВИДЫ УЧЕБНОЙ ДЕЯТЕЛЬНОСТИ И ВРЕМЕННОЙ РЕСУРС:

Лекции

24

часа

ЛАБОРАТОРНЫЕ РАБОТЫ

40

часов

АУДИТОРНЫЕ ЗАНЯТИЯ

64

часов

САМОСТОЯТЕЛЬНАЯ РАБОТА

152

часов

ИТОГО

216

часов

ФОРМА ОБУЧЕНИЯ

очная

ВИД ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ ЭКЗАМЕН

Обеспечивающая кафедра: кафедра прикладной математики ИК ТПУ

ЗАВЕДУЮЩИЙ КАФЕДРОЙ: __________________ к. т. н., доцент

РУКОВОДИТЕЛЬ ООП _______________ д. т.н.,профессор

ПРЕПОДАВАТЕЛИ: ________________ к. ф.-м. н., доцент ,

___________________ к. т.н., доцент

2014 г.

1. Цели освоения дисциплины

Целями освоения дисциплины в соответствии с ООП являются:

·  получение студентами знаний о применении перспективных методов исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий;

НЕ нашли? Не то? Что вы ищете?

·  приобретение умения выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации для динамических систем с распределенными параметрами и описывающихся дифференциальными уравнениями в частных производных;

·  овладение современными методами и технологиями математического моделирования с использованием программных комплексов (систем компьютерной математики), ориентированных на решение научных, проектных и технологических задач;

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

2. Место дисциплины в структуре ООП

Дисциплина «Вычислительные системы» относится к вариативной части общенаучного цикла дисциплин. Для изучения дисциплины необходимо знание обязательного минимума содержания среднего (полного) образования по математике, информатике, утвержденного приказом Минобразования № 56 от 30.06.99. ПРЕРЕКВИЗИТЫ: «Математический анализ», «Геометрия и алгебра», «Информатика», «Концепции современного естествознания», «Дифференциальные уравнения».

3. Результаты освоения дисциплины

После изучения дисциплины в соответствии с ФГОС и ООП студент должен:

знать:

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

основные элементы языка программирования и визуализации расчетов в системе MATLAB−COMSOL, возможности COMSOL Multiphysics по 3D−моделированию динамических систем в физической формулировке и в математической, методы и программные средства реализации параллельных и распределённых вычислений в среде MATLAB−COMSOL.

уметь:

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

разрабатывать приложения, работающие в среде графических интерфейсов пользователя различных инструментальных систем, входящих в пакет MathWorks(MATLAB, Optimization Toolbox, Simulink, Wavelet Toolbox), ставить собственную задачу, анализируя наиболее близкий пример (модель) из библиотеки моделей MATLAB−COMSOL.

владеть:

навыками самостоятельной научно - исследовательской и научно - педагогической деятельности;

работой в среде MATLAB, COMSOL Multiphysics, решением конкретных задач на многоядерных и многопроцессорных ЭВМ.

В процессе освоения дисциплины у студентов развиваются следующие компетенции:

Универсальные (общекультурные) (ОК – 1,2,3,4,6,7):

способность совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК - 1);

способность к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК - 2);

способность свободно пользоваться русским и иностранным языками, как средством делового общения (ОК -3);

способность использовать на практике умения и навыки в организации исследовательских и проектных работ, в управлении коллективом (ОК - 4);

способность самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности (ОК - 6);

способность к профессиональной эксплуатации современного оборудования и приборов (в соответствии с целями магистерской программы) (ОК - 7);

Профессиональные (ПК – 1,4,5):

научно-исследовательская деятельность:

применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);

проектно-конструкторская деятельность:

формировать технические задания и участвовать в разработке аппаратных и/или программных средств вычислительной техники (ПК-4);

выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации (ПК-5);

4.  Структура и содержание дисциплины

Учебно-тематический план программы представлен в таблице 1.

Таблица 1

Учебно-тематический план программы

Наименование

разделов, тем

Всего, час.

В том числе:

Лекции

Лабораторные работы

2

3

4

5

«Высокопроизводительные вычислительные системы»

48

16

32

Раздел 1 «Основные элементы языка программирования и визуализации расчетов в системе MATLAB и COMSOL Multiphysics»

12

4

8

Тема 1 «Освоение основных элементов графического интерфейса пользователя(GUI)»

3

1

2

Тема 2 «Решение задач линейной алгебры и математического программирования »

3

1

2

Тема 3 «Основы 3D - графики, редактирование графиков.»

3

1

2

Тема 4 «Моделирование динамических систем с сосредоточенными параметрами»

3

1

2

Раздел 2 «Решение задач с использованием пакетов расширений MATLAB и COMSOL Multiphysics»

24

8

16

Тема 1 «Символьные вычисления в пакете расширений Symbolic Math Toolbox»

3

1

2

Тема 2 «Решение оптимизационных задач в пакете Optimization Toolbox MATLAB»

3

1

2

Тема 3 «Физическое моделирование в системе COMSOL Multiphysics. Библиотека моделей. Навигатор моделей. 1D, 2D, 3D - модели. Графический интерфейс пользователя»

6

2

4

Тема 4 «Анализ, выбор и выделение геометрических объектов при работе с одно - , двух - и трехмерными моделями. Ввод MATLAB-выражений в GUI COMSOL. Режимы решателя задач. Режимы показа решения»

6

2

4

Тема 5 «Мультидисциплинарное моделирование динамических систем с обратной связью в COMSOL Multiphysic - Simulink»

6

2

4

Раздел 3 «Применение программных средств Parallel Computing Toolbox и MATLAB Distributed Computing Server для подготовки решения задач на многопроцессорных ЭВМ-кластерах»

12

4

8

Тема 1 «Рассмотрение примеров решённых задач: системы линейных алгебраических уравнений с плотной матрицей и разряженной»

6

2

4

Тема 2 «Анализ сигналов на основе вейвлет-преобразований и быстрого преобразования Фурье»

6

2

4

Итоговая аттестация

экзамен

Итого

48 часов

5.  Образовательные технологии

При освоении разделов дисциплины используется сочетание видов образовательной деятельности (ОД) – лекция, лабораторная работа, самостоятельная работа – с различными методами ее активизации (табл. 3).

Таблица 3. Сочетание видов ОД с различными методами ее активации

Метод акт. ОД/Вид ОД

Лекция

лабораторная работа

С. Р.

IT-методы

+

+

+

Работа в команде

+

+

Case-study

+

+

Игра

+

Проблемное обучение

+

+

Контекстное обучение

+

+

Обучение на основе опыта

+

+

Индивидуальное обучение

+

Междисциплинарное обучение

+

+

+

Опережающее обучение

+

От общего количества аудиторных занятий доля лекционных учебных занятий составляет 40%, доля интерактивных – 60%.

6. Организация и учебно-методическое обеспечение самостоятельной работы студентов (CРC)

6.1. Самостоятельную работу студентов (СРС) можно разделить на текущую и творческую.

Текущая СРС – работа с лекционным материалом, подготовка к лабораторным работам с использованием сетевого образовательного ресурса (портал ТПУ); опережающая самостоятельная работа; изучение тем, вынесенных на самостоятельную проработку; подготовка к экзамену.

Творческая проблемно-ориентированная самостоятельная работа

(ТСР) – поиск, анализ, структурирование информации по индивидуальному заданию с использованием других интернет-ресурсов (указано в п. 9.3).

6.2. Содержание самостоятельной работы студентов по дисциплине

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

1.  Возможностями вычислительных систем компьютерной математики (СКМ) по активизации самостоятельной познавательной деятельности и использование в практической деятельности новых знаний и умений непосредственно не связанных со сферой деятельности (на примерах MATLAB, COMSOL Multiphysics, Wolfram Mathematica);

6.3. Контроль самостоятельной работы

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

6.4.Учебно-методическое обеспечение самостоятельной работы студентов

Для самостоятельной работы студентов используются сетевые образовательные ресурсы, представленные на сайтах (указано в п. 9.3).

7. Средства (ФОС) текущей и итоговой оценки качества освоения дисциплины

Фонд оценочных средств дисциплины (ФОС) состоит из средств входного контроля знаний по дисциплинам-пререквизитам, текущего контроля выполнения заданий и средств для промежуточной аттестации. Эти средства содержат перечень вопросов, ответы на которые дают возможность студенту продемонстрировать, а преподавателю оценить степень усвоения теоретических и фактических знаний на уровне знакомства; заданий, позволяющих оценить приобретенные студентами практические умения на репродуктивном уровне; задач для оценки приобретенных студентами когнитивных умений на продуктивном уровне.

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

8.  Рейтинг качества освоения дисциплины

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

Промежуточная аттестация (экзамен) производится в конце семестра также путем балльной оценки. Итоговый рейтинг определяется суммированием баллов текущей оценки в течение семестра (60 баллов максимум) и баллов промежуточной аттестации в конце семестра по результатам экзамена (40 баллов максимум). Максимальный итоговый рейтинг соответствует 100 баллам (текущая оценка в семестре + промежуточная аттестация в конце семестра = 60 + 40). Рейтинг-план 1 семестра приведен в ПРИЛОЖЕНИИ.

9.  Учебно-методическое и информационное обеспечение модуля

9.1.  Основная литература

1.  Ф., Ревизников методы. – Изд. 2-е, испр., доп. – М.: Физматлит. – 2006. – 400 с.

2.  Егоров ЭВМ для решения задач теплопроводности. Учебное пособие. – СПб: СПб ГУ ИТМО. – 2006. – 77 с.

3.  Поршнев моделирование физических процессов в пакете MATLAB. – М.: Телеком, 2007. – 592 с.

4.  Потемкин в среде MATLAB. – М.: Диалог-МИФИ, 2004. –720 с.

9.2.  Дополнительная литература

1.  МОДЕЛИРОВАНИЕ В СРЕДЕ MATLAB – COMSOL 3.5a. Часть 1: учебное пособие/ . – Томск: Изд-во Томского политехнического университета, 2012.– 104 с.

2.  Бирюлин расчеты в конечно-элементном пакете COMSOL/FEMLAB. Учебное пособие. – СПб: СПб ГУ ИТМО. – 2006. – 79 с.

9.3. Программное обеспечение и Internet-ресурсы

1.  MATLAB Release 2010b, PDE Toolbox.

2.  Comsol MultiPhysics, User’s GUIDE

3.  http://matlab. exponenta. ru/

4.  http://matlab. exponenta. ru/forum/viewforum. php? f=4

5.  http://orloff. am. tpu. ru/matlab/index. htm

6.  http://e-le. lcg. tpu. ru/public/FEM_0911/index. html

3.  Материально - техническое обеспечение дисциплины

Для выполнения самостоятельной работы студентам кафедрой ПМ предоставляется 4 компьютерных класса (ауд. 102 – 105 корпуса ИК). В классах установлены:

·  18 ПК типа CPU Intel Quad Core i5-750 BOX, 2,8 GHz / Видеокарта PCI-E Palit GeForce GTX MB, мониторы LCD 24" BENQ, ОС – Windows 7;

·  11 ПК Intel Pentium D Dual Core 2,66 GHz, мониторы LCD 17" LG, ОС – Windows XP ;

·  8 ПК Intel Pentium 4 2,2 GHz, мониторы LCD 17" LG, ОС – Windows XP.

Все ПК с помощью cетевого коммутатора CNet 16 ports объединены в локальную сеть с автоматическим выходом в корпоративную сеть ТПУ и глобальную сеть Интернет.

Программа составлена в соответствии с требованиями ФГОС, с учетом рекомендаций примерной ООП по направлению и профилю подготовки.

Программа одобрена на заседании кафедры ПМ ИК ТПУ

(протокол от « 30» августа 2014 г.).

Автор – доцент кафедры прикладной математики .

Рецензент – профессор кафедры прикладной математики .