7РСП (КП - будильник)
Описание файла
Файл "7РСП" внутри архива находится в следующих папках: КП - будильник, кулаковы. Документ из архива "КП - будильник", который расположен в категории "". Всё это находится в предмете "системное программирование" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "системное программирование" в общих файлах.
Онлайн просмотр документа "7РСП"
Текст из документа "7РСП"
Московский государственный технический университет им. Н.Э.Баумана
_________________________________________________________________
Утверждаю: | |
Большаков С.А. | "__"_____________2006 г. |
Курсовая работа по курсу Системное программирование
«Будильник »
Руководство системного программиста
(вид документа)
писчая бумага
(вид носителя)
4
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-53 | _____________________ |
Кулаков А. С. | "__"_____________2006 г. |
Москва - 2006
________________________________________________________________
Содержание:
1. Назначение и условия применения программы 3
2. Требования к составу и параметрам технических средств 3
3. Требования к программному обеспечению 3
4. Состав программного продукта 3
5. Установка продукта 3
6. Удаление продукта 3
7. Характеристики системы 3
8. Подготовка к работе с программой. 3
9. Запуск программы 4
10. Завершение работы программы 4
1.Назначение и условия применения программы
Данная программа разрабатывается с целью создания будильника, управление которым осуществляется при помощи клавиатуры.
2.Требования к составу и параметрам технических средств
Программа должна запускаться на компьютере со следующей минимальной конфигурации:
IBM-совместимый компьютер с процессором 80386 и выше.
Наличие не менее 2,208 Кб свободной обычной памяти.
Стандартный VGA-совместимый видеоадаптер.
Не менее 2,86 Кб свободного дискового пространства.
Клавиатура.
Флоппи дисковод, если программа не находится на жестком диске.
3.Требования к программному обеспечению
Для корректной работы программы необходима ОС MS DOS версии не ниже 3.0.
4.Состав программного продукта
В состав данного программного продукта входят два файла: программа alrmclck.com и утилита, обеспечивающая выгрузку резидентной части программы, unldtsr.exe.
Название файла | Назначение | Размер |
ALRMCLCK.COM | Установка будильника по клавише F1. Остановка сигнала будильника по клавише F2. | 1150 байт |
UNLDTSR.EXE | Выгрузка резидентной части программы из памяти и восстановление обработчиков прерываний | 1700 байт |
5.Установка продукта
Для работы с программой необходимо скопировать на целевой компьютер файлы alrmclck.com и unldtsr.exe и перейти в содержащую их директорию.
6.Удаление продукта
Для удаления программы в случае необходимости выгрузить ее, при этом восстановятся старые обработчики прерываний и будут убраны с экрана текущее время и время, на которое установлен будильник, перейти в директорию с программой и стереть с диска два файла alrmclck.com и unldtsr.exe.
7.Характеристики системы
Исходный код, язык: Assembler
Компилятор: Turbo Assembler Version 5.0 Copyright (c) 1988, 1996 Borland International
Сборщик: Turbo Link Version 7.1.30.1 Copyright (c) 1987, 1996 Borland International
Отладчик: Turbo Debugger Version 5.1 Copyright (c) 1988, 1996 Borland International
Исполняемый код: файл alrmclck.com (1150 байт) и unldtsr.exe (1700 байт)
Размер резидентной части программы без переменных окружения: 1328 байт
8.Подготовка к работе с программой.
Для подготовки к работе необходимо совершить следующие шаги:
Проверить установлена ли операционная система MS-DOS версии не ниже 3.0.
Запустить ОС MS DOS.
Установить продукт.
Запустить командную сроку и сделать каталог с программой текущим.
9.Запуск программы
Запуск программы осуществляется вводом команды alrmclck.com [/?] в командной строке. Для этого нужно либо перейти в директорию с программой, либо прописать путь этой директории в переменной окружения PATH. После этого появится сообщение ‘Program was succesfully loaded !!!’ и в верхнем правом углу экрана отобразится текущее время и время, на которое установлен будильник, в случае успешной загрузки, ‘Program has already loaded !!!’, если она уже присутствует в памяти, либо ‘Error param !’, если программе переданы неправильные параметры, при этом программа загрузится в память. При правильном вводе параметра выдается справка по работе с программой. После запуска программы устанавливаются новые обработчики прерываний, а старые – сохраняются.
10.Завершение работы программы
Для выгрузки программы необходимо перейти в директорию с программой и набрать unldtsr.exe. При успешной выгрузке программы восстановятся старые обработчики прерываний, программа выгрузится из оперативной памяти и в командной строке появится сообщение ‘Program unloaded and interrupts restored !!!’ , будут убраны с экрана текущее время и время, на которое установлен будильник. Если же запустить unldtsr.exe при незагруженной программе, то утилита выдаст сообщение ‘Program hasnt already loaded !!!’.
4