8 - Описание тестового примера (Готовое ДЗ неизвестного варианта (1))
Описание файла
Файл "8 - Описание тестового примера" внутри архива находится в следующих папках: Готовое ДЗ неизвестного варианта (1), [ООП - ДЗ] Документация. Документ из архива "Готовое ДЗ неизвестного варианта (1)", который расположен в категории "". Всё это находится в предмете "объектно-ориентированное программирование (ооп)" из 3 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "объектно-ориентированное программирование (ооп)" в общих файлах.
Онлайн просмотр документа "8 - Описание тестового примера"
Текст из документа "8 - Описание тестового примера"
______________________________________________________________________
Московский государственный технический университет им. Н.Э.Баумана
_______________________________________________________________________
Утверждаю: | |
Большаков С.А. | "__"_____________2009 г. |
Курсовая работа по курсу Системное программирование
“<Класс комплектующих компьютера и их наборов>”
Вариант № 22
Описание тестового примера
(вид документа)
писчая бумага
(вид носителя)
?
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-31 | Сидякин А.А. |
Большаков С.А. | "__"_____________2009 г. |
Москва - 2009
_______________________________________________________________________
ОГЛАВЛЕНИЕ:
1. НАЗНАЧЕНИЕ ТЕСТОВОГО ПРИМЕРА
2. ОПИСАНИЕ ТЕСТОВОГО ПРИМЕРА
1. НАЗНАЧЕНИЕ ТЕСТОВОГО ПРИМЕРА
Тестовый пример предназначен для проверки работоспособности системы классов. Тестовый пример представляет собой последовательность вызова различных функций, которые изменяют созданные объекты. Последовательность вызова такова, чтобы проверить работоспособность каждого метода каждого класса. Тестовый пример осуществляет вывод результатов на консоль, что позволяет проконтролировать правильность выполнения необходимых методов.
2. ОПИСАНИЕ ТЕСТОВОГО ПРИМЕРА
5.2. Последовательность испытаний
Пункт технического задания | Фрагмент программы | |
1 | Должны быть разработаны 3 класса: базовый абстрактный класс комплектующих, классы конкретных комплектующих, наследованный от базового, и контейнерный класс “компьютер | |
2 | Класс Component должен содержать следующие поля: производитель, название, модель, наличие, цена | |
3 | Класс Component должен предоставлять пользователю возможность распечатать любой элемент объекта и любое поле объекта | |
4 | Классы Chipset, SoundCard, VideoAdapter должны наследоваться от базового класса Component | |
5 | Класс Chipset должен иметь поле SocketType | |
6 | Класс SoundCard должен иметь поле NumOfChannels | |
7 | Класс VideoAdapter должен иметь поле RAM | |
8 | Класс Computer должен быть контейнерным для класса Component | |
9 | Класс Computer должен уметь выполнять операции: добавление комплектующих в компьютер, замену комплектующих по типу и очистку набора |
3