Операционные системы: Программа, методические указания и задания для выполнения расчетно-графических и курсовых работ

Страницы работы

42 страницы (Word-файл)

Фрагмент текста работы

Назовите основные различия между системами WINDOWS  и MS DOS.

2. Какие компоненты входят в состав системы WINDOWS.

3. Структура реестра WINDOWS 95.

4. Особенности файловой системы VFAT32.

4. ВЫПОЛНЕНИЕ РАСЧЕТНО-ГРАФИЧЕСКОЙ РАБОТЫ

4.1  ВАРИАНТЫ ЗАДАНИЙ

4.1.1 Разработать и отладить командный файл, реализующий следующие программные функции:

·  очистка экрана;

·  установка путей доступа к выполняемым файлам;

·  вывод меню для выбора режима работы (в соответствии с приведенными ниже вариантами заданий);

·  формирование командной строки и ее выполнение;

·  возврат в меню;

·  выход в операционную среду.

Вариант 1. Работа с архиватором ZIP, реализовать функции:

*  добавление всех файлов текущего каталога;

*  добавление указанных пользователем файлов;

*  пересылка всех файлов текущего каталога;

*  пересылка указанных пользователем файлов;

Вариант 2. Работа с архиватором ZIP, реализовать функции:

*  просмотр оглавления архива;

*  извлечение всех файлов;

*  извлечение указанных пользователем файлов;

*  извлечение с подкаталогами;

Вариант 3. Работа с архиватором ZIP, реализовать функции:

*  создание самораспаковывающегося архива;

*  просмотр указанных пользователем файлов;

*  обновление файлов в архиве;

*  печать указанных пользователем файлов.

Вариант 4. Работа с архиватором ZIP, реализовать функции:

*  добавление с подкаталогами;

*  удаление указанных пользователем файлов;

*  тестирование архива;

*  добавление указанных пользователем файлов с установкой пароля.

Вариант 5. Работа с архиватором LHA, реализовать функции:

*  добавление всех файлов текущего каталога;

*  добавление указанных пользователем файлов;

*  пересылка всех файлов текущего каталога;

*  пересылка указанных пользователем файлов;

Вариант 6. Работа с архиватором LHA, реализовать функции:

*  просмотр оглавления архива;

*  извлечение всех файлов;

*  извлечение указанных пользователем файлов;

*  извлечение с подкаталогами;

Вариант 7. Работа с архиватором LHA, реализовать функции:

*  создание самораспаковывающегося архива;

*  просмотр указанных пользователем файлов;

*  обновление файлов в архиве;

*  печать указанных пользователем файлов.

Вариант 8. Работа с архиватором LHA, реализовать функции:

*  добавление с подкаталогами;

*  удаление указанных пользователем файлов;

*  тестирование архива;

*  добавление указанных пользователем файлов с установкой пароля.

Вариант 9. Работа с архиватором ARJ, реализовать функции:

*  добавление всех файлов текущего каталога;

*  добавление указанных пользователем файлов;

*  пересылка всех файлов текущего каталога;

*  пересылка указанных пользователем файлов;

Вариант 10. Работа с архиватором ARJ, реализовать функции:

*  просмотр оглавления архива;

*  извлечение всех файлов;

*  извлечение указанных пользователем файлов;

*  извлечение с подкаталогами;

Вариант 11. Работа с архиватором ARJ, реализовать функции:

*  создание самораспаковывающегося архива;

*  просмотр указанных пользователем файлов;

*  обновление файлов в архиве;

*  печать указанных пользователем файлов.

Вариант 12. Работа с архиватором ARJ, реализовать функции:

*  добавление с подкаталогами.

*  удаление указанных пользователем файлов.

*  тестирование архива;

*  создание многотомного архива с указанным пользователем объемом тома.

Вариант 13. Система программирования Паскаль, реализовать функции:

*  трансляция;

*  трансляция, компоновка, выполнение;

*  компоновка, выполнение.

Вариант 14. Система программирования Паскаль, реализовать функции:

*  трансляция, компоновка;

*  выполнение;

*  компоновка с подключением библиотек.

Вариант 15. Система программирования Си, реализовать функции:

*  трансляция;

*  трансляция, компоновка, выполнение;

*  компоновка, выполнение.

Вариант 16. Система программирования Си, реализовать функции:

*  трансляция, компоновка;

*  выполнение;

*  компоновка с подключением библиотек.

Вариант 17. Работа с антивирусом AIDSTEST, реализовать функции:

*  проверка указанных пользователем файлов;

*  проверка всех выполняемых файлов на указанном пользователем диске;

*  проверка и лечение указанных пользователем каталогов;

*  проверка всех файлов указанного диска с выводом отчета в указанный файл.

Вариант 18. Работа с антивирусом DRWEB, реализовать функции:

*  проверка и лечение указанных пользователем файлов;

*  проверка всех выполняемых файлов на указанном пользователем диске;

*  проверка и лечение всех файлов, включая архивные, на указанном пользователем диске;

*  проверка всех файлов указанного каталога, включая подкаталоги.

Вариант 19. Работа с архиватором RAR, реализовать функции:

*  добавление всех файлов текущего каталога;

*  добавление указанных пользователем файлов;

*  пересылка всех файлов текущего каталога;

*  пересылка указанных пользователем файлов;

Вариант 20. Работа с архиватором RAR, реализовать функции:

просмотр оглавления архива;

извлечение всех файлов;

извлечение указанных пользователем файлов;

извлечение с подкаталогами;

Вариант 21. Работа с архиватором RAR, реализовать функции:

*  создание самораспаковывающегося архива;

*  просмотр указанных пользователем файлов;

*  обновление файлов в архиве;

*  печать указанных пользователем файлов.

Вариант 22. Работа с архиватором RAR, реализовать функции:

*  добавление с подкаталогами;

*  удаление указанных пользователем файлов;

*  тестирование архива;

*  добавление указанных пользователем файлов с установкой пароля.

4.1.2 Разработка программного обеспечения для проведения лабораторных работ по курсу “Операционные системы”.

4.1.3 Разработка фрагментов электронного учебника по курсу «Операционные системы».

4.2 ОСОБЕННОСТИ ВЫПОЛНЕНИЯ РАСЧЕТНО-ГРАФИЧЕСКОЙ РАБОТЫ

Расчетно-графическая работа преследует следующие цели:

·  изучение командных файлов;

·  изучение упаковщиков файлов;

·  изучение антивирусных программ;

·  изучение способов управления компиляторами и компоновщиком.

По теме “Командные файлы” требуется знание следующих вопросов:

* специальные команды командных файлов (ECHO; IF; GOTO; PATH; SET и др.);

* средства организации диалога в командных файлах  (CHOICE; BE);

* способы обмена данными в командных файлах (передача данных через параметры; использование переменных окружения).

По теме “Упаковщики файлов” необходимо знать:

* классификацию упаковщиков;

* перечень и смысл типовых операций, выполняемых упаковщиками; набор ключей для управления упаковщиком;

* общий формат командной строки упаковщиков;

* формат командной строки упаковщиков для каждого пункта задания выбранного варианта.

По теме “Антивирусные программы” необходимо знать:

* классификацию антивирусных программ;

* общий формат командной строки антивирусных программ;

* формат командной строки антивирусных программ для каждого пункта задания выбранного варианта.

По теме “Способы управления компиляторами и компоновщиком” необходимо знать:

· схему прохождения программ в среде ОС;

· форматы командной строки компилятора, компоновщика и библиотекаря;

· способы компоновки загрузочного модуля (с применением библиотек и без них).

Выполнение РГР предусматривает два этапа:

* разработка командного файла;

* разработка программы для опроса пользователя и формирования командной строки.

Командный файл должен выполнять все действия, предусмотренные заданной программной функцией. Для выполнения тех пунктов задания, которые предусматривают выполнение действий над файлами, указанными пользователем, формирование командной строки (пункт 4) и ее выполнение следует проводить с помощью отдельной программы, написанной на любом алгоритмическом языке (Си, Паскаль и др.). Эта программа должна вызываться из командного файла и реализует функции:

опроса пользователя (в текстовом режиме или с использованием более современного оконного интерфейса);

формирование командной строки в виде символьной строки

Похожие материалы

Информация о работе