[[Категория:С++ 2 семестр]]
{{В разработке}}
В курсе мы рассмотрим:
{{TODO| t=переписать по-русски}}
*Умение Мы хотим научить студентов решать поставленную задачу, в том числе:**Находить и понимать материалы пользоваться сторонними (в том числе OpenSource библиотек**Освоить основные приемы ) библиотеками (искать, устанавливать и техники программированиявключать их в свои проекты);*Умение работать в команде:**Разделять задачу на частипользоваться системами контроля версий;**Выбирать стандарты понимать необходимость и пользоваться стандартами кодирования;**Тестыпользоваться системами сборки проекта;**Система контроля версийразбивать задачу на части;*Системное программированиепонимать необходимость и пользоваться тестированием;**Работа непосредственно понимать механизмы взаимодействия программы с операционной системой;*Компиляцию и линковку**Разбиение кода на модули *Особые возможности языка**Мета-программирование**SFINAEпользоваться языком программирования С++ (синтаксис, компиляция).