Программа и методика испытвний_ПМИ_2014 (Методические указания к лабораторным работам)
Описание файла
Файл "Программа и методика испытвний_ПМИ_2014" внутри архива находится в следующих папках: Методические указания к лабораторным работам, ЛР_15_КЛР_ПКШ. PDF-файл из архива "Методические указания к лабораторным работам", который расположен в категории "". Всё это находится в предмете "программирование на основе классов и шаблонов" из 2 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "программирование на основе классов и шаблонов" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
Московский государственный технический университет им. Н.Э.Баумана_________________________________________________________________Утверждаю:Большаков С.А."__"_____________201X г.Комплексная лабораторная работа/ДЗ по дисциплине ПКШ“Система классов улиц и домов”Программа и методика испытаний(вид документа)писчая бумага(вид носителя)18(количество листов)ИСПОЛНИТЕЛЬ:студент группы ИУ5-ХХБольшаков С.А._____________________"__"_____________201X г.Москва - 201X________________________________________________________________2Содержание1.
ОБЪЕКТ ИСПЫТАНИЙ.........................................................................................................................32. ЦЕЛЬ ИСПЫТАНИЙ ..............................................................................................................................33. СОСТАВ ПРЕДЪЯВЛЯЕМОЙ ДОКУМЕНТАЦИИ............................................................................33.1. При сдаче домашнего задания предъявляются следующие документы: ....................................33.2.
При проведении испытаний предъявляются документы:.............................................................34. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ИСПЫТАНИЯМ И УСЛОВИЯ ПРОВЕДЕНИЯИСПЫТАНИЯ..............................................................................................................................................34.1. Требования к условиям проведения испытаний............................................................................34.2. Требования к техническим средствам.
...........................................................................................35. ПОРЯДОК ПРОВЕДЕНИЯ ИСПЫТАНИЙ..........................................................................................45.1. Состав и структура технических и программных средств. ..........................................................45.2. Последовательность испытаний системы классов. .......................................................................46. Результаты испытаний по пунктам ТЗ ..................................................................................................66.1.
Рисунок 1. Меню тестового примера..............................................................................................66.2. Рисунок 2. Создание улиц с домами ..............................................................................................76.3. Рисунок 3. Создание объектов для домов улицы ........................................................................76.4. Рисунок 4. Создание объектов для домов улицы на основе других ..........................................86.5.
Рисунок 5. Учет свойств дома(см. ТЗ)...........................................................................................96.6. Рисунок 6. Задание и получение характеристик дома .................................................................96.7. Рисунок 7. Сложение двух домов ................................................................................................106.8. Рисунок 8.
Перегрузить оператор присваивания для домов .....................................................106.9. Рисунок 9. Распечатка характеристик дома ................................................................................106.10. Рисунок 10. Учет свойств улицы (см. ТЗ) .................................................................................116.11. Рисунок 11. Распечатка содержания улицы и ее свойств ........................................................116.12. Рисунок 12.
Задание характеристик улицы...............................................................................116.13. Рисунок 13. Получение характеристик улицы..........................................................................126.14. Рисунок 14. Сложение двух улиц...............................................................................................136.15.
Рисунок 15. Добавление дома на улицу ....................................................................................146.16. Рисунок 16. Удаление дома с улицы..........................................................................................156.17. Рисунок 17. Установка и снятие признака ремонта улицы .....................................................166.18. Рисунок 18. Автоматическое получение признака ремонта домов улицы ............................166.19. Рисунок 19. Перегрузка оператора присваивания для улиц....................................................17231. ОБЪЕКТ ИСПЫТАНИЙОбъектом испытаний является система классов строк переменной длины и массивов строк, вдальнейшем называемая просто «система классов» или «строки».
Данный программный продуктразработан для того, чтобы обеспечить пользователю (программисту) необходимые средства дляразличной работы со строками.2. ЦЕЛЬ ИСПЫТАНИЙЦелью проведения испытаний является проверка правильности работы всех указанных втехническом задании функций системы классов.3. СОСТАВ ПРЕДЪЯВЛЯЕМОЙ ДОКУМЕНТАЦИИ3.1.При сдаче домашнего задания предъявляются следующие документы:3.1.1. Техническое задание3.1.2. Описание применения программного продукта;3.1.3.
Техническое описание программного продукта;3.1.4. Руководство пользователя;3.1.5. Руководство системного программиста;3.1.6. Исходные тексты программ системы классов и тестового примера;3.1.7. Программа и методика испытаний;3.1.8. Описание тестового примера;3.2.При проведении испытаний предъявляются документы:3.2.1. Техническое задание3.2.2.
Описание тестового примера3.2.3. Программа и методика испытаний3.2.4. Исходные тексты программ системы классов и тестового примера4.ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ИСПЫТАНИЯМ И УСЛОВИЯ ПРОВЕДЕНИЯИСПЫТАНИЯ4.1.Требования к условиям проведения испытаний.4.1.1. Испытания проводятся на основе тестового примера, который должен поставлятьсявместе с системой классов.4.1.2.
Тестовый пример должен работать и в операционной среде, где не инсталлированасистема программирования (MS VS).4.1.3. Тестовый пример должен работать в режиме эмуляции командной строки (cmd.exe),при этом вывод и ввод информации должен быть обеспечен на русском языке.4.1.4. При необходимости и наличии системы программирования (MS VS), сборка проектатестового примера должна быть выполнена без ошибок и предупреждений.4.2. Требования к техническим средствам.4.2.1.
Используемая операционная система: Windows XP/Win7/8.344.2.2. Компилятор С++: MS VS 2005 и выше.4.2.3.Технические характеристики оборудования, на котором проводятся испытания:4.2.3.1. IBM-совместимый компьютер с процессором Intel Pentium II 400 MHz не ниже.4.2.3.2. Более 300 килобайт свободной обычной оперативной памяти.4.2.3.3. SVGA видеоадаптер и монитор.4.2.3.4. Не менее 500 килобайт на диске.4.2.3.5.
Клавиатура со 101-ой клавишей.5.ПОРЯДОК ПРОВЕДЕНИЯ ИСПЫТАНИЙ5.1.Состав и структура технических и программных средств.5.1.1. Запуск программы тестового примера выполняется в режиме командной строки(cmd.exe) или при запуске программы из любого файл менеджера.5.1.2. Запуск режима командной строки производиться из главного меню ОС: ПУСК->ВЫПОЛНИТЬ-> cmd.exe.5.1.3. Программа для испытаний запускается с: дискеты, CD/DVD диска или другогосменного носителя информации (карта памяти или флеш сменный накопитель).
Для запускапрограммы из текущей директории вводится: DZ_ Array.EXE.5.2. Последовательность испытаний системы классов.№п/п1.2.3.4.№пунктаТ.З.Запусктестовогопримера5.1.1Созданиеулиц сдомами5.1.2Созданиеобъектовдля домовулицы5.1.3Созданиеобъектовдля домовулицы наосноведругихВыполняемыедействияВ текущем каталоге,где находитьсяпрограмма ввести:DZ_Array.EXE инажать EnterВвести 1,нажать Enter,нажать EnterВвести 2,нажать Enter,нажать Enter,нажать EnterВвести 3,нажать Enter,нажать Enter,нажать EnterОжидаемый результатПримечаниеПервоначально выводится менютестового примера (Рис. 1).Первоначально выводится менютестового примера (Рис.
1).Результаты показаны на Рис. 2 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 3 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис.
4 вразделе 6 данного документа.45№п/п5.6.7.8.№пунктаТ.З.5.1.4 Учетсвойствдома(см.ТЗ)5.1.5Задание иполучениехарактеристик дома5.1.6Сложениедвух домовВыполняемыедействияВвести 4,нажать Enter,нажать EnterВвести 5,нажать Enter,нажать Enter,нажать EnterВвести 6,нажать Enter,нажать Enter5.1.7Перегрузить операторприсваивания длядомов5.1.8Распечаткахарактеристик домаВвести 7,нажать Enter,нажать Enter10.5.1.9 Учетсвойствулицы(см.ТЗ)Ввести 9,нажать Enter,нажать Enter11.5.1.10Распечаткасодержанияулицы и еесвойств5.1.11Заданиехарактеристик улицыВвести 10,нажать Enter,нажать Enter5.1.12Получениехарактеристик улицыВвести 12,нажать Enter,нажать Enter9.12.13.Ввести 8,нажать Enter,нажать EnterВвести 11,нажать Enter,нажать EnterОжидаемый результатПримечаниеПервоначально на экранвыводится меню тестовогопримера (Рис.
1).Результаты показаны на Рис. 5 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 6 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 7 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 8 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 9 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 10 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис.
1).Результаты показаны на Рис. 11 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 12 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 13 вразделе 6 данного документа.56№п/п14.15.16.17.18.19.20.№пунктаТ.З.5.1.13Сложениедвух улицВыполняемыедействияВвести 13,нажать Enter,нажать Enter,нажать Enter,нажать Enter,нажать Enter5.1.14Ввести 14,Добавление нажать Enter,дома нанажать Enter,улицунажать Enter,нажать Enter,нажать Enter,нажать Enter5.1.15Ввести 15,Удалениенажать Enter,дома снажать Enter,улицынажать Enter,нажать Enter,нажать Enter5.1.16Ввести 16,Установканажать Enter,и снятиенажать Enterпризнакаремонтаулицы5.1.17Ввести 17,Автоматич нажать Enter,ескоенажать Enterполучениепризнакаремонтадомовулицы5.1.18Ввести 18,Перегрузка нажать Enter,операторанажать Enter,присваиван нажать Enterия для улицЗавершение Ввести 0,работынажать EnterтестовогопримераОжидаемый результатПримечаниеПервоначально на экранвыводится меню тестовогопримера (Рис.
1).Результаты показаны на Рис. 14 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 15 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 16 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис. 1).Результаты показаны на Рис. 17 вразделе 6 данного документа.Первоначально на экранвыводится меню тестовогопримера (Рис.