Пәннің коды Пәннің аты, кредит саны, пререквизиттер Курсың қысқаша мазмұны, мақсаты, есебі


Модуль-7. Администрирование и программирование



Pdf көрінісі
бет41/62
Дата31.03.2017
өлшемі4,11 Mb.
#10851
1   ...   37   38   39   40   41   42   43   44   ...   62

Модуль-7. Администрирование и программирование 
Pro1301 
Программирование 
3 кредита/ 
Пререквизиты:  MA 1301, MA 1303  
1+0+2 
Курс  содержит  краткий  обзор  эволюции  развития  языков 
программирования. Вводится понятие среды программирования
основных 
конструкций 
языков 
программирования. 
Рассматривается  синтаксис  и  семантика  высокоуровневых 
языков  программирования,  включая  языки  С++  и  FORTRAN. 
Вводится  понятие  рекурсии;  математических  рекурсивных 
функций; 
приводятся 
примеры 
рекурсивных 
процедур. 
Описываются основные структуры данных и проводится анализ 
их  реализации  в  различных  языках  программирования. 
Определяются  простые  типы,  массивы,  записи  и  структуры. 
Рассматривается  статическое  и  динамическое  управление 
памятью, размещение в памяти различных типов данных.  
 
-знание 
основных 
методов 
эффективного 
программирования  
-умение реализовывать численные методы в процедурном 
стиле.  
Владеть  навыками  процедурного  программирования, 
навыками 
программирования 
высокоэффективных 
численных методов, применения эффективных библиотек 
численных 
методов, 
использованию 
популярных 
компиляторов в различных операционных системах. 

SAOS1302 
Системное администрирование 
операционных систем 
3 кредита/ 
Пререквизиты:  Pro 1305,  IT 1103 
1+0+2 
Типичная  UNIX-система  уже  давно  занимает  в  компьютерном 
мире  несколько  обособленную  нишу.  Несмотря  на  наличие  в 
стандартном 
комплекте 
поставки 
ряда 
полезных 
административных  утилит,  не  все  поставщики  систем  в 
достаточной  степени  обеспечивают  их  техническую  поддержку. 
Кроме того, многие организации получают значительные объемы 
программного  обеспечения  из  университетов,  сети  Usenet  и 
других  источников,  не  предусматривающих  вообще  никакой 
поддержки.  Системные  администраторы —  сотрудники,  в 
обязанности  которых  входит  не  только  слежение  за  сетевой 
безопасностью  организации,  но  и  создание  оптимальной 
работоспособности  компьютеров  и  программного  обеспечения 
для пользователей, часто связанных между собой общей работой 
на  определенный  результат.  Данный    курс  рассчитан  на 
использование  операционной  системы  Linux  –  наиболее 
распространенной  ОС.  Она  может  быть  рассмотрена  и  по 
отношению к другим UNIX-подобным операционным системам. 
 
-Знание  об  основных  понятиях  операционных  систем 
Linux; знание основных задач администрирования; знание 
этапов  начальной  загрузки;  знание  остановки  и 
перезагрузки  системы,  об  особенностях  файловой 
системы  ОС    Linux,  об  подключении  новых 
пользователей,  удаление  пользователей,  отключение 
учетной  записи,  об  устройствах  последовательного 
доступа,  о  протоколах  сети  ТСР/ІР,  о  процедуре 
добавления жесткого диска 
OOPC2303 
Объектно-ориентированное 
программирование на языке С++ 
3 кредита/ 
Пререквизиты:  Pro 1305 
1+0+2 
 
Язык  программирования  C++  –  это  универсальный  язык 
программирования, 
который 
позволяет 
разрабатывать 
программы 
в 
соответствии 
с 
разными 
парадигмами: 
процедурным  программированием,  объектно-ориентированным, 
параметрическим.  В  данном  курсе  рассматриваются  все 
основные  возможности  языка  C++  и  их  применение  при 
разработке 
объектно-ориентированных 
программ. 
Дается 
краткое  описание  библиотек  языка  C++,  краткий  обзор 
фундаментальных  понятий  теории  объектно-ориентированного 
программирования с особенностями программирования на языке 
C++  (типизация,  наследование,  инкапсуляция,  полиморфизм, 
динамическое связывание и др.).  
 

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

PP2304 
Параллельное программирование 
3 кредита/ 
Пререквизиты:  Pro 1305 
2+0+1 
Цель курса:  освоение базовых знаний по вопросам организации 
параллельных  вычислительных  систем,  а  также  основных 
технологий 
организации 
параллельных 
вычислений 
на 
многопроцессорных 
вычислительных 
комплексах 
с 
распределенной или общей оперативной памятью. 
Объектами  изучения  в  данной  дисциплине  являются:  основные 
принципы  организации  параллельной  обработки  данных; 
модели, методы и технологии параллельного программирования; 
средства  и  методы  отладки  параллельных  приложений; 
библиотеки,  надстройки  к  компиляторам  для  создания 
параллельных приложений. 
 
Освоить  наиболее  популярные  инженерные  технологии 
параллельного  программирования,  приобрести  навыки 
программирования  на  кластерных  системах,  отладки 
параллельного кода. 
 
 
Модуль-8. Компьютерная графика и базы данных 
3DM3301 
3D-моделирование 
3 кредита/ 
Пререквизиты:  Pro 1305 
1+0+2 
3ds  Max  – система  трехмерного  моделирования, визуализации  и 
анимации  разработанная  компанией  Autodesk.  С  помощью 
программы  3ds  Max  можно  создавать  трехмерные  модели 
реальных  объектов,  получать  визуализированные  изображения 
фотореалистичного  качества  и  создавать  компьютерную 
анимацию.  Данный  курс  является  продолжением  курса  3D-
Моделирование,  изучаемого  в  бакалавриате.  В  курсе 
рассматриваются 
моделирования 
физических 
процессов 
реального  мира,  моделирование  и  анимация  моделей  живых 
существ 
с 
использованием 
инверсной 
кинематики,  
моделирование  и  анимация  волос  и  шерсти,  моделирование  и 
анимация  природных  явлений  с  применением  системы  частиц, 
использование  пространственных  преобразователей  и  имитация 
эффектов  внешней  среды,  создание  эффектов  видеомонтажа, 
знакомство с языком MaxScript. 
-знание о методах трехмерного моделирования объектов с 
использованием  базовых  и  расширенных  примитивов, 
составных  объектов,  модификаторов  и  инструментов; 
знание  о    трехмерном  моделировании  объектов  с 
использованием 
сплайнов 
и 
форм; 
знание 
о 
полигональном  моделировании;  знание  о  методах 
анимации, освещения и визуализации.  
-умение  моделировать  трехмерные  сцены,  настраивать 
пользовательскую среду; умение работы со стандартными 
материалами,  умение  создавать  новые  материалы;  
накладывать  на  объект  текстуру;  умение  настраивать 
камеру;  умение  расставлять  и  настраивать    освещение  в 
сцене;  умение  создавать  анимацию;  умение  выполнять 
визуализацию рабочей сцены. 
PKG3302 
Программирование в компьютерной графике 
2 кредита/ 
Пререквизиты:  Pro 1305 
1+0+1 
Целью дисциплины  является знакомство студентов с созданием 
и  визуализаций  изображений  с  помощью  программных  и 
аппаратных  средств  ПЭВМ.  Компьютерная  графика  –    одна  из 
наиболее  бурно    развивающихся    отраслей  современной   
информатики.  В    сферу  интересов  компьютерной  графики  
входят  все  аспекты  формирования  и  обработки  изображений  с 
помощью программно-аппаратных вычислительных комплексов. 
Она охватывает все виды и формы представления  изображений. 
Современный мир, построенный на тотальной компьютеризации 
и  повсеместном  применении  информационных  систем,    трудно 
представить  без  компьютерной  графики      и  ее  возможностей 
создания  виртуального  мира  и    визуализации  научных 
исследований. 
-знание программных и аппаратных средств создания и 
обработки изображения на ПЭВМ; знание о современных 
интерфейсах прикладного программирования (API)  
-умение работать с некоторыми из интерфейсов 
прикладного программирования (Open GL).  

OPRBD330

Основы проектирования реляционных баз 
данных 
3 кредита/ 
Пререквизиты:  IT 1103,  Pro 1305 
1+0+2 
Знание  основ  организации  реляционных  баз  данных  и 
инструментария  разработки  пользовательских  приложений  
необходимо  для  современного  специалиста,  деятельность 
которого    связана  с  обработкой  больших  объемов  информации, 
либо  с  непосредственным  проектированием  и  внедрением 
информационных  систем  в  различных  учреждениях  или 
предприятиях.    Целью  курса  является    освоение  принципов 
построения  реляционных  баз  данных    и  овладение  методами 
обработки  данных.  Т.к.  основным  инструментом  работы  с  РБД 
является  язык  SQL,  задачей  дисциплины  является  освоение 
навыков программирования на этом языке. Кроме этого, в задачи 
курса  входит  также  получение  навыков  проектирования 
реляционных  баз  данных.    Как  теоретическая  основа 
структурирования  данных  в  РБД  в  задачу  курса  входит  также 
изучение основ реляционной алгебры. 
-знание  основ  организации  реляционных  баз  данных  и 
инструментария 
разработки 
пользовательских 
приложений  необходимо для современного специалиста, 
деятельность  которого    связана  с  обработкой  больших 
объемов  информации,  либо  с  непосредственным 
проектированием  и  внедрением  информационных  систем 
в различных учреждениях или предприятиях.   
-умение построить реляционных баз данных 
Модули индивидуальных образовательных траекторий (ИОТ)/ КВ 
 
ИОТ 1.  Математическое моделирование 
SW 
Научное писменность (каз/рус/анг) 
1 кредит/ 
Пререквизиты: 
1+0+0 
 
 
SVA 2501 
 
Спектральный и вейвлет анализ 
2 кредита/ 
Пререквизиты:  MA 1301, MA 1303 
1+1+0 
 
Курс  посвящен  новейшему  направлению  в  теории  и  практике 
обработки  функций  и  сигналов  –  вейвлет-анализу.    Теория 
вейвлетов  появилась  в  90-е  годы  прошлого  века  и  бурно 
развивалась  преимущественно  в  странах  Дальнего  зарубежья. 
Она  образовала  основу  для  новейших  методов  и  технологий 
сжатия  и  преобразования  сигналов  и  изображений,  нашла  свое 
применение в медицине, геологии,  телекоммуникации. По своей 
прикладной 
значимости 
вейвлет-анализ 
сопоставим 
со 
значением  рядов  и  преобразований  Фурье,  имея  при  этом  ряд 
преимуществ.  В  курсе  вводятся  основные  понятия  вейвлет  - 
анализа и на типичных примерах демонстрируются характерные 
особенности и возможности применения вейвлет-анализа. Также 
в  курсе    рассматриваются    методы  спектрального  анализа 
временных  рядов,  понятия  фильтров,    примеры    применения 
спектральных  методов    в  численном  решении  многомерных 
-Знание  основ  функционального  и  вейвлет  анализа  и 
умение 
описать 
процессы 
преобразования 
и 
формирования  сигнальной  информации,  принципов 
разложения  сигналов,  свертку  сигналов,  частотное 
представление сигналов;  
-умение 
владеть 
методами 
дискретизации 
и 
восстановления 
непрерывных 
сигналов, 
методов 
интерполяции  информационных  данных;  укрепление  и 
развитие  навыков,  полученных  в  ходе  изучения  базовых 
дисциплин  направления,  таких  как  Математический 
анализ,  численные  методы,  уравнения  математической 
физики. 

линейных задач,  примеры применения в теории обратных задач.   
MMVV 3502 
Модели и методы 
высокопроизводительных вычислений 
3 кредита/ 
Пререквизиты:  MA 1301, MA 1303,  Pro 
1305 
2+0+1 
 
Цель дисциплины – изучение математических моделей и методов 
решения задач гидродинамики на высокопроизводительных 
системах. В материалы лекций входят оригинальные научные 
публикации отечественных и зарубежных авторов в 
рецензируемых журналах. Содержание курса является авторской 
разработкой, основанной на имеющейся литературе по данной 
тематике и опыте разработке параллельных приложений для 
решения больших вычислительных задач. 
получить 
знания 
о 
методах 
программирования 
параллельных  виртуальных  машин;  освоить  некоторые 
технологии  параллельного  программирования;  знать 
архитекруру  кластерных  систем,  уметь  составлять 
программный  параллельный  код  для  любой  задачи; 
приобрести  навыки  построения  алгоритма  для  решения 
задачи  моделирования  определенного  процесса  с 
применением высокопроизводительных вычислений. 
MMGF3503 
 
Математическое моделирование 
геофизики 
3 кредита/ 
Пререквизиты:  MA 1301, MA 1303,  Pro 
1305 
2+0+1 
Цель  курса  получить  знания  об  универсальных  свойствах 
геофизики  и  способах  их  моделирования,  о  математических 
моделях  геофизики,  используемые  математических  методов.  
Геофизика  в  широком  смысле  изучает  физику  твѐрдой  Земли, 
физику 
океанов

 
Анализировать  математические модели геофизики, 
используя математические методы и компьютеры
Укрепить и развить навыки, полученные в ходе изучения 
базовых дисциплин направления, таких как уравнения  
математической физики, численные методы   языки 
программирования 
Владеть навыками, личностного и проблемно-
ориентированного обучения различных тем курса в 
рамках сезонных школ, специальных семинаров, 
студенческих конференций и кружков. 
SMTF3504 
 
Cпектральные  методы  в  теоретической 
физике 
3 кредита/ 
Пререквизиты: MA 1301, MA 1303 
2+0+1 
Целью  курса  является  изучение  численных  алгоритмов  и 
спектральных методов для решения задач теоретической 
физики
 
а  также    умение  возможности  выбора  и  применения 
спектральных методов для решения прикладных задач. 
 Спектральные методы часто сочетаются с другими оптическими 
методами  исследования  течений  в  теоретической  физике. 
Спектральный  методы-    чувствительный  метод  и  используются 
не  только  в  теоретической  физике  но  и  широко  применяется  в 
аналитической 
химии, 
астрофизике, 
металлургии, 
машиностроении,  геологической  разведке,  археологии  и  других 
отраслях науки. 
Знать 
дифференциальные 
уравнения, 
уравнения 
математической  физики,  численные  методы,  языки 
программирования C / C + + или Fortran, математический 
анализ, 
основы 
математического 
моделирования, 
Спектральный и вейвлет анализ 
Уметь  возможность  выбора  и  применения  спектральных 
методов для решения прикладных задач, умение работать 
с 
компьютером 
и 
использования 
языка 
программирования, 
способность 
сдерживать 
рациональное решение задачи, возможность использовать 
научные,  справочные,  методическая  литература  по 
предмету 
Владеть  навыками  построения  математических  моделей 
физических процессов, дискретизация дифференциальных 
уравнений математической физики, выбирать правильный 
спектральный  численный  метод,  написать  программный 
код для построенной математической модели, построения 
графика  и  анимации  для  полученных  результатов, 
развитие личных качеств самообучение, чтобы расширить 
свои  знания  по  математическому  и  компьютерному 

моделированию  физических  процессов  с  помощью 
спектральных методов. 
MMBPGI3505 
 
Математическое 
моделирование 
биологических  процессов  и  генной 
инженерии 
3 кредита/ 
Пререквизиты: MA 1301, MA 1303,  Pro 
1305 
1+2+0 
Данный  курс    направлен  на  изучение  математических  моделей 
задач  генной  инженерии,  обучение  методам  постановки  и 
решения математических задач, анализа изучаемых процессов. В 
данной 
дисциплине 
изучаются 
математические 
модели 
процессов 
выделения 
генов 
из 
организма 
(клеток), 
осуществления  манипуляций  с  генами  и  введения  их  в  другие. 
Применительно  к  рассмотренным  в  курсе  задачам  излагаются 
математические  подходы  к  анализу  поведения  изучаемых 
многопараметрических, 
нелинейных 
физико-химических, 
биологических систем. 
-Знание    свойствах  молекулярной  динамики  и  генной 
инженерии и способах их моделирования; 
-умение  анализировать    математические  модели  медико-
биологических  процессов,  используя  математические 
методы и компьютеры; 
укрепление  и  развитие  навыков,  полученных  в  ходе 
изучения  базовых  дисциплин  направления,  таких  как 
уравнения    математической  физики,  численные  методы   
языки программирования 
MMHP3506 
 
Математическое 
моделирование 
химических процессов 
3 кредита/ 
Пререквизиты: MA 1301, MA 1303,  Pro 
1305, UMPh 2311 
2+0+1 
 
Цель  курса:    основной  целью  курса  является  решение 
задач по исследованию химических процессов математическими 
методами. 
Задача курса  
1) изучить  классические математические модели химии. 
2) изучить наиболее часто используемые приемы моделирования 
сложных химических процессов  
3)  освоить  методы  качественного  анализа  динамических  систем 
на примерах рассматриваемых математических моделей  
4)  представить    вычислительные  алгоритмы  расчета  моделей, 
описываемых  дифференциальными  уравнениями  в  частных 
производных, анализ эффективности различных вычислительных 
схем; 
5) 
продемонстрировать 
значения 
математического 
и 
компьютерного  моделирования  для  понимания  природы 
химических процессов, 
6)развивать 
навыки 
проектно-, 
проблемно- 
и 
личностно-ориентированного 
обучения 
специалистов  по  курсу      «Математическое  моделирование 
химических процессов»; 
 
-знание 
особенности 
моделирования 
химических 
процессов; математические модели реакторов; численные 
модели  реакторов;  особенности  написания  программного 
кода для поставленной задачи. 
-умение 
составить  программный  код  для  задач 
моделирования 
химико-технологических 
процессов; 
находить  рациональное  решение  задачи;  использовать 
научную,  справочную,  методическую  литературу  по 
предмету;  составить  математическую  модель  для  задачи 
химико-технологического процесса. 
 
MMFTP4507 
 
Математическое моделирование физико-
технологических процессов 
3 кредита/ 
Пререквизиты: MA 1301, MA 1303,  Pro 
1305, UMPh 2311 
2+0+1 
 
Рассматриваемые  в  курсе  задачи  можно  охарактеризовать  как 
нестационарные  задачи  тепло  -  и  массопереноса  при  наличии 
динамических источников веществ и тепла. Конкретное решение 
этих  задач  затруднено  вследствие  их  нелинейности  и 
многопараметричности.  Однако  часто  достаточно  исследовать 
крайние  случаи,  когда  в  сложном  комплексе  явлений  можно 
абстрагироваться  от  некоторых  из  них  и  рассматривать 
упрощенные  модели.  Соответствие  последних  реальному 
процессу  проверяется  согласованием  полученных  решений  с 
Знание  особенностей  и  принципов  математического 
моделирования химических процессов,  
умений     выявить  основные  особенности  процесса, 
определить  влияние  параметров,  изучить  критические 
явления,  автоколебания,  множественность  режимов 
процессов 
владеть навыками упрощения и проведения качественного 
анализа  динамики  процессов  и  его  использования  для 
планирования натурных  и численных экспериментов. 

данными  численного  и  физического  экспериментов.  При 
изучении  упрощенных  моделей  можно  выявить  основные 
особенности процесса, определить влияние параметров, изучить 
критические явления, автоколебания, множественность режимов 
процессов и т.д. 
Цель  и  задачи    курса:      Изучение  особенностей  и  принципов 
математического 
моделирования 
химических 
процессов, 
приобретение   студентами   знаний  и  умений   в  разработке  
математических  моделей,  навыков  их  упрощения  и  проведения 
качественного анализа динамики процессов и его использования 
для планирования натурных  и численных экспериментов.  
VG4508 
 
Вычислительная гидродинамика 
3 кредита/ 
Пререквизиты: MA 1301, MA 1303,  Pro 
1305, UMPh 2311 
2+0+1 
 
Вычислительная 
гидродинамика - 
подраздел 
механики 
сплошных  сред
,  включающий  совокупность  физических, 
математических  и 
численных  методов
,  предназначенных  для 
вычисления  характеристик  потоковых  процессов.  Базой  любого 
исследования  в  области  вычислительной  гидродинамики 
является 
формулировка 
основных 
уравнений 
гидро/газодинамики 
потоков, 
а 
именно: 
уравнения 
неразрывности

 
уравнения 
сохранения 
импульса

уравнение 
сохранения энергии

уравнение состояния
 (для газов) 
Цель  курса  изучение  различных  методов  и  процессов  решения 
вышеуказанных систем уравнении. 
будут  владеть  знаниями  о  методах  постановки  и 
численного решения задач, 
будут  иметь  навыки    построения  конечно-разностных 
аппроксимаций, 
проведения 
компьютерных 
вычислительных экспериментов; 
будут  иметь  глубокие  знания  основ  вычислительной 
гидродинамики;  
будут уметь применять эти знания для решения и анализа 
задач. 
 будут  иметь  представление  о  современных  интерфейсах 
прикладного программирования (API)  и уметь работать с 
некоторыми из них (Open GL, DirectX);  
будут  владеть  знаниями  об  основных  функциях  API  и 
уметь использовать их  при написании программного кода 
по 
созданию 
и 
преобразованию 
графических 
изображений; 
будут владеть навыками графического программирования 
и визуализации реалистичного изображения. 
MNDDS4509 
 
Моделирование  нелинейной  динамики 
деформируемых сред 
3 кредита/ 
Пререквизиты:  MA 1301, MA 1303,  Pro 
1305, UMPh 2311 
1+2+0 
Цель курса  изучение свойств 
нелинейных
  
динамических  систем
,     кроме  того  изучение  общих  свойств  и 
законов 
движения 
деформируемых 
тел, 
и 
силовых 
взаимодействий в этих телах. 
Нелинейная  динамика  использует  для  описания  систем 
нелинейные  модели,  обычно  описываемые  дифференциальными 
уравнениями  и  дискретными  отображениями.  Нелинейная 
динамика  включает  в  себя 
теорию  устойчивости

теорию 
динамического 
хаоса

эргодическую 
теорию

теорию 
интегрируемых систем

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


Достарыңызбен бөлісу:
1   ...   37   38   39   40   41   42   43   44   ...   62




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет