Общая трудоемкость 5 зачетных единиц.
Место дисциплины в структуре образовательной программы. Учебная дисциплина «Программирование на языке высокого уровня COLAMO» относится к вариативной части (дисциплинам по выбору) Блока 1 «Дисциплины (модули)» образовательной программы по направлению 01.04.02 Прикладная математика и информатика, направленности «Прикладная математика для высокопроизводительных вычислительных систем».
Для освоения дисциплины «Программирование на языке высокого уровня COLAMO» магистранты используют знания, умения и навыки, сформированные в ходе обучения в бакалавриате (специалитете).
Знания: принципов функционирования и устройства вычислительной техники, принципов и методов построения алгоритмов и программ, классификацию задач оптимизации; теоретические положения, лежащие в основе построения методов решения; основные методы решения типовых оптимизационных задач.
Умения: работать с двоичной, шестнадцатеричной арифметикой; использовать инструменты разработки; документировать и отлаживать программный продукт, разрабатывать и тестировать программы; выбирать метод для решения конкретной задачи оптимизации; использовать типовые алгоритмы для решения задач; оценить качество работы алгоритма при решении задачи.
Навыки: выполнения элементарных действий из области булевой алгебры, работы на ПК, подготовки и оформления текстовых документов; применения современных сред программирования для разработки программ; написания, отладки и тестирования программного кода; описания алгоритмов в словесной форме и в виде блок-схем; корректировки процесса решения задачи изменением параметров алгоритма.
Знания, умения и навыки, формируемые данной учебной дисциплиной, могут быть полезны магистранту при прохождении преддипломной практики, написании выпускной квалификационной работы.
Цель освоения дисциплины: формирование теоретических и практических знаний и умений в области разработки программного обеспечения на языке высокого уровня COLAMO для высокопроизводительных вычислительных систем.
Форма отчетности: экзамен.
- Лектор курса: Гудков Вячеслав Александрович
- Лектор курса: Кузнецова Инна Юрьевна
- Лектор курса: Каляев Захар Владимирович
- Лектор курса: Кузнецова Инна Юрьевна
- Лектор курса: Кузнецова Инна Юрьевна
- Лектор курса: Кузнецова Инна Юрьевна
- Лектор курса: Гудков Вячеслав Александрович
- Лектор курса: Каляев Захар Владимирович
- Лектор курса: Кузнецова Инна Юрьевна
- Лектор курса: Кухаренко Анатолий Павлович
- Лектор курса: Механцев Борис Евгеньевич
- Лектор курса: Никитина Алла Валерьевна