Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2010-05-10 21:28:04
Size: 750
Editor: eSyr
Comment:
Revision 4 as of 2010-05-10 21:38:25
Size: 1201
Editor: EdwardHades
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:

== Git ==
 1. Введение в системы управления версиями (VCS)
 1. Отличия централизованных VCS от распределённых.
 1. Концепции распределённых VCS.
 1. Характерные черты Git как DVCS.
 1. Способы синхронизации репозиториев.
 1. Модели взаимодействия разработчиков.

Valgrind

  1. Типичные ошибки при использовании памяти: утечки, выход за границу массива, использование неинициализированных значений. Их возможные последствия.
  2. Ошибки в многопоточных приложениях: "состояние гонки" (data races), "тупики" (deadlocks). Их возможные последствия.
  3. Инструменты для поиска ошибок при использовании памяти и многопоточных ошибок.

Git

  1. Введение в системы управления версиями (VCS)
  2. Отличия централизованных VCS от распределённых.
  3. Концепции распределённых VCS.
  4. Характерные черты Git как DVCS.
  5. Способы синхронизации репозиториев.
  6. Модели взаимодействия разработчиков.

LecturesCMC/Programming2010/ExamQuestions (last edited 2010-05-17 14:34:49 by FrBrGeorge)