
Презентация4.ppt
- Количество слайдов: 25
Лекция № 4 Продолжение
Общая характеристика l l l Однопользовательская Многозадачная (начиная с 5 версии) Командный текстовый интерфейс
Файловая система l l l FAT 16 Короткие имена (8+3) Поддерживает древовидную структуру каталогов Ограничение на корневой каталог – 112 файлов Отсутствие защиты от несанкционированного доступа
Создание загрузочной дискеты l 1. 2. Из среды MS DOS: Форматирование Format a: /s Форматирование с последующим переносом системных файлов
Работа в MS DOS l Командный режим l l Резидентные и нерезидентые команды (. com. exe) Пакетный режим выполнения команд
Имя файла Имя (8 символов) расширение (3 символа) Полное имя файла (спецификация) Устройство: Путь к файлу Имя файла l Путь к файлу- это последовательность имен каталогов, разделенных символами и. .
Пример DOCUMENTS PICTURES Doc 1. doc Doc 2. doc Foto 1. gif FOTO IMAGES Im 1. bmp Im 2. bmp Путь к файлу Im 2. bmp От корневого PICTURESIMAGES От текущего . . IMAGES
Общий вид команды <имя команды> <параметры> <опции> Пример: Copy primer 1. txt primer 2. txt /Y параметр опция Или Copy/Y primer 1. txt primer 2. txt
Некоторые команды MS DOS Внутренние l Работа с каталогами l l l Dir (directory) Cd (change directory) Md (make directory) Rd (remove directory) Работа с файлами l l l Copy Move Rename Del Type Внешние • fc ( file compare )
Маска (шаблон) для имени файла l l маска служит для обозначения (выделения) группы файлов, имена которых имеют общие свойства в масках, кроме «обычных» символов, допустимых в именах файлов, используются два специальных символа: звездочка «*» и знак вопроса «? » ; «*» обозначает любое количество любых символов, в том числе, может обозначать пустую последовательность; «? » обозначает ровно один любой символ Примеры l a*. txt l P? ? ? . **c l ? hel*lo. b? l *. ppt l *. *
Команда Dir (Directory) l Назначение: Вывод списка файлов и подкаталогов из указанного каталога l Формат команды: Dir имя каталога [/опции] l Примеры: C: >Dir BPBIN t*. */b C: >Dir zadanie 2. doc D: dir
Команда CD (Change Directory) Назначение Смена текущего каталога l Формат l CD [/D] [диск: ] [путь] l D: C: bin Documents and Settings Пример D: >CD Bin D: Bin> cd. . D: >cd/D C: Documents and Settings>cd C: >
Команда MD(Make Directory) Назначение Создание каталога. l Формат MD [диск: ]путь l Пример D: >md My_Folder D: > md bintask 1 l D: bin task 1 My_Folder
Команда RD (Remove Directory) Назначение Удаление каталога l Формат D: >Rd имя каталога [/Q] [/S] l Пример D: >Rd My_Folder l
Команда Copy Назначение - Копирование файлов - Создание текстовых файлов - Вывод текстового файла на экран(принтер) - Объединение файлов l Формат Сopy источник[+источник] результат [/опции] l
Примеры l l l Сopy D: AAAtext. txt D: BBB Copy D: AAAtext. txt D: BBBproba. txt Copy f 1. txt + f 2. txt f 3. txt Copy con proba. txt Copy proba. txt con
Команда Move Назначение Перемещение файлов и переименование файлов и папок l Формат l Move[/Y] [диск: ][путь]имя_папки новое_имя_папки Пример Move D: BinAAAtext. txt D: BinBBBproba. txt Move *. txt D: Documents l
Команда Rename Назначение Переименование файлов l Формат Rename [диск: ][путь]имя_файла 1 имя_файла 2 l Пример D: >Rename BinAAAproba. txt pr 1. txt l
Команда Del Назначение Удаление файлов l Формат Del [/опции] имя_файла l Пример Del/P *. txt l
Команда Type Назначение Вывод содержимого текстовых файлов l Формат Type [диск: ][путь]имя_файла l Пример l Type BBBproba. txt
Некоторые утилиты l l l Разметка диска Fdisk Форматирование диска Format Перенос системных файлов Sys
Пакетные (командные) файлы *. bat Примеры copy con primer. txt copy primer. txt proba. txt paket. bat fc primer. txt proba. txt Copy con %1 Copy %1 %2 fc %1 %2 Вызов: paket. bat primer. txt proba. txt l
Команды, используемые в пакетных файлах Комментарии в командном файле REM <любые символы> l Вывод сообщения на экран ECHO <сообщение> l Выключение вывода команд на экран @ECHO OFF l Приостановка выполнения командного файла PAUSE <сообщение> Переходы в командном файле l GOTO <метка> l : <метка> l Проверка условий в командном файле IF <условие> <команда> l
Пример @ echo off : begin Cls Title Калькулятор Color 71 Echo Введите уравнение: Set /P exp= Set /A result=%exp% Title Вычислено Echo Ваше выражение: %exp% Echo Значение: %result% Pause>nul goto begin
Программное обеспечение l l l Файловый менеджер (Norton, Volkov) Текстовые редакторы (qedit и др. ) Электронные таблицы ( Supercalc ) Базы данных (Paradox, d. Base) Системы для разработки программ (Assembler, Pascal, C) Графические редакторы и просмотрщики
Презентация4.ppt