09/20/94 09:12am polz_dos.met
Работа с операционной системой MS - DOS В среде "NORTON COMMANDER"
КЛАВИАТУРА (вместо введения).
Характеры живых людей сильно различаются: одни так и "кипят" - не успеешь дать им задание они уже все сделали (как правило не то и не так); другие делают все добросовестно и аккуратно, но искренне полагают, что инициатива наказуема. Последних постоянно приходится подгонять (в древнем Риме для этого с большим успехом использовался кнут надсмоторщика за рабами)! Если эту классификацию перенести на машины, то компьютер (в отличее от мясорубки) будет отнесен ко второй категории исполнительности, только вместо ударов кнутом используются ласковые тычки (или осатанелые удары) десятью пальцами (или одним - кто как умеет). Наиболее сообразительные уже догадались куда, именно, надо тыкать пальцем. Остальным после небольшой паузы сообщаю ............... в клавиатуру.
Существует несколько вариантов расположения клавищ на клавиатуре; в нашей стране наиболее известны два: "JCUK" и "QWERTY". Эти невразумительные, на первый взгляд, термины характеризуют порядок следования символов "основного" поля клавиатуры (см. рисунок). Первый стандарт использовался при разработке средств ВТ до 1 июля 1988 года, второй - после. Если рассматривать клавиатуру вцелом, то помимо ОСНОВНОГО поля можно выделить: поле УПРАВЛЯЮЩИХ КЛАВИШ, поле РЕДАКТИРОВАНИЯ, ЦИФРОВОЕ поле и поле ФУНКЦИОНАЛЬНЫХ КЛАВИШ.
Рисунок: основные поля клавиатуры.
основное (алфавитно-цифровое)
управляющие клавиши
поле редактирования
(отдельное) цифровое
функциональные клавиши
ОСНОВНОЕ поле предназначено для ввода текстовой и числовой информации. Расположемие символов "Кириллицы" полностью соответствует "пишущей машинке"; для "Латинницы" требование выполняется только для "QWERTY" клавиатуры.
Поле УПРАВЛЯЮЩИХ клавиш реализует переключение регистров размера (SHIFT) и алфавита (ALT), генерирует управляющие коды (CTRL) и позволяет редактировать текущую строку текста.
Поле РЕДАКТИРОВАНИЯ используется редакторами для позиционирования КУРСОРА (метки текущей позиции на экране) и выполнения основных операций преобразования объекта редактирования.
Отдельное ЦИФРОВОЕ поле дублирует цифровые клавиши ОСНОВНОГО поля и клавиши арифметических операций для удобства ввода и обработки чисел. Иногда ЦИФРОВОЕ поле и поле РЕДАКТИРОВАНИЯ объединяют в одно.
ФУНКЦИОНАЛЬНЫЕ клавиши используются по усмотрению разработчика конкретного програмного обеспечения. Действия, выполняемые при их нажатии, обычно индицируются в нижней строке зкрана.
ОСНОВНЫЕ СВЕДЕНИЯ ОБ ОПЕРАЦИОННОЙ СИСТЕМЕ MS - DOS
ОС является
полновластной хозяйкой всего
СТАНДАРТНОГО оборудования
компютера. В ее ведении находится
система хранения информации да
внешних устройствах (ФАЙЛОВАЯ
СИСТЕМА); она определяет порядок
прохождения задач в многозадачных,
многопользовательских системах и
ведет диалог с человеком.
ОС MS - DOS хранит информацию в виде
ФАЙЛОВ. Каждый файл имеет имя,
состоящее из двух частей:
СОБСТВЕННО ИМЕНИ и РАСШИРЕНИЯ.
ИМЯ файла
придумывает человек,давая волю
своей фантазии и воображению.
Единственное пожелание: имя должно
состоять из латинских букв и цифр
(не более 8), а его смысл важен только
для пользователя и определяется
его общей культурой.
РАСШИРЕНИЕ (срецификация) является
вотчиной ОС и должно отражать
назначение файла (его содержимое):
SYS - системный (содержит ОС и ее части)
COM, EXE - исполняемые файлы (игры, редакторы, пользовательские программы...)
BAT - пакеты (списки команд ОС, выполняемые как одно целое)
TXT - тексты (единственные файлы, чье содержимое понятно "нормальному" человеку)
... - в данном случае это означает, что "всего не перечесть".
Особо следует отметить наличие файлов, которые рассматриваются ОС как самостоятельные устройства - ПОДКАТАЛОГИ, они обозначаются не расширением а специальными средствами и служат для объединения файлов по темам, впрочем о грустном потом.
Сама ОС также хранится в файлах, которые обычно скрыты от глаз пользователя как не несущее полезной информации:
IBMBIO.COM - содержит программы обслуживания СТАРДАРТНЫХ устройств
IBMDOS.COM - программы взаимодействия устройств, правила хранения файлов и доступа к ним
COMMAND.COM - воспринимает команды пользователя и отвечает на запросы.
Человек общается с компьютером набирая на клавиатуре команды, оформляя их в соответствии с требованиями ОС. Большинство команд являются ТРАНЗИТНЫМИ т.е. требуют наличия соответствующего (по имени) файла с расширением COM или EXE, что доставляет некоторые неудобства при работе на чужем компьютере.
Список основных команд приведен ниже:
CD - смена текушего подкаталога
COPY - копирование (дублирование) файлов
CHKDSK - проверка диска
DEL - удаление (стирание) ненужного файла
DIR - вывод каталога (списка файлов)
FORMAT - форматирование диска
PRINT - вывод файла на устройство печати
Примечание :
Большинство приведенных выше
команд требуют ввода уточняющей
информации вида:
УСТРОЙСТВО:\ПУТЬ\ИМЯ_ФАЙЛА, причем
команда копирования требует
указать два параметра:
"откуда" и "куда".
Под ПУТЕМ понимается перечень
подкаталогов в порядке их
вложенности.
Непрофессиональному
пользователю рекомендуется
разобраться только с указанными
командами, как необходимыми "на
всякий пожарный случай".
Некоторым подспорьем в этом
являются сами команды, сообщающие
(на чистейшем английском языке) о
своих возможностях при запуске без
параметров или с ключами "/?",
"/H",..."/HELP".
Рассматриваемая далее НАДСТРОЙКА
(программа, сводящая диалог
пользователя с ЭВМ до уровня
"ткни пальцем") позволяет не
утруждать себя запоминанием команд
ОС и превращает человека в подобие
дятла, долбящего клавиши
управления курсором.
Прежде, чем
перейти к описанию NORTON COMMANDER еще
немного о файлах.
Существует еще несколько файлов о
существовании которых обычный
пользователь должен хотя-бы
догадываться:
CONFIG.SYS - файл конфигурации (настраивает ОС в соответствии с требованиями конкретного пользователя. К его содержимому ОС относится очень ревниво, по-этому лучше его не изменять даже если очень хочется!!!)
AUTOEXEC.BAT -
стартовый пакетный файл
(содержит список команд ОС
которые необходимо выполнить
сразу после загрузки ОС.
Обычно последней строкой этого
файла является директива
запуска NORTON COMMANDER; что-то вроде
C:\NC\NC)
PRN - файл, обозначающий устройство печати
CON - файл - экран терминала (дисплея).
ОСНОВНЫЕ СВЕДЕНИЯ О ВНЕШНИХ УСТРОЙСТВАХ.
С двумя устройствами (prn и con) Вы уже познакомились, читая текст на предыдущей странице, если нет - переверните страницу и прочитайте последние две строчки. Эти устройства не представляют интереса для компьютера, поскольку большинство ЭВМ неграмотные (не умеют читать даже то, что сами написали).
Прогрессивному
человечеству известен более
простой способ сохранения
информации: узелки на память и
зарубки на палочке. Такой способ
оказался вполне подходящим и для
машины. Конструкторы ЭВМ не
рискнули дать бездушной машине нож
а руки для завязывания узелков
изготовить слишком сложно, поэтому
компьютер вынужден использовать
более безопасные для окружающих
невидимые глазом магнитные метки
на специальных НОСИТЕЛЯХ
ИНФОРМАЦИИ.
В нашей стране самыми
прогрессивными носителями
являются гибкие магнитные диски
(дискеты) CD-ROM диски и пакеты
магнитных дисков, заключенные
(пострадали безвинно) в герметичный
корпус - винчестеры.
Дискеты используются для переноса информации от машины к машине и различаются размерами и качеством магнитного слоя. CD-ROM диски сейчас используются как дискеты. только большого объема. Винчестеры, обычно, не покидают корпус компьютера и служат в качестве основного хранилища информации.
Для записи и
считывания информации с магнитных
дисков служат ДИСКОВОДЫ.
Для записи и считывания информации
с дисков CD-ROM служат CD-R и CD-RW приводы
(первые могут только читать
информацию).
Дисководы различаются размерами используемых дисков и способами кодирования информации при записи на дискеты. Пользователям НЕ РЕКОМЕНДУЕТСЯ проводить опыты по взаимозаменяемости гибких дисков различных типов, поскольку это может привести к поломке дисковода или некачественной записи информации.
Физически присутствующие накопители обслуживаются специальными системными программами - ДРАЙВЕРАМИ. Каждое устройство может быть логически поделено на несколько самостоятельных устройств, имеющих имя. В качестве имени используются буквы латинского алфавита; признаком отличающим имя устройства (драйвера) от имени файла является символ ":" (двоеточие).
Помимо дисковых устройств применяются накопители на магнитных лентах. Самыми современными из них являются СТИММЕРЫ (иногда пишется стримеры) - цифровые магнитофоны.
РАБОТА В СРЕДЕ "NORTON COMMANDER" (NC).
Если с вашим компьютером все в полном порядке, то после включения питания (как это сделать спросите кого-нибудь еще) автоматически производится ряд действий в результате которых в ОПЕРАТИВНУЮ ПАМЯТЬ (ОП) загружаетя ОС. Если Вы заранее позаботились о файле AUTOEXEC.BAT, то будет запущена программа NC при этом экран будет поделен на несколько частей (см. рисунок):
Рисунок: общий вид среды NC.
Часть полей может не отображаться ввиду особеннностей настройки системы человеком, работавшим ранее. Следует отметить, что NC использует четыре различных курсора:
один для верхнего меню,
два в одной из панелей,
и один в командной строке.
Общая характеристика полей:
ВЕРХНЕЕ МЕНЮ позволяет пользователю самому определить что и как должно отображаться на экране; как реагировать на действия оператора при недостатке информации. Переход к работе с ним осуществляется нажатием клавиши "F9".
ЛЕВАЯ/ПРАВАЯ
ПАНЕЛИ отображают каталоги
двух устройств. Имена
устройств указаны в верхней
части панелей. В каждый момент
времени только одна панель
АКТИВНА (с ней можно работать);
активная панель помечается
курсором. Переключение панелей
осуществляется нажатием
клавиши "TAB".
Кроме курсора активной панели
имеется курсор - указатель на
текущий файл; он управляется
клавишами поля редактирования
клавиатуры. Панели можно
выключить (включить)
одновременным нажатием клавиш
CTRL и O (буква "O" латинская).
КОМАНДА MS - DOS дает возможность менее ленивым пользователям поработать неросредственно с ОС и выполнять операции непредусмотренные NC.
НИЖНЕЕ МЕНЮ сообщает любознательным людям как запрограммированы в системе функциональные клавиши, функция многих из них зависит состояния клавиш переключения регистров.
Теперь более подробно, причем с конца:
НАЗНАЧЕНИЕ ФУНКЦИЩНАЛЬНЫХ КЛАВИШ (нижнее меню)
F1 - справка о NC
CTRL F1 - включение/выключение левой панели
ALT F1 - изменение ДИСКОВОДА (физического носителя информации) левой панели
F2 - меню пользователя (человек может создать списки команд ОС, которые будут выполняться при нажатии определенной клавиши)
CTRL F2 - включение/выключение правой панели
ALT F2 - изменение ДИСКОВОДА правой панели
F3 - просмотр текущего файла
SHIFT F3 - просмотр файла, имя которого будет указано дополнительно
F4 - редактирование текущего файла
ALT F4 - запуск альтернативного редактора для текущего файла
SHIFT F4 - редактирование файла, имя которого будет указано дополнительно
F5 - копирование текущего файла на устрайство другой панели
SHIFT F5 - копирование файла, имя которого будет указано дополнительно
F6 - переименование или перемещение текущего файла на устрайство другой панели
SHIFT F6 - переименование или перемещение файла, имя которого будет указано дополнительно
F7 - создание ПОДКАТАЛОГА (псевдоустройства на котором, обычно, хранят файлы близкие по смыслу: игры, части ОС...)
ALT F7 - поиск указанного файла на носителе
F8 - удаление текущего файла
ALT F8 - история команд
SHIFT F8 - удаление файла, имя которого будет указано дополнительно
F9 - переход в верхнее меню
ALT F9 - переключение количества отображаемых NC строк
SHIFT F9 - сохранение текущего состояния NC
F10 - завершение работы NC
ALT F10 - вывод "ДЕРЕВА ПОДКАТАЛОГОВ" (полного списка псевдоустройств с указанием связей между ними).
Для успешного использования нижнего меню следует помнить некоторые детали:
ТЕКУЩИМ
считается файл на который
указывает курсор; кроме этого
можно сделать несколько файлов
текущими. Для этого
используется клавиша "INS"
дополнительного цифрового
поля и клавиша "+",
расположенная там-же.
Отменить выделение файлов
можно повторным нажанием
"INS" или клавишей "-".
ПЕРЕД ВЫПОЛНЕНИЕМ некоторых команд NC требует подтверждения действий пользователя, ПРАКТИЧЕСКИ ЛЮБУЮ ошибочно инициализированную операцию можно отменить нажатием клавиши "ESC".
КОМАНДА MS - DOS
Раздел
"КОМАНДА MS - DOS" представляет
интерес только для пользователей,
обременивших себя знанием команд
ОС. Остальные могут запомнить для
общего развития: то что там
изображено называется
"ПРОМПТ" (служит дле указания
текущего устройства и
свидетельствует о готовности
системы к диалогу).
Вообще промпт может содержать
различную информацию, в
соответствии с текущей настройкой
системы. Настройка производится
командой "PROMPT" ОС.
ЛЕВАЯ/ПРАВАЯ ПАНЕЛИ
Характер
информации, отображаемой на
панелях определяется при помощи
верхнего и нижнего меню. В любом
случае действует правило:
прописными буквами обозначены
подкаталоги, строчными - обычные
файлы.
Для входа в подкаталог необходимо
установить курсор на его имя и
нажать "ENTER" для выхода -
произвести подобную операцию с
файлом ".." (две точки).
При нажатии клавиши "ENTER" в
случае активности других файлов
действия определяются текущей
настройкой системы NC; но можно с
большей степенью определенности
сказать, что исполняемые файлы
будут загружены в ОП и выполнены.
ВЕРХНЕЕ МЕНЮ
ВЕРХНЕЕ МЕНЮ состоит из пяти частей:
LEFT, RIGHT - две практически идентичные части, определяющие что и как отображать на соответствующих панелях. Пользователю предлогаются краткий ("BRIEF" - только имена) и полный ("FULL") варианты каталога, статистика ("INFO"), дерево ("TREE") подкаталогов; а так-же способ сортировки списка в алфавитном порядке имен ("NAME") или расширений ("EXTENSION"), по дате ("TIME") или размеру ("SIZE"), можно и в соответствии с реальным расположением файлов на устройстве ("UNSORTED"). Кроме этого предоставляется ряд дополнительных возможностей.
FILES - дублирует нижнее меню.
COMMANDS - дублирует нижнее меню в режиме "ALT", информирует о дополнительных операциях с панелями и позволяет пользователю создать свое меню ("MENU FILE EDIT") или доопределить реакцию на нажатие клавиши "ENTER" ("EXTENSION FILE EDIT"). При выборе последних двух пунктов NC предоставляет достаточно понятную инструкцию, что позволяет успешно освоить этот материал без дополнительной информации.
OPTIONS - этот раздел нужен больше NC, чем пользователю. Он сообшает системе о состоянии Вашего компьютера и Ваших эстетических пожеланиях об оформлении выводимой на экран информации.
И ПОСЛЕДНЕЕ (вместо заключения)
Системы NC выпускаются для пользователей владеющих различными языками (и даже русским), но т.к. родным языком всей ВТ традиционно считается английский уважающий себя пользователь должен знать несколько слов из лексикона аборигена с которым ему приходится работать. Ниже приведен список наиболее часто встречающихся слов и ругательств:
ALL - все (операция подтверждена для всех операндов)
AUTO - автоматическое (без запроса) выполнение при необходимости
BUILT-IN - встроенная (являюшееся частью этой программы) программа
CLOCK - часы
COMPARE - сравнивать (проверять на идентичность)
DATE - дата
DIRINFO - информация о ДИРЕКТОРИИ (каталоге)
DOWN - вниз
EDIT - редактировать
EGA - усовершенствованный графический адаптер (понятно?!)
EXTERNAL - внешний файл или устройство
FILE - файл (совокупность однотипных записей на внешнем носителе)
FIND - поиск файла
HELP - подсказка о возникшей ситуации и путях выхода
HISTORI - история (список выполненных ранее действий)
HOME - верняя левая часть экрана или панели
IDENTICAL - идентичный
INFO - информация
INS - вставка
KEY - клавиша
MAKE - изготовить
MENU BAR - строка меню
MOVE - перемещение данных
NCD - дерево каталога в системе NC
NEW - новый (файл)
NEXT - следующий
ON/OFF - включить/выключить
OPTIONS - уточняющая информация дле выполнения операции
OTHER - другой
OWERWRITE - запись с уничтожением старых данных
PANEL - панель, табло
PATH - путь доступа к подкаталогу
PREVIOURS - предшевствующий
QUIT - выход из системы или раздела меню
RE-READ - повторное чтение
SAVE - сохранение информации
SCREEN - экран
SEARCH AREA - область поиска
SELECT - выбирать, помечать
SETUP - настройка, установка
SKIP - пропуск, игнорирование
STATUS - состояние
SWAP - менять местами
SWITCH - переключатель
TIME - время
TOGGLE - изменять состояние на противоположное
TREE - дерево
UNSELECT - отменить выделение
USER - пользователь
VIEW - видимое изображение
WORD - слово.