Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОПЕР СИСТЕМ / ЛР_5_ИнтерфейсКомСтроки

.doc
Скачиваний:
20
Добавлен:
02.04.2015
Размер:
60.42 Кб
Скачать

3

Лабораторная работа № 5

Интерфейс командной строки ОС «Windows XX».

Цель работы: Изучение интерфейса между пользователем и аппаратно-программными средствами компьютера.

Методические указания.

По реализации интерфейса различают неграфические и графические ОС. Неграфические ОС реализуют интерфейс командной строки. Основным устройством управления в данном случае является клавиатура. Управляющие команды вводят в поле командной строки, где их можно редактировать. Исполнение команды начинается после ее утверждения нажатием на клавишу ENTER. Для компьютеров платформы IBM PC такой интерфейс обеспечивается семейством ОС под названием MS-DOS.

Графические ОС используют кроме клавиатуры мышь. Работа с графической ОС основана на взаимодействии активных и пассивных экранных элементов управления. В качестве активного элемента управления выступает указатель мыши – графический объект, перемещение которого на экране синхронизировано с перемещением мыши. В качестве пассивных элементов управления выступают графические элементы управления приложений. (экранные кнопки, значки, раскрывающиеся списки, строки меню). Характер взаимодействия между активными и пассивными элементами управления выбирает сам пользователь.

Интерфейс командной строки является одним из основных для ОС Unix и Linux. Преимуществом этого интерфейса является возможность более рационального управления ресурсами системы, чем с помощью графического интерфейса. В системах Unix имеется более 300 внутренних команд, доступных опытному программисту.

Интерфейс командной строки (Command Promt Interface) в ОС Win так же присутствует, но количество внутренних команд, позволяющих решать задачи администрирования системы ограничен и составляет приблизительно 70 команд.

В ОС Win можно выделить следующие группы команд:

  • Команды справочной системы help: help имя_команды, имя_команды /? и т.д.

  • Команды файловой системы:CD – вывод имени текущей папки, chdir, copy, rename, dir, find, del, copy.

  • Команды управления работой ОС: date, start, time, mem.

  • Команды командных (пакетных) файлов: exit, for, goto.

Порядок выполнения работы

Студентам предлагается запустить режим командной строки:

  1. Пуск>Выполнить, затем набрать cmd (commander)/

  2. Пуск>Выполнить>Стандартные>Командная строка.

Этими действиями вызывается программа cmd.exe – 32-разрядный интерпретатор команд. На экране монитора появляется окно с мигающим курсором- приглашением к вводу команд. Вверху окна будет указана версия работающей ОС и строки приглашения:

C:\Documents and Setting\GUAP>

Выключение режима обеспечивается набором команд Exit и ее выполнением при нажатии клавиши Enter. Студенты могут создать каталог под собственным именем и занести в него несколько непустых файлов, созданных в разных программах, для дальнейшего их изучения (времени создания, размера, принадлежности и т.д.)

  1. Наберите в командной строке help и посмотрите весь набор доступных команд.

  2. Изучите простейшие команды управления работой ОС: time и data.

  • C:\Documents and Setting\GUAP>help date - вывод или изменения даты.

    DATE [/T: data]

    Команда Date без параметров отображает текущую дату и запрашивают ввод новой даты. Команда Date может быть запущена с ключом /T, позволяющим просто вывести текущее значение даты без запроса новой даты.

    Запустите команду Date.

    C:\Documents and Setting\GUAP>date

    Посмотрите на текущую дату. Запишите ее. Затем введите новую дату.

    • Команда time.

    Отсчет времени производится аппаратно-программными средствами таймера. Команда time используется для определения и смены значения реального времени.

    C:\Documents and Setting\GUAP>time

    Посмотрите на текущее время. Запишите его. Затем введите новое время.

    • Команда mem

    выводит информацию о распределении оперативной памяти между загруженными программами.

    - Выполнение команды без параметров извещает о суммарных объемах свободной и занятой памяти.

    - Ключ /program информирует обо всех загруженных в память программы, включая системные программы.

    - ключ /classify выводит сокращенный отчет о программах, отводя на каждую программу по одной строке.

    - ключ /debug наиболее полно отражает сведения о данных и о внутренних системных драйверах.

    C:\Documents and Setting\GUAP>mem/debug

    Студентам предлагается самостоятельно заполнить таблицу ( в столбце Имя показано ее примерное наполнение).

    Адрес

    Имя

    Размер

    Тип

    CON

    PRN

    COM1

    LPT1

    LPT2

    5. Команды управления файловой системой Win/

    • Dir – команда вывода на экран дисплея содержимого каталогов (папок).

    Формат команды dir диск:путь\имя_файла.

    Варианты применения команды:

    - без параметров, т.е. подразумевается исследование содержимого текущих каталогов и дисков.

    Например:

    C:\Documents and Setting\GUAP>dir

    Содержимое папки GUAP можно увидеть в таблице.

    Дата создания

    Время создания

    <DIR> или нет

    Название

    Студентам предлагается привести данные из таблицы в отчете.

    - dir/p с параметром p.

    Используется, когда количество объектов в каталоге превышает количество строк экрана.

    • Find используется для поиска фрагментов текстовой строки в одном или нескольких фалах.

    • Mkdir или md предназначена для создания новых каталогов.

    Mkdir диск: путь\имя_каталога

    C:\>md a:\new

    Если в команде не указывается путь, то по умолчанию подразумевается, что создается дочерний каталог текущего каталога.

    • Chdir (cd) –команда смены каталога. Команда имеет формат Chdir диск: путь; Cd.. – возврат в корневой каталог.

    Студентам необходимо самостоятельно изучить:

    1. команду справочной системы help.

    2. команды управления работой ОС: time, data, mem с ключами.

    3. команды файловой системы: dir, chdir, copy, find, del (erase)/

    4. команду командных файлов: exit.

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

    Также требуется выполнить следующую программу действий:

    1. Создать два непустых директория 1 и 2 (любыми средствами).

    2. С помощью команд командной строки просмотреть директорий 1. Данные занести в таблицу 1.

    3. Создать в директории 1 подкаталог 11.

    4. Запустить встроенный редактор создания текстов edit. Создать в нем небольшой текст. Затем с помощью команды copy con prn распечатать его. Удалить созданный текстовый файл.

    5. Скопировать несколько файлов из директория1 в директорий 2.

    Список рекомендованной литературы:

        1. Информатика. Базовый курс: учебное пособие/ С. В. Симонович [и др.] ; ред. С. В. Симонович. - 2-е изд.. - СПб.: ПИТЕР, 2009. 100 экз.

        2. Сетевые операционные системы: учебное пособие/ В. Г. Олифер, Н. А. Олифер. - СПб.: ПИТЕР, 2006. -50экз.

        3. Операционные системы: учебник/ А. В. Гордеев. - 2-е изд.. - СПб.: ПИТЕР, 2006. 50 экз.

        4. Компьютерные сети : принципы, технологии, протоколы: учебное пособие/ В. Г. Олифер, Н. А. Олифер. - 3-е изд.. - СПб.: ПИТЕР, 2006. - 957 с. - (Учебник для вузов). 15 экз.

  • Соседние файлы в папке ОПЕР СИСТЕМ