Контейнеры STL и модульное тестирование
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами Visual Studio.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией приведённой ниже. Протестировать его, используя средства модульного тестирования Visual Studio. Тестовые наборы необходимо построить на основе критериев тестирования C0,C1,C2 в зависимости от варианта задания.
Рекомендации к выполнению
1. Абстракцию данных реализуйте, используя классы языка программирования и библиотеку шаблонов STL.
2. Для тестирования разработанного класса используйте средства модульного тестирования Visual Studio.
Выбор варианта контрольной работы.
Номер варианта контрольной работы соответствует двум последним цифрам вашего пароля, если эти две цифры образуют число меньшее или равное 24. Если это число больше 24, то номер вашего варианта вы получите вычитанием из него числа 24. Например, две последние цифры пароля 08, тогда номер вашего варианта будет 8.
Например, две последние цифры пароля 25, тогда номер вашего варианта будет 25 – 24 = 1.
Варианты задания
Варианты представлены в файле контрольной работы.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией приведённой ниже. Протестировать его, используя средства модульного тестирования Visual Studio. Тестовые наборы необходимо построить на основе критериев тестирования C0,C1,C2 в зависимости от варианта задания.
Рекомендации к выполнению
1. Абстракцию данных реализуйте, используя классы языка программирования и библиотеку шаблонов STL.
2. Для тестирования разработанного класса используйте средства модульного тестирования Visual Studio.
Выбор варианта контрольной работы.
Номер варианта контрольной работы соответствует двум последним цифрам вашего пароля, если эти две цифры образуют число меньшее или равное 24. Если это число больше 24, то номер вашего варианта вы получите вычитанием из него числа 24. Например, две последние цифры пароля 08, тогда номер вашего варианта будет 8.
Например, две последние цифры пароля 25, тогда номер вашего варианта будет 25 – 24 = 1.
Варианты задания
Варианты представлены в файле контрольной работы.
Дополнительная информация
2023г, зачет, вариант 15
Похожие материалы
Последовательные контейнеры STL и модульное тестирование. Вариант 16
Roma967
: 8 января 2024
Контрольная работа по дисциплине: Современные технологии программирования (часть 1)
Тема: Последовательные контейнеры STL и модульное тестирование.
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание контрольной работы
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
- приложение заполняет
800 руб.
Последовательные контейнеры STL и модульное тестирование - Современные технологии программирования (часть 1). Вариант 15
Roma967
: 8 января 2024
Контрольная работа
Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание контрольной работы
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
- приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
-
800 руб.
Другие работы
Экономика организации. Синергия. Тест.
ProF3206
: 16 января 2023
Экономика организации. Синергия. Тест. 54 вопроса . 2023 год. Перед покупкой убедитесь что вопросы вам подходят. 4 страницы.
1. К факторам, влияющим на производительность труда, относятся …
2. К фондам обращения относят …
3. Максимально возможный фонд рабочего времени определяется как разница между …
4. Максимальное сокращение перерывов между операциями, которое определяется отношением рабочего времени к общей продолжительности процесса, предусматривает принцип … организации производственного пр
200 руб.
Гидравлика Задача 4.18
Z24
: 22 ноября 2025
Закрытый резервуар заполнен дизельным топливом (ρ = 846 кг/м³) высотой 0,9 Н при температуре 20ºС. В вертикальной и горизонтальной стенках резервуара имеются отверстия (D = 0,8 м), закрытые полусферическими крышками. Манометр М показывает давление 8,5 кПа. Глубина топлива над левой крышкой равна Н = 2,5 м, h = 1,4 м. Определить: а) усилие, которое надо приложить к нижней части левой крышки, чтобы она не открывалась; б) силу давления, отрывающую верхнюю крышку. Силой тяжести крышек пренебречь.
380 руб.
Проблемы и перспективы сбалансированного развития Северо-Западного региона РФ
alfFRED
: 2 сентября 2013
В статье рассматриваются проблемы и перспективы сбалансированного (устойчивого) развития Северо-Западного региона РФ. Изучается устойчивость с точки зрения баланса социальной, экономической и экологической компонент при современных быстро изменяющихся внешних условиях. Определяются приоритетные направления стратегии сбалансированного межрегионального природопользования. Выделяются основные проблемы по каждому из трех стратегических направлений.
Комплексное изучение проблем экологической безопас
10 руб.
РД 153-34.0-20.518-2003. Типовая инструкция по защите трубопроводов тепловых сетей от наружной коррозии
Lokard
: 27 июня 2013
Устанавливает методы защиты стальных трубопроводов тепловых сетей и элементов трубопроводов от наружной коррозии, порядок применения средств защиты и требования к защитным антикоррозионным покрытиям и устройствам электрохимической защиты (ЭХЗ), а также порядок организации работ по защите от наружной коррозии вновь сооружаемых, реконструируемых и действующих тепловых сетей.
10 руб.