Выход из прикладных программ

Работа с окнами документов

Достаточно часто возникает необходимость работы в программе сразу с несколькими документами. Это необходимо например для того, чтобы можно было быстро копировать или переносить часть одного документа в другой. Для выбора документа есть меню «ОКНО» в нижней части которого приведён список всех открытых на данный момент документов и щелчком мыши по имени документа его можно сделать текущим.

Корректное завершения работы с прикладной программой можно осуществить двумя способами: нажатием на клавиатуре сочетания клавиш «Alt + F4» или, аналогичное по действию, щёлкнуть мышью по значку «Х» в правом верхнем углу окна программы; выполнить команду «Выход» (Exit) находящуюся в нижней части меню ФАЙЛ (Files). После выполнения одного из этих действий как правило следует запрос на сохранение результатов работы и после успешного завершения процесса записи данных на диск осуществляется выход из программы.

 

Резидентные программы постоянно находящиеся в оперативной памяти. В DOS для программ имеется возможность не освобождать по окончанию своей работы занимаемую ими оперативную память.

ОПЕРАЦИОННАЯ СИСТЕМА Ms DOS.

OS - комплекс специальных программ, управляющих работой ПК, его ресурсами и поддерживающий диалог компьютера с пользователем, четыре основных составляющих:

BIOS (Basik Input/Output System) - базовая система ввода-вывода (в ПЗУ), набор команд, поставляемых вместе с ПК, хранящийся в ПЗУ, обеспечивает выполнение основных функций:

  • проверку комплектности и исправности аппаратных средств, содержит тест функционирования компьютера;
  • содержит программу вызова загрузчика OS - это короткая программа, функции которой является считывание в память еще двух модулей операционной системы, завершающие процесс загрузки с внешнего носителя файлов, содержащих компоненты DOS.

IO.SYS (Input/Output) - дисковый файл (дополнение к BIOS) - програгммы, обеспечивающие обмен информацией с внешними устройствами (операции ввода-вывода) загружаются в память загрузчиком и остаются там постоянно.

MS DOS.SYS - дисковый файл, управляющий работой НГМД позволяющие создавать файлы, также следит за использованием ОЗУ компьютера прикладными программами.

COMMAND.COM - командный процессор DOS, содержащий все "внутренние" (резидентные) команды, которые доступны в течение времени пока файл COMMAND.COM находится в памяти машины, для "внешних" команд ищет на дисках программу с именем.

Кроме этого OS содержит программы, составляющие "внешние" команды, называемые обслуживающими программами или утилитами, поставляются ввиде отдельных файлов. Они находятся в памяти машины только в течение времени необходимого для их выполнения, поэтому к моменту запуска соответствующей команды нужно, чтобы диск, который ее содержит находился на считывающем устройстве иначе будет выдано сообщение об ошибке: "Bad command or file name"

Драйверы устройств - программы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуживание новых или нестандартных устройств; загружаются в память при загрузке ОС, их имена указываются в специальном файле CONFIG.SYS - позволяет добавлять новые устройства, не затрагивая системные файлы DOS (configuration - конфигурация, форма, состав оборудования).

Загрузка DOS. После загрузки в ОЗУ COMMAND. COM берет управление на себя: начинает поиск файла AUTOEXEC.BAT и выполнение содержащихся в нем заданий, можно прочитать и изменить с помощью редактора текста файл AUTOEXEC.BAT. Если этого файла нет, то файл COMMAND.COM запросит о дате и времени, затем выдаст сообщение: C:\>_

означает, что DOS ждет ввода команды, где

C: - логическое имя устройства, с которого произведена загрузка OC.


РАБОТА НА ПЕРСОНАЛЬНОМ КОМПЬЮТЕРЕ.

Логические имена устройств:

PRN - принтер;

LPT1 - LPT3 - уст-ва, присоединяемые к параллельным портам;

СOM1 - COM3 - уст-ва, присоединяемые к асинхронным последовательным портам;

AUX - дополнительное устройство

NUL - "пустое" , все операции ввода-вывода для этого устройства игнорируются;

СON - при вводе-клавиатура, при выводе-экран

Файл, путь к файлу.

Файл - поименованная область на диске, бывают текстовые, двоичные. Имена файлов: само имя до 8 символов, . - разделитель, затем расширение (смысловой характер) до 3 символов:

1 - 8 . 1 - 3

Каталог - специальное место на диске, где хранятся имена файлов, сведения о размере и т.д.

Путь - последовательность из имен каталогов или символов "..", разделенных "\" (слэш).

Полное имя файла: [d:][путь\]иф

Условное обозначение имени файла - маска, где * - любое количество любых символов, ? - любой один символ, но их нельзя употреблять в той части, где дисковод и каталоги, знаки * ¦ ? / : < > + и имена устройств нельзя применять в имени файла!

 

ОСНОВНЫЕ ВНУТРЕННИЕ КОМАНДЫ DOS.

1. Смена текущего дисковода. Формат команды: F:

- переход на дисковод F, после набора команды - нажать ENTER.

 

2. Изменение текущего каталога. Команда CD (Change Direktory)

Формат команды: CD [d:] путь

Если задан дисковод, то текущий каталог изменяется на этом дисководе, иначе - на текущем дисководе.

 

3. Просмотр каталога. Команда DIR (Direktory)

Формат команды: DIR [d:][путь\][иф][/P][/W]

 

Можно использовать групповое имя файла, если имя файла не задано, то выводится все оглавление каталога. Если не заданы дисковод, путь, то текущий дисковод, текущий каталог. Для каждого файла команда DIR собщает :

- его имя

- расширение имени

- размер файла в байтах

- дату и время создания или последнего обновления файла.

Подкаталоги отмечаются < SUBDIR >. В конце выдачи сообщается о размере свободного пространства на иске. Ключ /P задает поэкранный вывод оглавления, ключ /W выдает инфо только об именах файлов в каталоге, краткая инфо.

4. Создание каталога. Команда MD (Make Directory)

Формат команды : MD [d:]путь\

 

5. Уничтожение каталога. Команда RD (Remove Directory)

Формат команды : RD [d:]путь\

 


6. Удаление файлов. Команда Del (Delete)

Формат команды: DEL [d:][путь\]иф

Может быть указано групповое имя файла . Если удаляем все файлы из каталога командой DEL *.* , то выдается запрос на экране на подтверждение удалению.

Are you sure (Y/N)?

 

7. Вывод содержимого файла на экран. Команда TYPE

Формат команд: TYPE [d:][путь\]иф

Вывод на экран можно приостановить нажатием Ctrl+S, повторное нажатие возобновляет вывод на экран. Закончить вывод на экран можно, нажав Ctrl + C или Ctrl + Break.

 

8. Копирование файлов. Команда COPY

Формат команды: COPY [d:][путь\]иф [d:][путь\][иф]

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

 

Частные случаи:

C:\MPC\G>Copy con иф - создание файла

При вводе с клавиатуры конец файла задается Ctr+Z или F6.

C:\MPC\G>Copy иф con - вывод содержимого файла на монитор

C:\MPC\G>Copy иф prn - вывод содержимого файла на принтер

C:\MPC\G>Copy иф1 иф2 - копирование в текущей директории

C:\MPC\G>Copy иф1+иф2 иф3 - соединение содержимых файлов

 

9. Переименование файлов. Команда REN.

Формат команды: REN [d:][путь\]иф1 иф2

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

 

10. Команды общесистемного назначения.

Ø DATE - дата Формат команды: DATE

Ø TIME - время Формат команды: TIME

Ø VER - версия MS DOS Формат команды: VER

Ø CLS - очистка экрана Формат команды: CLS

Ø PROMPT - изменение приглашения, строки ввода, командная строка

Формат команды: PROMPT [текст]

$d - дата $g - знак > $p - путь $t - время

$_ - переход на новую строку $h - удаление предыдущего символа

 

 

Работа с дисками, форматирование.

 

Команда Формат команды Действие
Format Format d: Форматирование на полную емкость дисковода
Format d:/S Получение системной дискеты
Format d: /T:80 /N:9 [режим] Форматирование диска нестандартное T - число дорожек, N - число секторов

 


“Внутренние” команды COMMAND.COM (командный процессор) ОС.

 

"Внутренние" ком- ды   Назначение "Внутренние" ком-ды   Назначение
break [on/off] вкл/выкл прерывание программ по Ctrl+Break md   создать каталог
call вызов для выполнения другого BAT файла path   файл ищется в каталогах, перечисленных в PAHT
chcp изменить текущую кодовую страницу pause   [remark] - печатает ремарку и ожидает пока не будет нажата клавиша
cd изменить каталог prompt изменение командной строки
cls очистка rem печатается ремарка
copy копия ren переименование
ctty device изменить устройство ввода команд rd   удаление каталога
date [mm-dd-yy] type вывод на экран
del (erase) (/p подтверждение) set установка/прсмотр значений переменных string равной другой переменной
dir (/p, /w, /s)   shift позволяет использовать более 10 внешних парамеров
echo [on/off] сообщение time время
exit возврат к предыдущему командному процессору, если он существует ver версия
for выполнение одной команды с несколькими функциями verify проверка правильности записи данных на диск
goto передает управление на строку команд vol [d:] печать метки диска  
if проверяет условие, если истинно, то выполняет команду