
- •Тема 4. Программное обеспечение эвм
- •4.1. Состав программного обеспечения
- •4.2. Общая характеристика операционных систем
- •4.3. Функции операционных систем
- •Операционная система
- •4.4. Состав ms dos
- •4.5. Начальная загрузка ос
- •4.6. Организация файловой системы
- •4.7. Команды ms dos. Работа с каталогами и файлами
- •4.7.1. Команды обслуживания дисков. Инициализация дискет
- •4.7.2. Команды работы с каталогами (директориями)
- •4.7.3. Команды работы с файлами
- •Type pen.Pas - вывод файла pen.Pas
- •4.7.4. Практическая работа
- •4.8.1. Общие сведения
- •4.8.2. Работа в среде norton commander
- •4.8.3. Строка функциональных клавиш
- •4.8.4. Описание главного командного меню
- •4.8.5. Пункт Файл главного командного меню
- •4.8.6. Пункт Диск главного командного меню
- •4.8.7. Практическая работа
- •Первый этап
- •Второй этап
- •Третий этап
- •Четвертый этап
- •Контрольные вопросы
4.5. Начальная загрузка ос
Начальная загрузка ОС выполняется автоматически в следующих случаях:
а) при включении электропитания ПК;
б) при нажатии на клавишу "RESET" на корпусе ПК;
в) при одновременном нажатии клавиш [Ctrl]+[Alt]+[Del] на клавиатуре ("теплый старт").
Процесс загрузки, как правило, сопровождается выдачей сообщения на экран. Когда начальная загрузка ОС будет закончена, на экране появится приглашение ОС, например С:\>, что свидетельствует о том, что система готова к приему команд.
Иногда выполняемая программа начинает работать неправильно или же не реагирует на нажатие клавиш. В этом случае ее выполнение нужно прекратить. Сначала необходимо нажать [Ctrl] + [Break], если это не помогает - осуществить "теплый старт". Если и это не помогает, то нажать кнопку RESET на передней панели ПК, или выключить и включить его.
4.6. Организация файловой системы
Одна из важных задач ОС – поддержание в порядке размещения данных и программ на дисках и обеспечение пользователю доступа к информации на этих носителях. Речь идет о всех видах дисков, магнитных (гибкие, жесткие («винчестеры»)) и оптических (компакт-диски). Диски принято именовать последовательно буквами латинского алфавита с двоеточием « : » после буквы: A: , B: , C: , D: и т.д.
Двоеточие используется, чтобы система отличала название диска от названия файла или папки. Первые две буквы A: и B: используются для обозначения гибких дисков (Floppy). Буквой С: называют, как правило, основный жесткий диск («винчестер»).
Минимальная группа данных, размещенных на диске под одним именем, - это файл.
Определение 1. Файл - это документ или иной набор данных, который сохраняется на диске и идентифицируется как единица сохранения информации с помощью уникального имени.
Файл может хранить текст, графическое изображение, видео, звук, программный код и т.д. В MS DOS, как и в среде Windows, идентификатор файла (полное название файла) состоит из двух частей: имени файла и расширения. Они разделяются точкой. Например, файл, содержащий эту лекцию, называется - Lekzii.doc, где Lekzii – имя файла, doc - расширение, которое указывает на тип файла, а именно, что этот файл содержит текст, подготовленный программой Microsoft Word. Документ, подготовленный с помощью программы Note Pad, автоматически получит расширения типа txt.
Расширение названия файла может состоять не более чем из трех символов (может не быть ни одного). Пользователь в принципе может указать любое расширение файла, но нужно помнить, что по расширению файла программы распознают «свои» файлы, то есть попытка с помощью программы Microsoft Word обработать файл с расширением txt потребует от пользователя дополнительных действий (подсказок), так как файл «чужой».
Перечень некоторых стандартных расширений:
.bas - программа на Бейсике;
.bak - копия файла;
.for - программа на Фортране;
.com – выполняемые программы;
exe - программы (загрузочные модули);
.bat - файлы пакетной обработки;
.txt - текстовые файлы и др.
.sys - системный файл ОС;
.xls - файл данных электронных таблиц Excel.
.doc — документ Microsoft Word;
.mdb — база даних Microsoft Access;
.ppt — презентация Microsoft PowerPoint;
.exe — додаток;
.bmp — точечный рисунок графического редактора Paint;
.vbp — проект Visual Basic;
.frm — файл формы Visual Basic.
Имя файла для удобства пользователя несет информацию о его содержании. В системе MS DOS имя файла может содержать от 1 до 8 символов. Символами в имени файла могут быть прописные и строчные буквы латинского алфавита, цифры и символы - _ $ @ ! % ( ) ^ ,
В системе Windows название файла может содержать до 255 символов, включая пробелы, допускаются символы кириллицы. Объемы информации в файле могут быть самыми разнообразными: от 0 (нуля) байт до десятков и сотен мегабайт.
Для указания группы файлов вводятся символы "*" и "?" (ввод-вывод имени файла по маске). Символ "*" обозначает любое число любых символов в имени файла или в расширении имени, или отсутствие символа. Символ "?" обозначает один произвольный символ в имени файла или его расширении.
Примеры:
*.bak - все файлы с расширением .bak;
c*.d* - все файлы, начинающиеся с символа "с" в имени файла и с символа "d" в его расширении;
*.* - все файлы;
abc?? - файлы, начинающиеся с символов abc и имеющие не более 5 символов
proba.?- файлы с именем proba и любым расширением, но не более чем 1 символ в расширении;
??.* - файлы с любым символом, но не более двух и любым расширением.
Некоторые имена файлов запрещены для использования, так как система воспринимает их как имена устройств:
aux - дополнительное устройство, присоединяемое к асинхронному коммуникационному порту;
com1 - com3 - устройства, присоединяемые к асинхронным коммуникационным портам 1-3;
LPТ1 - LPТ3 - устройства, присоединяемые к параллельным портам 1-3 (обычно это принтеры);
CON - устройство при вводе - клавиатура, при выводе - экран;
PRN - принтер;
NUL - "пустое" устройство, все операции ввода-вывода этого устройства игнорируются.
Даже если к этим именам добавить расширение, все равно MS DOS будет воспринимать их как устройства.
Но всю информацию о каком-либо объекте невозможно и не следует размещать в одном файле (например, отправленные или полученные письма целесообразно разместить в различных файлах, иначе их тяжело найти в нужный момент). Серьезные прикладные программы также не размещаются в одном файле. Поэтому возникает потребность группировать файлы. Такие группы файлов называют директориями (каталогами, папками). В состав папки могут входить другие папки (полная аналогия с обычным бумажным канцелярским делопроизводством).
Таким образом, директория (каталог, папка) - специальное место на диске, в котором хранятся имена файлов, размер в байтах, время их последнего обновления, атрибуты (свойства) файлов и т.д. Если в каталоге (папке) хранится имя файла, то говорят, что файл находится в данном каталоге (папке). Каждый файл регистрируется только в одном каталоге (папке).
Определение 2. Папка (каталог) - это набор файлов, или набор папок, или набор папок и файлов, объединенных как единица сохранения информации общим названием.
В системе Windows название папки формируется так же, как и название файла, но обычно без расширения. Расширение можно задать, но оно не будет нести той смысловой нагрузки, как в имени файла.
Структура папок (каталогов) на дисках имеет древообразную, или, как ее еще называют, иерархическую форму. На каждом диске имеется один главная папка или корневой каталог. Каждая папка имеет имя, которое имеет такую же структуру, как и имя файла, но, как правило, расширение имени для каталога не используется. Папка может быть зарегистрирована в другом каталоге. Фрагмент файловой структуры конкретного компьютера приведен ниже на рис. 4.2.
На приведенной схеме диск содержит в корневом каталоге С: подкаталоги D и Program Fieles. В свою очередь в подкаталоге Program Fieles содержится каталог Accessories, а нем подкаталоги Backup и Hyper Terminal. В подкаталоге Backup находится каталог System и файл Msbackup.
На рисунке сверху вниз и слева направо видны вложенные одна в одну папки. Папка Backup открыта и ее содержимое (папка System и файл Msbackup) показано в правой части.
Отображение фрагмента в Проводнике ОС Windows показано на рис. 4.3.
Название файла представлено без расширения. На тип файла указывает размещенная по левую сторону от имени пиктограмма. Папки Backup и Hyper Terminal вложены в папку Accessories, которая в свою очередь вложена в папку Program Fieles. Папки Program Fieles и D размещены на диске С: («винчестер»). На таком же уровне вложенности с диском С: находится флоппи-дискета А: (ее содержимое не раскрыто). Оба диска входят в объект Мой компьютер, который в свою очередь разместился на Рабочем столе.
Текущий каталог (папка) - каталог, с которым в настоящее время работает пользователь. Если системе указать имя файла, то она будет искать его в текущем каталоге. Если в текущем каталоге файл отсутствует, то система выдаст сообщение, что файл не найден, хотя фактически он присутствует на диске, но хранится в другом каталоге. Поэтому, если нужно каким-то образом использовать файл не из текущего каталога, необходимо указать путь к файлу.
Путь - это последовательность из имен каталогов, разделенных символом "\". Путь задает маршрут от корневого или текущего каталога к файлу. Если путь начинается с символа "\", то маршрут начинается с корневого каталога, иначе - от текущего каталога.
Часто, чтобы отличить имена каталогов от файлов, имена каталогов пишут большими буквами, файлов - маленькими.
Например:
\PROGRAM FIELES\ACCESSORIES\BACKUP\msbackup.ехе - путь от корневого каталога к подкаталогу BACKUP, в котором находится файл Msbackup.ехе ;
BACKUP\msbackup.ехе - путь начинается от текущего каталога BACKUP.
Для MS DOS накопители на магнитных дисках именуются A:, B:, C: и т.д., определяя соответственно и имена корневых каталогов дисков. Накопителю на гибком диске присваивается имя A: или B:. Накопителю на жестком диске - C: если он один, и C:, D: - если два (большее число встречается редко). Жесткий диск разделяют на несколько логических дисков - C:, D:, E: и т.д.
Текущий дисковод - дисковод, с которым в настоящее время работает пользователь (отображается системой в начале командной строки). Для того, чтобы сделать текущим другой диск, нужно набрать - имя диска: и нажать клавишу ENTER.
Полное имя файла имеет следующий вид:
[дисковод:] [путь\] имя файла.
В квадратных скобках указываются необязательные параметры. Так, например, если дисковод текущий, он не указывается в имени файла. Если файл находится в текущем каталоге, путь к каталогу не указывается.
Например:
С:\command.com - файл command.com в корневом каталоге диска С:
LEXICON\lexicon.exe - файл lexicon.exe текущего каталога LEXICON текущего диска
Диск C: вместе с диском А: и другими входят в объект под названием Мой компьютер, который в свою очередь расположен на Рабочем столе (Рис. 4.4). Такой является логическая схема взаимосвязей. (Хотя физически папка Мой компьютер, как и папка Рабочий стол, расположены на винчестере С: ).