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

Материал из 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 Правило одного определения


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

Версия от 12: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 Правило одного определения

Оценивание

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