ИВТ. Практикум по объектно-ориентированному программированию — различия между версиями

Материал из Public ATP Wiki
Перейти к: навигация, поиск
(План курса)
(План курса)
Строка 19: Строка 19:
 
   1.4 Шаблон AssertEqual
 
   1.4 Шаблон AssertEqual
 
   1.5 Общие рекомендации по декомпозиции программы и написанию юнит-тестов
 
   1.5 Общие рекомендации по декомпозиции программы и написанию юнит-тестов
 +
 +
2 Распределение кода по файлам
 +
  2.1 Механизм работы директивы #include
 +
  2.2 Обеспечение независимости заголовочных файлов
 +
  2.3 Проблема двойного включения
 +
  2.4 Понятия объявления и определения
 +
  2.5 Механизм сборки проектов, состоящих из нескольких файлов
 +
  2.6 Правило одного определения
  
 
== Оценивание ==
 
== Оценивание ==
 
Оценка по курсу состоит из нескольких частей:
 
Оценка по курсу состоит из нескольких частей:
 
#
 
#

Версия 15:10, 4 апреля 2024

Общие сведения

  • Семестр: 4 (второй курс)
  • Формат: очный
  • Форма контроля: дифференцированный зачет
  • Запись вводного занятия

Важные ссылки

Требования

  • Физтех-почта (домен phystech.edu)

План курса

Практикум по объектно-ориентированному программированию –

1. Тестирование и отладка

 1.1 Введение в юнит-тестирование
 1.2 Простейший способ создания юнит-тестов на C++ 
 1.4 Шаблон AssertEqual
 1.5 Общие рекомендации по декомпозиции программы и написанию юнит-тестов

2 Распределение кода по файлам

 2.1 Механизм работы директивы #include
 2.2 Обеспечение независимости заголовочных файлов
 2.3 Проблема двойного включения
 2.4 Понятия объявления и определения
 2.5 Механизм сборки проектов, состоящих из нескольких файлов
 2.6 Правило одного определения

Оценивание

Оценка по курсу состоит из нескольких частей: