3к5с Инструментальные средства информационных систем / Задание по контрольной работе
.pdfКонтрольная работа по дисциплине
«Инструментальные средства ИС»
Контрольная работа выполняется строго по своему варианту.
Вариант соответствует номеру студента в журнале группы на момент получения задания. Контрольная работа состоит из теоретической и практической частей. Теоретическая часть включает в себя 1 вопрос,
который необходимо полностью раскрыть в реферативной форме изложения материала. Объем теоретической части должен составлять около 5-10
страниц текста (Times New Roman 14 пт, полуторный интервал). В
качестве темы контрольной работы необходимо на титульном листе указать теоретический вопрос по своему варианту.
Теоретические вопросы.
1.Назначение, состав и структура программного обеспечения информационных систем.
2.Платформы ЭВМ, вспомогательные устройства, области их применения, проблемы сопряжения.
3.Программные средства информационных систем.
4.Аппаратные средства информационных систем.
5.Основные понятия о базовых и прикладных программных средствах информационных систем.
6.Понятие архитектуры ОС, ядра и модулей.
7.Назначение и функции операционных систем.
8.Характеристика операционных систем семейства Unix и Windows.
9.Классификация операционных систем
10.Понятие ресурса и их классификация. Управление ресурсами.
11.Понятие процесса. Системные и пользовательские процессы.
Классификация процессов.
12.Управление процессами. Понятие процесса и потока (нити).
13.Управление памятью в операционных системах.
14.Файловые системы.
15.Файловая система NTFS.
16.Файловая система FAT.
17.Инструментальные средства разработки информационных систем.
18.Средства операционных систем для управления вводом/выводом и файлами в информационных системах.
Практическая часть.
Задание №1. Пакетные файлы MS Windows.
1.Разработать пакетный файл для удаления всех временных файлов
(*.tmp) на диске C:\ .
2.Разработать пакетный файл подсчета количества файлов в заданном каталоге.
3.Разработать пакетный файл для запуска программ «Блокнот» и
«Калькулятор» в зависимости от передаваемого параметра.
4.Разработать пакетный файл для создания файла с именем текущей даты и вывод в него информации о заданной директории.
5.Разработать пакетный файл для вывода информации в файл о всех имеющихся исполняемых файлах в заданном директории.
6.Разработать пакетный файл для вывода на экран содержание всех txt-
файлов заданной директории.
7.Разработать пакетный файл для вывода в файл списка всех вложенных директорий заданного каталога.
8.Разработать пакетный файл для вывода в файл списка всех файлов,
начинающихся с символа a, а также информацию о них.
9.Разработать пакетный файл для создания копий файлов с расширением
*.sys диска С:\ .
10.Разработать пакетный файл для запуска другого пакетного файла,
который, в свою очередь, будет выводить информацию о файлах корневого
каталога диска C:\ .
11.Разработать пакетный файл для создания каталога с именем версии текущей операционной системы.
12.Разработать пакетный файл для вывода информации о существующих жестких дисках.
13.Разработать пакетный файл для вывода информации в файл о переменных среды Windows.
14.Разработать пакетный файл для вывода в файл справки о заданной команде.
15.Разработать пакетный файл для вывода в файл краткой информации о существующих командах.
16.Разработать пакетный файл для запуска утилиты проверки диска и вывода в файл статистики проверки.
17.Разработать пакетный файл для сравнения двух файлов и вывода информации сравнения.
18.Разработать пакетный файл для поиска текстовой строки в заданном файле.
Задание №2. Far manager.
2.1 С помощью программы Far Manager (Far) создать в домашней папке
следующее дерево папок (по вариантам).
№ |
Дерево |
№ |
Дерево |
№ |
Дерево |
№ |
Дерево |
|
|
|
|
|
|
|
|
|
/ |
|
/ |
|
/ |
|
/ |
|
├-1 |
|
├-1 |
|
├-1 |
|
├-1 |
|
│ └-2 |
|
│ └-2 |
|
│ ├-2 |
|
│ └-5 |
1 |
├-3 |
2 |
│ ├-3 |
3 |
│ │ ├-4 |
4 |
├-2 |
|
│ └-4 |
|
│ └-4 |
|
│ │ ├-5 |
|
│ └-6 |
|
│ └-5 |
|
└-5 |
|
│ │ └-6 |
|
│ └-7 |
|
├-6 |
|
└-6 |
|
│ └-3 |
|
├-3 |
|
└-7 |
|
└-7 |
|
└-7 |
|
└-4 |
|
/ |
|
/ |
|
/ |
|
/ |
|
├-1 |
|
├-1 |
|
└-1 |
|
├-1 |
|
│ └-2 |
|
│ ├-2 |
|
└-2 |
|
│ └-4 |
5 |
│ └-3 |
6 |
│ │ ├-3 |
7 |
├-3 |
8 |
│ └-6 |
|
├-4 |
|
│ │ └-4 |
|
│ └-4 |
|
├-2 |
|
│ └-5 |
|
│ └-5 |
|
├-5 |
|
│ └-5 |
|
│ └-6 |
|
│ └-6 |
|
│ └-6 |
|
│ └-7 |
|
└-7 |
|
└-7 |
|
└-7 |
|
└-3 |
|
/ |
|
/ |
|
/ |
|
/ |
|
├-1 |
|
└-1 |
|
├-1 |
|
├-1 |
|
│ └-2 |
|
├-2 |
|
│ └-2 |
|
│ └-4 |
9 |
│ ├-3 |
10 |
│ ├-3 |
11 |
├-3 |
12 |
│ ├-6 |
|
│ └-4 |
|
│ └-4 |
|
│ ├-4 |
|
│ └-7 |
|
├-5 |
|
├-5 |
|
│ └-5 |
|
├-2 |
|
└-6 |
|
│ └-6 |
|
└-6 |
|
└-3 |
|
└-7 |
|
└-7 |
|
└-7 |
|
└-5 |
|
/ |
|
/ |
|
/ |
|
/ |
|
├-1 |
|
├-1 |
|
├-1 |
|
├-1 |
|
│ ├-2 |
|
│ └-2 |
|
│ ├-2 |
|
│ ├-3 |
13 |
│ │ ├-3 |
14 |
│ ├-3 |
15 |
│ └-3 |
16 |
│ │ ├-5 |
|
│ │ │ └-4 |
|
│ ├-4 |
|
│ ├-4 |
|
│ │ │ └-7 |
|
│ │ └-5 |
|
│ ├-5 |
|
│ │ └-5 |
|
│ │ └-6 |
|
│ └-6 |
|
│ └-6 |
|
│ └-6 |
|
│ └-4 |
|
└-7 |
|
└-7 |
|
└-7 |
|
└-2 |
|
/ |
|
/ |
|
|
|
|
|
├-1 |
|
└-1 |
|
|
|
|
|
│ ├-2 |
|
├-2 |
|
|
|
|
17 |
│ │ └-3 |
18 |
└-3 |
|
|
|
|
|
│ │ └-4 |
|
├-4 |
|
|
|
|
|
│ └-5 |
|
├-5 |
|
|
|
|
|
├-6 |
|
└-6 |
|
|
|
|
|
└-7 |
|
└-7 |
|
|
|
|
2.2 Вывести на экран содержимое папки C:\Windows в следующем
формате вывода (по вариантам) и режиме сортировки (по вариантам).
№ |
Формат вывода |
Режим сортировки |
|
|
|
1 |
Длинные описания |
Имя |
|
|
|
2 |
Альтернативный полный |
Расширение |
|
|
|
3 |
Связи файлов |
Время модификации |
|
|
|
4 |
Краткий |
Размер |
|
|
|
5 |
Краткий |
Время создания |
|
|
|
6 |
Описания |
Имя |
|
|
|
7 |
Средний |
Расширение |
|
|
|
8 |
Владельцы файлов |
Время модификации |
|
|
|
9 |
Средний |
Размер |
|
|
|
10 |
Средний |
Время создания |
|
|
|
11 |
Полный |
Имя |
|
|
|
12 |
Детальный |
Расширение |
|
|
|
13 |
Полный |
Время модификации |
|
|
|
14 |
Полный |
Размер |
|
|
|
15 |
Полный |
Время создания |
|
|
|
16 |
Широкий |
Имя |
|
|
|
17 |
Широкий |
Расширение |
|
|
|
18 |
Описания |
Время модификации |
|
|
|
В пояснительной записке к контрольной работе необходимо представить подробное поэтапное описание проделанной работы для каждого задания с приведением скриншотов, а также поместить листинг программы или скрипта.
