Dynamic task programming instrumentation
Description: Discipline studies dynamic C ++ programming. Knowledge is given on the use of pointers to variables, arrays, strings, and class objects. A modern STL library is considered, including containers: vector, string, queue, stack, dynamic array. Examples of creating programs using dynamic programming in Visual Studio 2010 are considered.
Amount of credits: 6
Пререквизиты:
- Software for Control Devices
Course Workload:
Types of classes | hours |
---|---|
Lectures | 30 |
Practical works | 30 |
Laboratory works | |
SAWTG (Student Autonomous Work under Teacher Guidance) | 30 |
SAW (Student autonomous work) | 90 |
Form of final control | Exam |
Final assessment method |
Component: Component by selection
Cycle: Profiling disciplines
Goal
- изучения дисциплины является получение студентами практических навыков создания эффективных параллельных программ
Objective
- -знакомство студентов с основными понятиями архитектуры параллельных вычислительных систем;
Learning outcome: knowledge and understanding
- -цели и задачи автоматизации технологических процессов; -знать основные понятия о принципах действия электронных приборов.
Learning outcome: applying knowledge and understanding
- уметь выбрать элементную базу для конкретного применения приборов; диагностировать работоспособность системы.
Learning outcome: formation of judgments
- приобрести навыки снятия основных характеристик электронных приборов;
Learning outcome: communicative abilities
- знать основные понятия о принципах действия электронных приборов.
Learning outcome: learning skills or learning abilities
- приобрести навыки снятия основных характеристик электронных приборов;
Key reading
- Бажанов С.Е., Кутепов В.П., Шестаков Д.А. Язык функционального параллельного программирования и его реализация на кластерных системах. Теория и системы управления. М: Изд-во РАН. Программирование, 2005, №6. Антонов А. С. Параллельное программирование с использованием технологии MPI: Учебное пособие -М: Изд-во МГУ, 2004. 71 с. Richard М. Stallman и Roland McGrath. GNU Make. Программа управления компи¬ляцией. Апрель 2000, перевод (С) Владимир Игнатов, 2000. (http://www.gnu.org/software/make/manual/)