структуры и записи — закрепление материала (6/21)
Раздел «Структуры данных». Закрепление материала по теме «структуры и записи». КТП составлено по действующей официальной программе Республики Беларусь.
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
Менеджер каталога записей
Итоговый практикум объединяет четыре операции: добавить валидную запись с уникальным кодом, найти объект, выбрать лучший по составному критерию и безопасно обновить цену. Каждая операция имеет явный контракт ошибок и проверяемый инвариант.
Практикум
Реализуйте addItem, findByCode, selectBest и updatePrice. Проведите восемь тестов: успех, дубликат, отсутствие кода, выбор кандидата, успешное и два неуспешных обновления.
Переход к сортировке
Функция better, которая сравнивает две записи, станет основой упорядочивания всего каталога на следующем уроке.
Pascal
Используйте record, перечислимый Status и var-параметр только для изменяющих операций.
Скачать и открыть
Материалы урока
2 материалаОт сообщества
Материалы сообщества0
Дополнения от учителей к этому уроку. Проверены модерацией, но не являются редакционным контентом MediaSchool.
Поделитесь первым материалом
Рабочий лист, презентация или методичка помогут другим учителям подготовиться к уроку.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!