1Metodika (КП - индикатор регистров, 1 вариант)
Описание файла
Файл "1Metodika" внутри архива находится в следующих папках: КП - индикатор регистров, 1 вариант, Оперативный индикатор регистров микропроцессора. Документ из архива "КП - индикатор регистров, 1 вариант", который расположен в категории "". Всё это находится в предмете "системное программирование" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. .
Онлайн просмотр документа "1Metodika"
Текст из документа "1Metodika"
7
Московский государственный технический университет им. Н.Э.Баумана
Утверждаю: | |
Большаков С.А. | "__"_____________2004 г. |
Курсовая работа по системному программированию “Оперативный индикатор регистров микропроцессора”
Программа и методики испытаний
(вид документа)
бумага А4
(вид носителя)
6
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-54 | _____________________ |
Новиков И.А. | "__"_____________2004 г. |
Москва 2004
________________________________________________________________
Содержание
1. Объект испытаний 3
2. Цель испытаний 3
3. Состав предъявляемой документации 3
4. Технические требования 3
4.1. Требования к программной документации 3
4.2. Требования к техническим характеристикам 3
4.2.1. Требования к условиям эксплуатации 3
4.2.2. Требования к надежности системы 3
4.2.3. Требования к программной совместимости 3
5. Порядок проведения испытаний 4
5.1. Последовательность испытаний 4
5.2. Состав и структура технических и программных средств 4
6. Методы испытания 5
1 Объект испытаний
Объектом испытаний является разработанная резидентная программа для вывода на экран содержимого регистров микропроцессора при нажатии соответствующей клавиши (F7), далее – Программа.
2 Цель испытаний
Целью испытания следует считать проверку функционирования всех указанных в техническом задании функций Программы.
3 Состав предъявляемой документации
При проведении испытаний предъявляются следующие документы:
-
техническое задание
-
программа и методика испытаний
4 Технические требования
5 Требования к программной документации
Требования к программной документации совпадают с требованиями к предъявляемой документации на момент испытания. Список указан в пункте 5 Требования к программной документации технического задания.
6 Требования к техническим характеристикам
7 Требования к условиям эксплуатации
Требования к условиям эксплуатации совпадают с требованиями, указанными в разделе 5.3 Требования к условиям эксплуатации технического задания.
8 Требования к надежности системы
Требования к надежности системы совпадают с требованиями, указанными в разделе 5.2 Требования к надежности технического задания.
9 Требования к программной совместимости
Требования к программной совместимости системы совпадают с требованиями, указанными в разделе 5.6. Требования к информационной совместимости технического задания.
10 Порядок проведения испытаний
Для проверки работоспособности системы и контроля функций, описанных в техническом задании, требуется корректно установить и сконфигурировать программу на компьютер. Установка осуществляется в соответствии с пунктом 5. Установка программы документа "Руководство системного программиста".
Испытание функций может производиться в произвольном порядке, однако рекомендуется придерживаться порядка, указанного в данном документе. При проведении испытания программы в произвольном порядке требуется выполнять все дополнительно описанные требования.
11 Последовательность испытаний
В скобках после пунктов указаны пункты, соответствующие пунктам Технического задания.
5.1.1 Обеспечение загрузки в оперативную память при запуске исполняемого файла (5.1.2)
5.1.2 Обеспечение корректного функционирования всех использованных обработчиков прерываний, замещенных в программе (5.1.8)
5.1.3 По горячей клавише “F7” выводить в верхнем левом углу экрана содержимое регистров МП (5.1.1)
-
Запрещение и контроль повторной загрузки (5.1.4)
-
Выдача сообщения о попытке повторно загрузить программу в оперативную память (5.1.7)
-
Выдача сообщения о загрузке в оперативную память (5.1.5)
-
Обеспечение выгрузки из оперативной памяти, освобождение области ОП, в которую была произведена загрузка при повторном запуске Программы с параметром /U или /u (5.1.3)
-
Выдача сообщения о выгрузке из оперативной памяти (5.1.6)
-
Возврат всех используемых программой обработчиков прерываний после завершения программы (5.1.9)
12 Состав и структура технических и программных средств
Состав и структура технические средств при испытании программы должны быть такими же, как указано в разделах 5.4 Требования к составу и характеристикам технических средств и 5.5 Требования к программному обеспечению технического задания.
Рекомендуется проводить тестирование программы в режиме "чистого MS-DOS". Работа в режиме эмуляции MS-DOS операционной системы Windows может некорректно отразиться на функционировании Программы.
Для проверки загрузки и выгрузки программы в оперативную память следует иметь корректно функционирующую программу "mem.exe" и состав утилит операционной системы MS-DOS 6.22.
13 Методы испытания
Следует отметить, что при выполнении испытания не в порядке, указанном в столбце 1 следует выполнять дополнительные требования и действия, указанные в столбце 5 для каждого пункта.
№ п/п | № в ТЗ | Выполняемые действия | Результат | Дополнительные требования при выполнении испытания не в данном порядке |
1. | 5.1.2. Обеспечение загрузки в оперативную память при запуске исполняемого файла. 5.1.5. Вывод сообщения о загрузке в оперативную память. | Ввести в командной строке MS-DOS имя исполняемого файла и нажать Enter: d:\kurs>kurs.com | Программа должна загрузиться в ОП и выдать сообщение о загрузке: "Резидент успешно загружен" Для проверки, загружена ли программа в память воспользуемся программой mem: Введем mem /program и убедимся, что в списке загруженных программ присутствует строка: . . . KURS 000440 . . . | |
2. | 5.1.7. Обеспечение корректного функционирования всех замещаемых в программе обработчиков прерываний | Выполнить команду DIR d:\kurs>dir | На экране появится результат работы DIR: 26.11.2004 11:06 <DIR> . 26.11.2004 11:06 <DIR> .. 26.11.2004 10:49 1 338 kurs.com … | Выполнить пункт 1. |
3. | 5.1.1. Вывод вверху экрана содержимого регистров МП по нажатию F7. | Нажать F7 | Вверху экрана появятся две строки, например: 1). AX=0000 … DI=0500 2). CS=0566 … SS=0600 | Выполнить пункт 1. |
4. | 5.1.4. Обеспечение невозможности повторной загрузки и вывод соответствующего сообщения. | Ввести в командной строке MS-DOS имя исполняемого файла и нажать Enter: d:\kurs>kurs.com | Программа обнаружит, что она уже загружена, и выдаст сообщение: “Резидент уже загружен.” | Выполнить пункт 1. |
5. | 5.1.3. Обеспечение выгрузки из ОП при повторном запуске с ключом /U или /u. 5.1.6. Выдача сообщения о выгрузке из ОП | Ввести в командной строке MS-DOS следующую команду и нажать Enter: d:\kurs>kurs.com /u | Программа должна произвести выгрузку и вывести сообщение: “Резидент успешно выгружен.” Используем утилиту mem.exe для контроля выгрузки: До запуска резидента: … 633184 largest executable program size … После запуска резидента: … 630976 largest executable program size … После выгрузки резидента: … 633184 largest executable program size … | Выполнить пункт 1. |
6. | 5.1.8. Возврат старых обработчиков прерываний | Выполнить команду DIR d:\kurs>dir | На экране появится результат работы DIR: 26.11.2004 11:06 <DIR> . 26.11.2004 11:06 <DIR> .. 26.11.2004 10:49 1 338 kurs.com … | Выполнить пункты 1 и 5. |
7. | 5.1.9. Вывод справки при запуске с ключом /? | Ввести в командной строке MS-DOS следующую команду и нажать Enter: d:\kurs>kurs.com /? | На экране появится справочный текст. |