Скачать 1.32 Mb.
|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ УКРАИНЫ ЗАПОРОЖСКАЯ ГОСУДАРСТВЕННАЯ ИНЖЕНЕРНАЯ АКАДЕМИЯКафедра программного обеспечения и математического моделирования МЕТОДИЧЕСКИЕ УКАЗАНИЯ к курсовой работе по дисциплине «Системное программирование и операционные системы» для студентов специальности 7.080403 “Программное обеспечение автоматизированных систем” Утверждены на заседании кафедры программного обеспечения и математического моделирования Протокол № 2 от 3 октября 2001 г. ![]() Запорожье ЗГИА 2001 Методические указания к курсовой работе по дисциплине «Системное программирование и операционные системы» для студентов специальности 7.080403 “Программное обеспечение автоматизированных систем” / Сост.: Попивщий В.И.., Полякова Н.П. – Запорожье: ЗГИА, 2001, - 70 с. Составители: ^ Полякова Наталья Петровна, кандидат технических наук, доцент. Ответственный за выпуск - В.И.Пожуев, доктор физико-математических наук, профессор СОДЕРЖАНИЕ Стр. Введение …..………………………………………………………….……….…....4 Тема 1. Двухпросмотровый ассемблер………………………………..…………..5 Тема 2. Переключатель квазипараллельных процессов в среде MS-DOS. ……11 Тема 3. Дисковые утилиты для MS-DOS………………………………………...11 Тема 4. Реализация обработчика прерывания Int 09h………………….………..18 Тема 5. Дефрагментатор файловой системы…………………………………….20 Тема 6. Монитор системных ресурсов для Windows 98/NT……………………24 Тема 7. Менеджер процессов и потоков для Windows 98/NT….………………25 Тема 8. Файловый менеджер для Windows 98/2000/NT………………..……….28 Тема 9. Формат исполняемого PE-файле в Windows 98/NT. …………..……....33 Тема 10. Запуск в определенное время различных программ………………….40 Тема 11. Утилита, сохраняющая в файле информацию из системного реестра о программах, установленных на компьтере.…………………...42 Тема 12. Утилита для очистки системного реестра Windows 98. ………….…45 Тема 13. Утилита, отслеживающая изменения в файловой системе Windows 98 в заданных каталогах………………………………………………….…..45 Тема 14. Просмотрщик таблицы разделов и FAT……………………………..47 Тема 15. Утилита MaxSplitter ………………………………….………………..47 Тема 16. Утилита удаленного администрирования……………………..……...47 Тема 17. Простая почтовая программа на основе протокола SMTP….……….51 Тема 18. FTP – клиент ………………………………………………………….. 51 Тема 19. FTP – сервер …………………………………………………………..53 Тема 20. Системные сервисы Windows NT/2000 ………………………………53ЛИТЕРАТУРА …………………………………………………………………..68ПРИЛОЖЕНИЕ 1. TCP/IP программирование с использованием Winsock …69ПРИЛОЖЕНИЕ 2. Команды FTP ……………………………………………...76ПРИЛОЖЕНИЕ 3. Команды SMTP …………………………………………..85ПРИЛОЖЕНИЕ 4. Заголовки почты SMTP………………………………..…89ВВЕДЕНИЕЦель. Курсовая работа по дисциплине «Системное программирование и операционные системы» предназначена для приобретения практических навыков разработки программных проектов, связанных с решением задач системного программирования в среде современных операционых систем. Курсовая работа требует разработки целостного законченного проекта или проведения исследовательской работы. Тема. Курсовая работа выполняется по темам, указанным во второй части методических указаний. Тема также может быть выбрана студентом самостоятельно, если она соответствует тематике курсовых работ дисциплины и согласована с преподавателем. Курсовая работа выполняется студентом индивидуально. Допускается выполнение работы в составе группы - два, три человека при условии увеличения объема работ в соответствующее число раз. Защита при этом проводится с каждым студентом индивидуально по всему объему курсовой работы. Сроки. Курсовая работа выполняется в течение 2-го семестра 3 курса. Выполнение курсовой работы состоит из четырех этапов:
Язык реализации – Visual C++ 6.0 для платформы Windows или Borland C++ 3.1 для DOS. Работа должна продемонстрировать умение: осуществить постановку задачи, преобразовывать задачу в формализованное машинное представление, спроектировать программное обеспечение в современной программной среде, реализовать эффективный интерфейс с пользователем, оформить документацию на программу. Предпочтителен отчет, подготовленный компьютерным способом. При подготовке отчета следует учитывать требования ЕСПД на программную документацию. Оценка за курсовую работу учитывает: качество работы программы, стройность и ясность описания (в отчете), ритмичность выполнения работ, устойчивость программы к изменению входных параметров, функциональные возможности программы. |
![]() | Методические указания к выполнению курсовой работы «гребные электрические установки» по дисциплине «электрические системы и комплексы... | ![]() | Методические указания к выполнению курсовой работы по дисциплине «Разведка месторождений полезных ископаемых» (для студентов очной... |
![]() | ![]() | Методические указания к лабораторным работам по курсу “Архитектура компьютеров предназначены для студентов специальностей «Системное... | |
![]() | Все цитаты, цифровой, фактический материал и библиографические сведенья проверены, запись единиц соответствует стандартам | ![]() | Методические указания к выполнению курсовой работы по дисциплине «Вычислительный практикум» для студентов заочной формы обучения... |
![]() | Бобрушева В. В. Методические указания к выполнению курсовой работы по дисциплине «Основы маркетинга» для студентов 2 курса дневной... | ![]() | Компьютерная инженерия” (для студентов дневной и заочной формы обучения специальности 091501 “Компьютерные системы и сети”, 091502... |
![]() | Методические указания к выполнению курсовой работы по дисциплине «Техническая термодинамика»/ Составители | ![]() | Методические указания к выполнению контрольной работы (ргр) по дисциплине «Объектно-ориентированное программирование» (для студентов... |