- •Авторы:
- •Введение
- •Понятие информационной модели
- •Алгоритм и его свойства. Программы
- •Структура программного обеспечения персонального компьютера
- •Системное программное обеспечение
- •Инструментальное программное обеспечение
- •Языки низкого уровня
- •Языки высокого уровня
- •Прикладное программное обеспечение
- •Операционные системы
- •Что такое операционная система?
- •Обеспечение интерфейса пользователя
- •Режимы работы с компьютером
- •Виды интерфейсов пользователя
- •Основные функции операционных систем и их классификация
- •Понятие прерывания в ос
- •Файл, каталог и файловая система
- •Файлы и каталоги
- •Файловая система
- •Имена файлов и каталогов
- •Атрибуты файлов
- •Физическая организация и адресация файла
- •1. Непрерывное размещение
- •2. Связанный список кластеров
- •3. Связанный список индексов
- •4. Перечень номеров кластеров
- •Файловые системы семейства fat (fat16 и fat32) и ntfs
- •Физическая организация fat
- •Физическая организация ntfs
- •Что лучше?
- •Краткая история развития операционных систем корпорации Microsoft
- •Операционная система ms-dos
- •Состав ms-dos
- •Начальная загрузка ms-dos
- •Имена файлов
- •Шаблоны имен файлов
- •Зарезервированные имена
- •Краткое описание основных внутренних и внешних команд ms-dos
- •Внутренние команды
- •Внешние команды
- •Программы-оболочки
- •Операционная система windows
- •Общее представление об операционной системе Windows 9х и ее преимуществах
- •Загрузка операционной системы Windows
- •Файлы операционной системы
- •Драйверы Windows
- •Системный реестр
- •Пользовательский интерфейс windows 9х и понятие объекта
- •Управление манипулятором мышь
- •Указатель мыши
- •Операции с мышью
- •Элементы Рабочего стола Windows 9х
- •Окно – основной элемент интерфейса Windows
- •Установка и удаление приложений
- •Файловые менеджеры для Windows
- •Программы-упаковщики
- •Общие сведения об архиваторах
- •Принципы архивирования и программы архивации
- •Обслуживание магнитных дисков компьютера
- •Разновидности ошибок магнитных дисков и причины их возникновения
- •Программы проверки магнитных дисков на наличие ошибок
- •Программы дефрагментации жесткого диска
- •Программы очистки жесткого диска
- •Программы тестирования компьютера
- •3D Mark, 3d WinBench (тесты видеосистемы)
- •Компьютерные вирусы и антивирусная защита
- •Понятие компьютерных вирусов и их классификация
- •Защита от компьютерных вирусов
- •Заключение
- •Использованная литература
- •4 10034, Саратов, ул. Соколовая, 339
-
Начальная загрузка ms-dos
1. При включении ПК вначале выполняются программы BIOS. После проверки блока питания (сигнал Power Good) формируется сигнал RESET, который запускает процедуру тестирования POST (Power-On-Self-Test) для проверки микропроцессора, постоянной и оперативной памяти, видеосистемы, клавиатуры, микросхем последовательных портов, жестких дисков и дисководов.
При успешном завершении процедуры POST раздается короткий сигнал, и программа из состава BIOS (ROM Bootstrap Routine, программа начальной загрузки операционной системы) осуществляет поиск на дисках (сектор 1, головка 0, цилиндр 0) и загрузку блока начальной загрузки (Boot Record): вначале производится поиск на устройстве A:, если не найдено – поиск на устройстве C:, если не найдено, то вызывается встроенный в ПЗУ BASIC (выдается сообщение пользователю) или производятся другие действия, «указанные» в ПЗУ.
2. Блок начальной загрузки производит поиск в корневом каталоге системной дискеты (диска) файлов IO.SYS и MSDOS.SYS (эти файлы должны быть первыми и именно в таком порядке), производит загрузку в оперативную память файла IO.SYS и передает ему управление.
4. IO.SYS: загружает и настраивает MSDOS.SYS, определяет состояние подключенных устройств, инициализирует подключенные устройства, загружает необходимые драйверы устройств, передает управление MSDOS.SYS.
5. MSDOS.SYS: инициализирует (настраивает) свои внутренние рабочие таблицы, загружает драйверы, указанные в файле CONFIG.SYS, загружает командный процессор (файл COMMAND.COM).
6. Командный процессор «выполняет» команды, указанные в файле AUTOEXEC.BAT, а затем выдает на экран монитора системную подсказку MS-DOS (обычно C:\>) и ожидает команд пользователя.
После загрузки компьютера, его экран выглядит следующим образом (рис. 5.1):
Рис. 5.3. Вид экрана после загрузки ОС MS DOS
-
Имена файлов
Как следует из названия, DOS – это дисковая операционная система. Ее основная задача – предоставить пользователю средства для работы с файлами.
У каждого файла есть полное имя, которое состоит из имени файла и его типа (расширения), разделенных точкой, по которому компьютер и находит его. Имя файла может состоять из 1–8 букв, цифр, знаков «-» (минус) и «_» (подчеркивание), расположенных в произвольном порядке, а расширение – до трех включительно. Друг от друга они отделяются символом «.» (точка). Это правило можно назвать правилом «8.3». Оно обязательно только для операционной системы MS-DOS. Расширение является необязательным параметром и, в принципе, может отсутствовать. При отсутствии типа точку в задании имени файла ставить не обязательно. Тип файла обычно соответствует характеру хранимой информации. Имя файла задается пользователем, тип также может задаваться пользователем, но иногда определяется программой, создавшей этот файл.
Примеры полных имен файлов:
COMMAND.COM AUTOEXEC.BAT HELP.EXE GAMES_2.ARC BLACK1.PAS A.EXE README.TXT AUTOEXEC.BAT CONFIG.SYS
В названии файлов могут использоваться прописные и строчные латинские буквы (причем, DOS не делает разницы между большими и маленькими буквами, т.е. символ «G» и символ «g» в названии файла будут восприняты совершенно одинаково), символы $ & # @ ' ! % ^ () {} [ ] - _ и цифры. Недопустимо использование символов ?,* ,. ,: ,; ,= ,+ , \, /, | и ". Следует заметить, что если попытаться ввести более длинное имя, чем это допустимо, то ничего страшного не произойдет: лишние символы будут просто проигнорированы (в силу этого, например, названия файлов readtextl.txt и readtext2.txt будут восприниматься системой как один файл с названием readtext.txt, как, впрочем, файлы ReadText.Txt и READTEXT.TXT).
Следует отметить, что название файлов, т. е. имя и расширение файла вместе взятые, практически всегда называют просто именем файла, мы также будем пользоваться в дальнейшем этим соглашением.
Файлы можно разделить на четыре группы:
исполняемые – это файлы, которые представляют собой программы и которые можно запустить. Они могут иметь расширение .СОМ или .ЕХЕ;
пакетные – они содержат в себе наборы команд MS-DOS и тоже могут быть выполнены. Их расширение .ВАТ;
текстовые – файлы, которые содержат текстовую информацию и которые можно вывести на экран и прочитать. Они имеют расширение .ТХТ, .DOC или, если содержат исходный текст программ, .С , .PAS, .BAS, .ASM и др.;
прочие – это файлы конфигурирования системы, дополнительные файлы программ и т.д.