ИВТ. Практикум по объектно-ориентированному программированию: различия между версиями
Перейти к навигации
Перейти к поиску
Kulievrs (обсуждение | вклад) |
Kulievrs (обсуждение | вклад) |
||
| Строка 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 Правило одного определения
Оценивание
Оценка по курсу состоит из нескольких частей: