йлу в операційної системи MS - DOS.
У результаті розробки проекту мною самостійно булу Вівче інформація про обробнікі переривані. Вівче метод розміру та обчислюваного програми в пам яті комп ютера. Мною були вівчені засоби для графічного оформлення програми.
Такоже БУВ вивченості теоретичний материал, что стосується операційної системи MS - DOS, ее внутрішньої архітектури й організації.
У результаті цього Було розроблено програму, что є й достатньо ЗРУЧНИЙ у корістуванні и Достатньо інформатівною даже для недосвідченого користувача. Програма й достатньо схожа Із стандартному MS - DOS, что полегшує сприйняттів при роботі з нею. p align="center"> Список використаних джерел
1. Олександр Фролов, Григорій Фролов Апаратне забезпечення IBM PC. Том 2. - М.: Діалог-МІФІ, 1992
2. Олександр Фролов, Григорій Фролов MS-DOS для програміста. Том 2. - М.: Діалог-МІФІ, 1995
. Фролов А.В., Фролов Г.В. Бібліотека системного програміста. Т.1. Частина 1, 2,3. Операційна система MS-DOS. М: ДІАЛОГ-МІФІ, 1993
. Громов Ю.Ю., Татаренко С.І. Програмування на мові СІ: Навчальний посібник. - Тамбов, 1995.
. Шаньгина В.Ф., Бєляєва О.М. Програмування на мові С/С + +. - М.: Вища школа, 1992.
. Фролов А.В., Фролов Г.В. Бібліотека системного програміста. Т.2. Апаратне забезпечення IBM PC. Частина 1,2. - М: ДІАЛОГ-МІФІ, 1992
Додатки
Додаток А
Схема алгоритму програми
Рисунок А.1 - Схема роботи програми
Додаток Б
Лістінг програми
# include
# include
# include
# include interrupt (far * old21) (.); interrupt (far * old28) (.); interrupt far new21 (.); interrupt far new28 (.); keycode, flag, f; main () {size; = _DS -_CS + _SP/16 +1; = _dos_getvect (0x21);
_dos_setvect (0x21, new21); = _dos_getvect (0x28);
_dos_setvect (0x28, new28); (); (25,10); printf ("********************** ************** n "); (25,11); printf (" ** n "); (25,12); printf (" * Курсова робота * n "); (25,13); printf (" * із системного програмування * n "); (25,14); printf (" * тема резидентність ПРОГРАМА Заборона видалений ФАЙЛІВ * n "); (25 , 15); printf ("* СТУДЕНТА 481 Груп * n"); (25,16...