Цели курса — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(Новая страница: «В курсе мы рассмотрим: {{TODO| t=налить воды, переписать по-русски}} *умение решать поставленну…»)
 
м (rollbackEdits.php mass rollback)
 
(не показано 6 промежуточных версий 5 участников)
Строка 1: Строка 1:
В курсе мы рассмотрим:
+
[[Категория:С++ 2 семестр]]
{{TODO| t=налить воды, переписать по-русски}}
+
{{В разработке}}
 +
{{TODO| t=переписать по-русски}}
  
*умение решать поставленную задачу
+
Мы хотим научить студентов решать поставленную задачу, в том числе:
**находить и понимать материалы OpenSource библиотек
+
*пользоваться сторонними (в том числе OpenSource) библиотеками (искать, устанавливать и включать их в свои проекты);
**освоить основные приемы и техники программирования
+
*работать в команде:
 
+
**пользоваться системами контроля версий;
*умение работать в команде
+
**понимать необходимость и пользоваться стандартами кодирования;
**разделять задачу на части
+
**пользоваться системами сборки проекта;
**выбирать стандарты кодирования
+
*разбивать задачу на части;
 
+
*понимать необходимость и пользоваться тестированием;
*системное программирование
+
*понимать механизмы взаимодействия программы с операционной системой;
**работа непосредственно с операционной системой
+
*пользоваться языком программирования С++ (синтаксис, компиляция).
 
 
*компиляцию и линковку
 
**разбиение кода на модули
 
 
 
*особые возможности языка
 
**мета-программирование
 
**SFINAE
 

Текущая версия на 19:05, 4 сентября 2022

Эта статья находится в разработке!

TODO: переписать по-русски

Мы хотим научить студентов решать поставленную задачу, в том числе:

  • пользоваться сторонними (в том числе OpenSource) библиотеками (искать, устанавливать и включать их в свои проекты);
  • работать в команде:
    • пользоваться системами контроля версий;
    • понимать необходимость и пользоваться стандартами кодирования;
    • пользоваться системами сборки проекта;
  • разбивать задачу на части;
  • понимать необходимость и пользоваться тестированием;
  • понимать механизмы взаимодействия программы с операционной системой;
  • пользоваться языком программирования С++ (синтаксис, компиляция).