- •Содержание
- •1 Лабораторная работа. Операционная система Windows. Режим командной строки
- •1.1.1 Состав внутренних команд Windows
- •1.1.2 Команды справочной системы
- •1.1.3 Команды файловой системы
- •1.1.4 Команды управления работой операционной системы
- •1.1.5 Команды пакетных (командных) файлов
- •1.2 Задания к лабораторной работе
- •1.3 Требования к отчету
- •1.4 Контрольные вопросы
- •2 Лабораторная работа. Операционная система Windows. Основы разработки командных (пакетных) файлов
- •If условие команда
- •2.2 Задания к лабораторной работе
- •2.3 Требования к отчету
- •2.4 Контрольные вопросы
- •3 Лабораторная работа. Вычислительные процессы и ресурсы. Компоненты вычислительного процесса
- •3.1 Общие сведения
- •3.2 Задания к лабораторной работе
- •3.3 Требования к отчету
- •3.4 Контрольные вопросы
- •4 Лабораторная работа. Ресурсы и их распределение между процессами.
- •4.1 Общие сведения
- •4.2 Задания к лабораторной работе
- •4.3 Требования к отчету
- •4.4 Контрольные вопросы
- •5 Лабораторная работа. Взаимные блокировки потоков и их обнаружение
- •5.1 Общие сведения
- •5.2 Задания к лабораторной работе
- •5.3 Требования к отчету
- •5.4 Контрольные вопросы
- •6 Лабораторная работа. Способы распределения процессорного времени в операционных системах
- •6.1 Общие сведения
- •6.2 Задания к лабораторной работе
- •6.3 Требования к отчету
- •6.4 Контрольные вопросы
- •7 Лабораторная работа. Исследование возможностей операционной системы при работе с памятью
- •7.1 Общие сведения
- •7.2 Задания к лабораторной работе
- •7.3 Требования к отчету
- •7.4 Контрольные вопросы
- •8 Лабораторная работа. Исследование механизмов работы с памятью
- •8.1 Общие сведения
- •8.2 Задания к лабораторной работе
- •8.3 Требования к отчету
- •8.4 Контрольные вопросы
- •Список литературы
Содержание
1 Лабораторная работа. Операционная система Windows. Режим командной строки 4
2 Лабораторная работа. Операционная система Windows. Основы разработки командных (пакетных) файлов 8
3 Лабораторная работа. Вычислительные процессы и ресурсы. Компоненты вычислительного процесса 14
4 Лабораторная работа. Ресурсы и их распределение между процессами 18
5 Лабораторная работа. Взаимные блокировки потоков и их обнаружение 21
6 Лабораторная работа. Способы распределения процессорного времени в операционных системах 25
7 Лабораторная работа. Исследование возможностей операционной системы при работе с памятью 29
8 Лабораторная работа. Исследование механизмов работы с памятью 33
Список литературы 39
1 Лабораторная работа. Операционная система Windows. Режим командной строки
Цель работы: получить навыки работы в режиме командной строки операционной системы Windows; изучить состав внутренних команд и их функциональные возможности.
Общие сведения
Подключение режима командной строки под управлением операционной системы Windows может быть выполнено двумя способами:
а) Пуск – команда Выполнить – в поле ввода набрать cmd (команда Windows, сокращение от слова commander);
б) Пуск – Программы – Стандартные – Командная строка.
Отключение режима обеспечивается набором в строке приглашения команды exit и ее выполнения при нажатии клавиши Enter.
1.1.1 Состав внутренних команд Windows
В состав внутренних команд в системе Windows входит примерно семьдесят команд (в системах Unix – более трехсот). Весь перечень этих команд можно просмотреть, если в командной строке выполнить команду help. Для ознакомления с каждым элементом перечня следует использовать сложную команду, состоящую из конвейера двух команд help | more.
Так как список команд достаточно обширный, то обычно их рассматривают, разбив на группы:
1) команды справочной системы;
2) команды файловой системы;
3) команды управления работой ОС;
4) команды пакетных (командных) файлов.
1.1.2 Команды справочной системы
Для входа в справочную систему и получения справки по использованию тех или иных команд, в командной строке следует набрать:
а) help – для получения справки по всем командам;
б) help имя_команды или имя_команды / ? - для получения справки по указанной команде.
1.1.3 Команды файловой системы
К основным командам файловой системы относятся следующие:
а) сd, chdir - смена текущей папки или диска;
б) chkdsk - проверка диска и вывод статистики;
в) cls - очистка экрана;
г) copy – копирование одного или нескольких файлов в другое место;
д) del – удаление одного или нескольких файлов;
е) dir – вывод списка файлов и подпапок из указанной папки;
ж) md, mkdir – создание новой папки;
з) move – перемещение одного или нескольких файлов из одной папки в другую;
и) rd, rmdir – удаление папки;
к) ren – переименование файлов, папок;
л) tree – графическое отображение структуры папок заданного диска или заданной папки;
м) type – вывод на экран содержимого текстовых файлов.
Если есть длинные последовательности вводимых команд, всегда имеется возможность повторить или отредактировать команду. Для этого следует выбрать команду из журнала (истории). Клавиша управления курсором вверх выводит предыдущую команду, вправо-влево позволяет редактировать команду.
По умолчанию результаты выводятся на экран, но можно перенаправить. Знак < используется для перенаправленного ввода, а символы > и >> - для вывода.
Знак < означает, что данные вводятся из файла, а символы > и >> - выводятся в файл.
Команда dir > asem.txt обозначает, что содержимое текущего каталога выводится в файл asem.txt.
Команда color позволяет выбирать и устанавливать цвета текста и фона для текстовых окон. Цвета текста и фона выбираются из 16 цветов, и назначаются двумя 16-ричными цифрами.
Команда prompt обеспечивает настройку вида приглашения по желанию пользователя. Команда может иметь множество параметров. Стандартным видом приглашения является prompt $p$g, что обозначает вывод в приглашении имени текущего каталога и знака >.