Размер шрифта
Цветовая схема
Изображения
Обычная версия сайта

Параллельное программирование

УМКД дисциплины

Рабочая программа и аннотация - PARPR_MOAIS_25-04-18.pdf - для просмотра файла необходимо авторизоваться

Методические рекомендации - MR_PARPR_MOAIS_25-04-18.pdf

Аннотация

Аннотация рабочей программы дисциплины "Параллельное программирование" Направление подготовки: 02.03.03 - Математическое обеспечение и администрирование информационных систем Направленность программы: «Математическое и программное обеспечение систем искусственного интеллекта» Форма обучения: очная Присваиваемая квалификация (степень): бакалавр Год набора: 2018 1 Цели и задачи изучения дисциплины Цель: формирование у обучающихся знаний, умений и навыков в организации параллельных вычислительных процессов в современных многозадачных операционных системах, работающих в режиме разделения процессорного времени, основы работы с ресурсами вычислительных систем. Задачи курса: 1) формирование знаний об основных понятиях архитектурных особенностей многопроцессорных вычислительных систем; 2) изучение средств программирования в многопроцессорных вычислительных системах; 3) развитие умений самостоятельно расширять и углублять теоретические и практические знания. 2 Краткая характеристика учебной дисциплины Дисциплина формирует и развивает умения и навыки работы с технологиями параллельного программирования, разработки архитектуры параллельных вычислительных систем, расширяет знания об основных принципах распараллеливания программ, привить студентам навыки программирования с использованием технологии MPI, OpenMP. 3 Место дисциплины в структуре образовательной программы Дисциплина входит в вариативную часть "Блок 1" образовательной программы бакалавриата, реализуется на 3-м году обучения с трудоемкостью освоения – 4.0 Зет. 4 Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки Предшествующие дисциплины: «Информатика», «Программирование», «Объектно-ориентированное программирование», «Практикум по программированию», «Математическая логика», «Базы данных», «Мягкие вычисления», «Теория вычислительных процессов и структур», «Функциональное и логическое программирование», «Web-программирование», «Системы поддержки принятия решений», «Методы интеллектуального анализа данных», «Организация и функционирование компьютерных систем», «Операционные системы», «Сети и телекоммуникации», «Архитектура компьютерных систем», «Визуальное программирование в Eclipse», «Основы теории систем», «Имитационное моделирование», «Учебная практика». Последующие дисциплины: «Инженерия знаний», «Прикладной системный анализ», «Эконометрика», «Системы реального времени», «Системы искусственного интеллекта», «Методы оптимизации и принятия проектных решений», «Администрирование информационных систем», «Введение в text-mining», «Комбинаторный анализ», «Мультиагентные системы», «Нейрокомпьютерные системы», при прохождении производственной и преддипломной практик и защиты ВКР. 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины, у обучающихся должны быть сформированы следующие компетенции: ОПК-5 – Владеть информацией о направлениях развития компьютеров с традиционной (нетрадиционной) архитектурой; о тенденциях развития функций и архитектур проблемно-ориентированных программных систем и комплексов; ОПК-7 – Способность использовать знания основных концептуальных положений функционального, логического, объектно-ориентированного и визуального направлений программирования, методов, способов и средств разработки программ в рамках этих направлений; ОПК-10 – Способность использовать знания методов архитектуры, алгоритмов функционирования систем реального времени; ПК-1 – Готовность к использованию метода системного моделирования при исследовании и проектировании программных систем.