Аспап жасаудың есептерiн динамикалық бағдарламалау

Бакланов Александр Евгеньевич

Оқытушының портфолиосы

Сипаттама: Динамикалық C ++ бағдарламаларын қарастырады. Білгіштер көрсеткішті айнымалыларға, массивтерге, жолдарға және сынып нысандарына қолдануға беріледі. Қазіргі заманғы STL кітапханасы контейнерлерді қоса алғанда қарастырылады: вектор, жол, кезек, стек, динамикалық массив. Visual Studio 2010 бағдарламасында динамикалық бағдарламаларды қолдана отырып, бағдарламаларды жасау мысалдары қарастырылады.

Кредиттер саны: 6

Пәннің еңбек сыйымдылығы:

Жұмыс түрлері сағат
Дәрістер 30
Практикалық жұмыстар 30
Зертханалық жұмыстар
СӨЖО 30
СӨЖ 90
Қорытынды бақылау нысаны емтихан
Қорытынды бақылауды жүргізу нысаны

Компонент: Таңдау бойынша компонент

Цикл: Кәсіптік пәндер

Мақсат
  • заманауи жоғарыөндірістік есептеу жүйесі үшін эффектті параллель программаны күру тэжірибе жинауға арналған пэн жэне де программаны оңтайландыруға арналған тәсілдермен танысу
Міндет
  • - архитектураның негізгі түсінігінің параллель есептеу жүйесімен студеиттерді таныстыру;
Оқыту нәтижесі: білу және түсіну
  • Автаматтандырудағы технологиялық үдерістердің мақсаты мен тапсырмалары; Электронды құрылғылардың жұмыс істеу принциптері.
Оқыту нәтижесі: білім мен ұғымды қолдану
  • Негізгі мінездемелерді жэне электронды құрылғылар мен микросхемалардың параметрлерін анықтай алу.
Оқыту нәтижесі: талқылай білуді қалыптастыру
  • Электронды құрылғылардың жұмыс істеу принциптерінің сипаттамасын алу.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
  • Автаматтандырудағы технологиялық үдерістердің мақсаты мен тапсырмалары;
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
  • әр түрлі қолдану аспектілері туралы негізгі үғымдарды білу;
Негізгі әдебиет
  • Бажанов С.Е., Кутепов В.П., Шестаков Д.А. Язык функционального параллельного программирования и его реализация на кластерных системах. Теория и системы управления. М: Изд-во РАН. Программирование, 2005, №6. Антонов А. С. Параллельное программирование с использованием технологии MPI: Учебное пособие -М: Изд-во МГУ, 2004. 71 с. Richard М. Stallman и Roland McGrath. GNU Make. Программа управления компи¬ляцией. Апрель 2000, перевод (С) Владимир Игнатов, 2000. (http://www.gnu.org/software/make/manual/) Mendel Cooper. Advanced Bash-Scripting Guide. Искусство программирования на языке сценариев командной оболочки. Перевод Андрей Киселев, 2007. http://www.opennet.ru/docs/RUS/bash scripting guide/ А.А.Самарский. «Задачи и упражнения по численным методам Издание 3» М.2007. ISBN 5484009286 А.А.Самарский. Введение в численные методы. Изд-во “Лань”, М.2005. ISBN: 5- 8114-0602-9