Що нового?

Придбаний Программирование на языке С++: разработка и тестирование приложений [2022] [МФТИ]

Інформація про покупку
Тип покупки: Складчина
Ціна: 6667 ГРН
Учасників: 0 з 18
Організатор: Відсутній
Статус: Набір учасників
Внесок: 385.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Программирование на языке С++: разработка и тестирование приложений [2022]
МФТИ (Московский физико-технический институт)


Краткое описание программы:
Программа ПК разработана с учетом требований ФГОС ВО по направлению подготовки 01.03.02 «Прикладная математика и информатика». Целью реализации программы является совершенствование компетенций слушателей в области применения целочисленных типов языка C++, использования пар и кортежей, создания шаблонов функций, использования юнит-тестов для тестирования и отладки программ, распределения кода программ на C++ на несколько файлов, сборки многофайлового проекта, применения итераторов, стандартных контейнеров дек и очередь.

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

Содержание программы, программа предусматривает изучение следующих тем:
  1. Целочисленные типы, кортежи, шаблонные функции
  2. Тестирование и отладка
  3. Распределение кода по файлам
  4. Итераторы, алгоритмы и контейнеры
  5. Наследование и полиморфизм
Целевая аудитория программы:
  1. Специалисты в области информационно-коммуникационных технологий, имеющих высшее образование;
  2. Студенты вузов
Задачи программы, слушатели должны овладеть следующими компетенциями:
  1. Способен к написанию программного кода с использованием языков программирования, определению и манипулированию данными (ПК-1);
  2. Способен применять фундаментальные знания, полученные в области математических и (или) естественных наук, и использовать их в профессиональной деятельности (ОПК-1).
В результате освоения программы слушатель должен знать:
  1. Возможности языка C++, различные целочисленные типы языка C++, их отличия, пары и кортежи, шаблоны функций;
  2. Юнит-тесты, как они помогают в поиске и устранении ошибок;
  3. Заголовочные файлы и файлы с реализациями, директива #include;
  4. Стандартные алгоритмы: count, count_if и sort, итераторы, стандартные алгоритмы, в которых используются итераторы, стандартные контейнеры дек и очередь;
  5. Наследование и полиморфизм;
В результате освоения программы слушатель должен уметь:
  1. Применять целочисленные типы языка C++, использовать пары и кортежи для упрощения возврата нескольких значений из функций и создания операторов сравнения для своих классов, создавать шаблоны функций;
  2. Использовать юнит-тестов для тестирования и отладки программ, покрывать свой код юнит-тестами, разрабатывать свой собственный фреймворк для создания юнит-тестов;
  3. Распределять код программ на C++ на несколько файлов, выполнять сборку многофайлового проекта;
  4. Применять итераторы, стандартные контейнеры дек и очередь;
  5. Наследовать один класс от другого и создавать набор полиморфных объектов, создавать программу-калькулятор, которая поддерживает работу с переменными.
Примечание: на момент создания темы актуальная цена не известна.

https://mipt.ru/cdpo/programs/software/supervised_learning.php?ELEMENT_ID=1978536&clear_cache=Y
 
Угорі