
ОС Лекции 2013.pptx
- Количество слайдов: 27
ЧГПУ Операционные системы Дейкова Татьяна Васильевна 2013
Компоненты операционной системы • Загрузчик • Ядро • Командный процессор (интерпретатор)[1] • Драйверы устройств • Интерфейс
Классификация операционных систем 1. количеству одновременно работающих пользователей: однопользовательские, многопользовательские; 2. числу процессов, одновременно выполняемых под управлением системы: однозадачные, многозадачные; 3. количеству поддерживаемых процессоров: однопроцессорные, многопроцессорные; 4. разрядности кода ОС: 8 -разрядные, 16 -разрядные, 32 разрядные, 64 -разрядные; 5. типу интерфейса: командные (текстовые) и объектноориентированные (графические); 6. типу доступа пользователя к ЭВМ: с пакетной обработкой, с разделением времени, реального времени; 7. типу использования ресурсов: сетевые, локальные.
Список операционных систем • 1 Проприетарные • • • • 1. 1 Ранние 1. 2 Acorn 1. 3 Atari ST 1. 4 Apple 1. 5 Корпорация Be 1. 6 Control Data Corporation 1. 7 DEC/Compaq/HP 1. 8 IBM 1. 9 ICT/ICL 1. 10 Microsoft 1. 11 Mediatek 1. 12 Novell 1. 13 Strawberry Development Group 1. 14 Sun Microsystems 1. 15 Другие Unix-подобные и POSIX-совместимые
Список операционных систем • 2 Свободные • • 2. 1 Unix-подобные 2. 2 Windows-совместимые 2. 3 Исследовательские Unix-подобные 2. 4 Исследовательские не-UNIX • 3 Клоны MS-DOS • • • 4 Авторские/внутренние, не-UNIX и другие 4. 1 Siemens AG 5 «Домашние» OS 6 Для БК 7 Для Spectrum
Список операционных систем 8 Прикладные системы 8. 1 Наладонный компьютер (PDA) 8. 2 Смартфоны 8. 3 Нетбуки, смартбуки, MID 8. 4 Маршрутизаторы 8. 5 Мини. АТС 8. 6 Для микроконтроллеров, встраиваемые и ОС реального времени • 9 Вымышленные операционные системы • •
Минимальный набор файлов MS -DOS: • Файлы ядра: • BOOT. MBR — загрузчик, находящийся на нулевом секторе и передающий управление на IO. SYS • IO. SYS — расширение BIOS • MSDOS. SYS — обработка прерываний
Командный процессор: • COMMAND. COM — командный процессор (поддержка интерфейса командной строки). • Командный процессор command. com выполняет следующие функции: 1) Запуск прикладных программ на исполнение. 2) Выполнение внутренних команд DOS (обработка команд пользователя). 3) Запуск файла конфигурации config. sys и файла автозапуска машины autoexec. bat.
Файлы конфигурации: • Для задания конфигурации ОС используются конфигурационные файлы специального формата: • CONFIG. SYS — конфигурирование системы и загрузка драйверов устройств на этапе инициализации MSDOS. SYS • AUTOEXEC. BAT — стартовый пакетный файл. Выполняется при запуске командного процессора во время загрузки системы.
драйверы и программы: • ANSI. SYS — расширенный драйвер консоли (экрана и клавиатуры). • HIMEM. SYS — драйвер дополнительной (extended memory) и HMAпамяти. • EMM 386. EXE — драйвер расширенной памяти (expanded memory). • RAMDRIVE. SYS — драйвер электронного диска. • KEYB. COM — драйвер переключения языковых раскладок клавиатуры. • KEYBOARD. SYS — файл с описаниями языковых раскладок клавиатуры, оформленный как драйвер. • COUNTRY. SYS — файл с таблицами локализации, алфавитами сортировки. • DISPLAY. SYS — драйвер дисплея; в частности, загружает локализованные шрифты. • *. CPI — загружаемые шрифты кодовых страниц экрана и клавиатуры. • MODE. COM — программа настройки ряда параметров экрана и портов ввода-вывода системы: последовательного, параллельного
Файловая система
DOS и не может использоваться в качестве имен файлов: PRN, CON, AUX, NUL, LPT 1 -LPT 3, COM 1 COM 4.
Имя файла или каталога в MSDOS • может содержать от 1 до 8 латинских букв, цифр и некоторых спецсимволов (@, &, $, !, #, _ и др. ) • Не может содержать ? и *.
Расширение файла • exe, com - программа, готовая к исполнению; • bat - текстовый командный файл; • sys - системный файл; • txt, lst - текстовый файл в формате DOS; • doc - документ (чаще всего в формате Win. Word); • wri - документ редактора Write для Windows;
Расширение файла • bak, old - старая копия файла, создаваемая перед его изменением; • arj, rar, zip, lzh, ain, arc, ice, pak, zoo - архивные файлы; • bas - текст программы на языке Basic; • pas - текст программы на языке Turbo Pascal; • bmp, pcx, gif, tif, jpg, ico - графические файлы; • dbf - базы данных формата DBase; • wps - документ текстового процессора MS WORKS; • wdb - базы данных формата MS WORKS; • wks - электронная таблица формата MS WORKS; • xls - электронные таблицы EXCEL; • lib, dll - файлы библиотек;
Расширение файла dat - файл данных; ini - файл инициализации; hlp - файл помощи; ext - файл расширений; mnu - файл меню; ovl, ovr - оверлейный файл; pif - программно-информационный файл Windows. • wav, mid, mod, mp 3 - звуковые файлы. • avi, mov, mpg (mpeg), rm (ram) - файлы видеоклипов. • •
Полное имя файла строится следующим образом: [имя диска: ] [путь]
Оболочки для MS-DOS • Norton Commander • Volkov Commander — клон Norton Commander • DOS Navigator
ОС Windows для команд DOS В современных ОС Windows для работы с командами DOS используется командная строка, которую можно вызвать: • Пуск/выполнить, в окне диалога ввести cmd и нажать ОК. Другой способ вызова командной строки – • Пуск/Программы/Стандартные/Командная строка.
Состав MS DOS • BIOS - Базовая система ввода – вывода (BIOS); • Boot Record - Блок начальной загрузки (Boot Record); • IO. SIS - Модуль расширения BIOS (IO. SIS); • MSDOS. SYS - Модуль обработки прерываний (MSDOS. SYS); • COMMAND. COM - Командный процессор (COMMAND. COM); • файлы-драйверы, которые после их загрузки в память обеспечивают работу таких устройств, как мышь, CD-ROM и др. • Утилиты ОС, выполняющие различные сервисные функции (форматирование дисков и др. ).
Команды общего назначения • VER – проверка версии ОС (A: >VER, нажать Enter); • CLS – очистка экрана (A: > CLS, нажать Enter ); • TIME – проверка и коррекция системных часов (A: >TIME, нажать Enter); • DATA - проверка и коррекция системного календаря (A: > DATA, нажать Enter).
Основные команды для работы с файлами, каталогами, дисками • Copy - Создание текстовых файлов: A: >copy con (имя файла) – после ввода этой команды нужно будет поочередно вводить строки файла. В конце каждой строки надо нажимать клавишу Enter, а после ввода последней строки – нажать F 6 (или Ctrl +Z) и затем Enter. На диске появится файл с указанным именем. • Копировать файл: A: >copy a: lesson urok (копировать lesson из корневого каталога в каталог urok); • Слияние (объединение файлов в один) COPY_полное имя 1–го файла + полное имя 2–го файла _полное имя 3 го файла, нажать Enter. • Del - Удалить файл: A: >del less, нажать Enter ; • Ren - Переименовать: A: >ren lesson conon, нажать Enter (переименованный файл – conon); • TYPE- Вывод файла на экран: TYPE пример: A: >TYPE prim. 1, нажать Enter;
Основные команды для работы с каталогами Основные команды для работы с файлами, каталогами, дисками • md - Создать каталог: A: >md urok, нажать Enter. • rd - Удалить каталог: A: >rd urok, нажать Enter. • dir - Просмотр каталога (оглавление каталога): A: >DIR, нажать Enter. • cd - Изменение текущего каталога: A: >cd urok, нажать Enter. Получим: A: urok> (дисковод А: , каталог urok). • cd. . - Переход в корневой каталог: A: urok>cd. . , нажать Enter. Получим: A: > (дисковод A: , корневой каталог). • tree - Отображение перечня каталогов диска: A: >TREE А: /F, нажать Enter.
Основные команды для работы с дисками Основные команды для работы с файлами, каталогами, дисками • Переход с диска на диск: С: windows >A: , нажать Enter, получим A: >; • Форматирование дисков: C: > format a: , нажать Enter; • Задание метки на диске: A: vol, нажать Enter; • Чтение метки: A: label, нажать Enter.
Другие команды 1. PATH Вывод либо установка пути поиска исполняемых файлов. 2. PAUZE Приостановка выполнения пакетного файла и вывод сообщения. 3. POPD Восстановление предыдущего значения текущей активной папки, сохраненного с помощью команды. 4. PRINT Вывод на печать содержимого текстовых файлов. 5. PROMPT Изменение приглашения в командной строке Windows. 6. PUSHD Сохранение значения текущей активной папки и переход к другой папке. 7. RECOVER Восстановление читаемой информации с плохого или поврежденного диска. 8. REM Помещение комментариев в пакетные файлы и файл CONFIG . SUS. 9. RENAME Переименование файлов и папок. 10. REPLACE Замещение файлов. 11. RMDIR Удаление папки.
12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Другие команды SET Вывод, установка и удаление переменных среды WINDOWS. SETLOCAL Начало локальных изменении среды для пакетного фаила. SHIFT Изменение содержимого <сдвиг> подставляемых параметров для пакетного файла. SORT Сортировка ввода. START Запуск программы или команды в отдельном окне. SUBST Сопоставляет заданному пути имя диска. TIME Вывод и установка системного времени. TITLE Назначение заголовка окна для текущего сеанса интерпретатора командных строк CMD. EXE. VERIFY Установка режима проверки правильности записи файлов на диск. VOL Вывод метки и серийного номера тома для диска. XCOPY Копирование файлов и дерева папок. help для получения всех общих сведений о имеющихся командах
ОC Windows XP