|
Реферат: Основы сети Internetной системы сообщается в файле конфигурации CONFIG.SYS. Этот файл обрабатывается модулем расширения BIOS. 4.Модуль обработки прерываний (MSDOS.SYS) является основным модулем операционной системы. Он обеспечивает взаимодействие с программами пользователя. Так же, как и модуль BIOS, модуль обра- ботки прерываний (MSDOS.SYS) загружается в ОЗУ и остается на весь сеанс работы с компьютером. Компонентами данного модуля являются подпрограммы, обеспечи- вающие работу файловой системы, информационный обмен с дисками, а также обслуживание некоторых специальных ситуаций. При обращении к этим подпрограммам из прикладной программы модуль обработки прерываний получает параметры операций и выполняет требуемые действия или преобразует полученные параметры в один или несколь- ко запросов к модулю расширения BIOS. Функции, реализуемые моду- лем обработки прерываний (MSDOS.SYS), в первую очередь использу- ются командами MS-DOS, обрабатываемыми командным процессором (DIR, COPY и т.д.), но с тем же успехом они могут вызываться прикладными программами. 5.Командный процессор хранится в виде файла с именем COMAND.COM, обычно на том диске, с которого загружается операци- онная система. В отличие от рассмотренных выше двух модулей файл с командным процессором может занимать на диске любое место и трактуется как обычная программа. Функции командного процессора заключается в следующем: - 47 - 1.Прием и синтаксический разбор команд, полученных с клавиату- ры или из командного файла; 2.Исполнение внутренних команд операционной системы; 3.Загрузка и исполнение внешних команд (программ) операционной системы и прикладных программ пользователя (находящихся в файлах, имеющих расширение COM.EXE и BAT). Некоторые команды (TYPE, DIR и другие) командный процессор выполняет сам. Такие команды называются внутренними. Для выполне- ния остальных (внешних) команд пользователя командный процессор ищет на дисках программу с соответствующем именем (например, FORMAT), и если находит ее,то загружает в память и передает ей управление. По окончании работы программы командный процессор удаляет программу из памяти и выводит сообщение о готовности к выполнению команд (приглашение MS-DOS). Запуск прикладной программы осуществляется так же, как обра- щение к внешней команде. В функции командного процессора входит также исполнение командных файлов. Один из них, а именно файл с именем AUTOEXEC.BAT выполняется автоматически после загрузки опе- рационной системы. Когда в качестве команды дается имя командного файла (файла имеющего расширение BAT), командный процессор начи- нает последовательно читать и интерпретировать содержащиеся в нем строки, каждая из которых может содержать одну команду, метку или комментарий. Если в очередной строке стоит команда, осуществляю- щая вызов некоторой программы, то выполнение командного файла приостанавливается и начинается работа вызванной программы. После ее завершения продолжается выполнение командного файла. При загрузке в память компьютера командный процессор распа- дается на две части: резидентную (постоянно находящуюся в памяти) и нерезидентную, которая располагается в область памяти, доступ- ной любой программе пользователя. Таким образом, любая программа может занять эту область па- мяти, "затерев" (уничтожив) нерезидентную часть командного про- цессора. По окончании работы такой программы управление всегда возвращается в резидентную часть командного процессора, который восстанавливает нерезидентную часть, загружая ее с системного диска. Поэтому предпочтительнее иметь файл COMMAND.COM на жестком или виртуальном диске, в этом случае не требуется установка системного гибкого диска. Виртуальный диск - область оперативной памяти компьютера, с которой можно работать так же, как с диском. 6.Внешние команды операционной системы реализуются програм- мами, которые хранятся на диске в виде отдельных файлов. В состав MS-DOS входит более трех десятков программ, пред- назначенных для различных целей. Приведу примеры некоторых внеш- них команд операционной системы: FORMAT.COM - форматирование гибких дисков; CHDISK.COM - проверка дисков на правильность файловой струк- туры; MODE.COM - установка режимов работы устройств; FDISK.EXE - разметка жесткого диска; GRAPHICS.COM - подготовка к печати графической копии экрана и другие, с которыми Вы познакомитесь в ходе практических заня- тий. 7.Драйверы устройств - это специальные резидентные програм- мы, которые дополняют систему ввода/вывода и обеспечивают обслу- живание дополнительных внешних устройств или нестандартное ис- пользование имеющихся устройств. Драйверы хранятся в файлах име- на, которых имеют расширение SYS. Они загружаются в память компь- - 48 - ютера при загрузке операционной системы. Необходимость и порядок загрузки указываются в специальном файле SONFIG.SYS. Такое подк- лючение драйверов облегчает добавление новых устройств и позволят делать это, не затрагивая системные файлы IO.SYS и MSDOS.SYS. 23. Файловая система и основные команды MS-DOS. Общее управление компьютером осуществляется на основе ко- мандного языка (языка директив), с помощью которого можно осу- ществлять такие операции, как разметка дисков, копирование фай- лов, распечатка каталогов на экране дисплея и другие действия. Операционная система содержит следующие основные компоненты: - файловую систему; - интерпретатор командного языка (командный процессор); - драйверы внешних устройств. ФАЙЛОВАЯ СИСТЕМА - это совокупность именованных наборов дан- ных и программ на внешних носителях, структуру и организацию ко- торых поддерживает MS-DOS. Структура файловой системы определяет удобство работы, скорость доступа к файлам и т.д. Файл - это поименованная совокупность элементов информации хранящаяся на магнитных носителях - дисках, лентах. Имена файлов записываются следующим образом: ИМЯ.ТИП, где ИМЯ набор символов (не более 8) латинского алфавита, цифр и специальных символов ~ ' & @ ( ) % { } _ # ` $, а ТИП или РАСШИРЕНИЕ файла состоит из не более чем 3 символов. В отличии от имени тип может отсутство- вать в спецификации файла. Тип файла используется для классификации, определения при- надлежности к какой-то группе с общими свойствами. Например, тип DOC, TXT - текстовые файлы, EXE, COM - файлы содержащие програм- мы, готовые к выполнению, PAS, BAS, ASM - программы написанные на алгоритмических языках Паскаль, Бейсик и Ассемблер. Для ОС без- различно какими строчными или заглавными буквами записывается файл. В некоторых случаях при задании имени файлов можно использо- вать символы * и ?. Применение звездочки * для описания имени указывает на то, что имя может состоять из любых символов, без- различных для команд операционной системы. Например: *.txt для операционной системы означает, что будут обрабатываться файлы с любым именем, которые имеют тип .txt. Запись *.* определяет все файлы, находящиеся на магнитном носителе. Знак вопроса ? в имени файла означает, что на его месте мо- жет находиться произвольный символ. При использовании имен файлов в качестве параметров команд MS-DOS необходимо указывать адрес или путь к файлу. Путем к файлу называется цепочка символов, начиная с имени дисковода, корневого каталога и последующих подкаталогов вплоть до каталога, содержащего необходимый файл. Имя дисковода - это одна из букв латинского алфавита. Персо- нальный компьютер имеет несколько накопителей на магнитных носи- телях, исходя из этого в MS-DOS принято обозначать A: и B: - гиб- кие диски, C: D: и т.д. - жесткие диски. Каталог - это справочник файлов и библиотек со ссылками на их расположение, содержащее информацию о файлах (имя, тип, разме- ры в байтах, дата и время создания, атрибуты) и других каталогах, называемых подкаталогами, используется операционной системой для определения местоположения файла. На каждом диске имеется один главный или КОРНЕВОЙ каталог. Каталоги, входящие в корневой каталог называются ПОДКАТАЛОГАМИ 1-го уровня. Каталоги, входящие в состав подкаталога 1-го уровня - 49 - называются ПОДКАТАЛОГАМИ 2-го уровня и т.д. Каждый подкаталог яв- ляется оглавлением, содержащим перечень имен файлов и подкатало- гов, возможны варианты когда в оглавлении имеются только имена файлов. Организация файловой системы в виде подкаталогов удобна для сортировки информации по различным темам. Разбиение на подка- талоги зависит от желания пользователя компьютером. Иерархическое строение диска можно представить в виде дерева подкаталогов. ┌─────────────────┐ │ Корневой каталог│ └────────┬────────┘ ┌─────────────┬────────────┴┬───────────────┐ 1-й уровень ┌───┴───┐ ┌───┴──┐ ┌──┴───┐ ┌──┴───┐ │ MS_DOS│ │DOKTOR│ │LESSON│ │NORTON│ └───файлы └───┬──┘ └──┬───┘ └──┬───┘ ┌────┴──┐ ┌──┴────┐ ┌───┴──┐ 2-й уровень ┌─┴─┐ ┌──┴─┐ ┌──┴───┐┌──┴─┐ ┌┴──┐ ┌┴──┐ │DIR│ │AIDS│ │EDITOR││CALC│ │NC │ │NI │ └─файлы└─файлы └──┬───┘└─файлы └─файлы└─файлы ┌────┴────┐ 3-й уровень ┌┴──┐ ┌─┴─┐ │LEX│ │FOT│ └─файлы └─файлы lex.exe Все имена подкаталогов отделяются друг от друга символом \. Используя принятые обозначения обратимся, для примера, к файлу lex.exe: \LESSON\EDITOR\LEX\lex[.exe]. В квадратных скобках ука- зывается необязательный параметр файла т.е. его можно указывать, а можно опустить в описании файла. Имя и тип файла не обеспечивают всех потребностей, которые возникают при работе с файлами. Чтобы указать отличительные осо- бенности некоторых файлов вводится понятие атрибута файла. Име- ются следующие атрибуты в MS-DOS:A - не архивированный; R - толь- ко для чтения; S - системный; H - скрытый. Атрибут A присваива- ется файлу для того, чтобы его можно было проще разыскать в под- каталогах при создании копий, обновлении старых файлов и реализа- ции подобных операций, выполняемых с помощью некоторых команд MS-DOS. Эти файлы по внутренней структуре ничем не отличаются от обычных, кроме атрибута A. Их не следует путать с архивированными файлами, получаемыми с помощью специальных программ - архиваторов. Файлы "только для чтения" защищены от изменения и случайного стирания. Системные файлы обеспечивают работу операционной системы. Имена скрытых файлов и их характеристики при просмотре ката- логов не выводятся на экран дисплея. КОМАНДНЫЙ ПРОЦЕССОР анализирует и исполняет команды пользо- вателя, поддерживает взаимодействие пользователя с операционной системой. Команды операционной системы MS-DOS делятся на два типа внутренние и внешние. Внутренние команды находятся в файле ко- мандного процессора, а внешние команды находятся в файлах опера- ционной системы. Внутренние команды можно разделить на два вида (по способу ввода ее в компьютер) - клавишные и строковые. Кла- вишные команды подаются при нажатии определенных клавиш и выпол- няются сразу, строковые команды подаются путем набора в командной строке ее кода и исполняются после нажатия клавиши <Enter>. При- меры клавишных команд: <Esc> - отказ от выполнения задания; <Ctrl+C> - отказ от набранной команды или запущенной прог- раммы (не всегда); - 50 - <Ctrl+S> - останов изображения на экране; <Ctrl+Alt+Del> - перезагрузка компьютера и другие, с которы- ми вы познакомитесь в ходе практических работ. Правила подачи строковой команды - пользователь набирает ко- манду на клавиатуре, вводя имя необходимой команды, в так называ- емой командной строке, на экране после приглашения MS-DOS, кото- рое выглядит следующим образом: 2C:>\ 0 или 2C:> 0 или 2C: 0 могут быть и другие символы в строке. Команды, как говорилось выше, делятся на внутренние и внешние. Внутренние команды выполняет командный про- цессор расположенный в файле COMMAND.COM, а внешние располагаются на диске в виде отдельных файлов с расширением COM или EXE. Внеш- ние команды могут располагаться на любом диске, поэтому для вы- полнения этих команд необходимо указывать маршрут их поиска. Об- щий вид команд следующий: [путь]<имя команды> [параметры или клю- чи]. CLS -команда очищает экран от предыдущих сообщений, остается только одно приглашение операционной системы. VER - на экране появляется сообщение о загруженной в ПК версии операционной системы MS-DOS. Подготовка гибкого диска к работе. Команда FORMAT d:[/1/4/8/B/N/T/V/S], где d: - накопитель, на котором проводится формирование диска; /i - одностороннее формирование диска; /4 - формирование двухсторонних дисков в накопителях высокой плотности. Эти диски могут надежно работать в накопителях с обыч- ной плотности записи (360 Кбайт); /8 - формирование восьми секторов на дорожке; /B - формирование с созданием резерва места для записи системных файлов версии MS-DOS 3.20 и старше; /S - копирование на форматируемую дискету файлов системы MS-DOS 4.01; /V - определяет имя (метку) диска ( до 11 символов); /T:число - определяет число дорожек на диске; /N:число - определяет число секторов на дорожке; /F:число - определяет размеры форматируемого диска. Команды обслуживания каталогов. DIR [/P/W]-просмотр каталогов, формат команды: DIR [d:][путь][FILENAME][/P][/W], где d: - имя дисковода путь - путь к файлу или каталогу; FILENAME - имя файла; /P - постраничный вывод на экран; /W - вывод имен и расширений файлов и подкаталогов в стро- ку. CD - изменение текущего каталога, формат команды: CD [путь] - изменить или показать текущий каталог. Изменение подкаталога в текущий независимо от того, с каким дисководом MS-DOS в настоящее время работает. Например, после выполнения ко- манды A:\1A> cd a:\ на экране появится приглашение A:>, это гово- рит о том, что текущим стал корневой каталог диска A. MD - создание подкаталога, формат команды: MD каталог каталог - имя создаваемого каталога или подкаталога. - 51 - RD - уничтожение подкаталога, формат команды: RD каталог каталог - имя уничтожаемого каталога или подкаталога. Унич- тожить можно только пустой каталог или подкаталог. Команды для работы с файлами. COPY - копирование файлов, формат команды: COPY [путь] FILENAME1 [путь] [FILENAME2][/V][/A][/B], где [путь] FILENAME1 - путь и имя копируемого файла ( откуда ко- пируется) [путь] [FILENAME2] - путь и имя результирующего файла (куда копируется) /A - текстовой файл; /В - нетекстовой (двоичный) файл; /V - автоматическая проверка правильности копирования (вери- фикация). При копировании допускается групповая спецификация имени и типа файлов, т.е. использование звездочки * вместо имени и типа. Можно распечатать содержимое файла на принтере для этого необхо- димо в качестве FILENAME2 указать адрес принтера, т.е. набрать PRN. Возможен вариант создания нового файла с клавиатуры - для этого необходимо в качестве FILENAME1 указать адрес клавиатуры, т.е. набрать CON, а в качестве FILENAME2 указать имя и тип зозда- ваемого файла. XCOPY - копирование файлов и подкаталогов, формат команды: [путь]XCOPY [путь]FILENAME1 [путьFILENAME2/A/D:/E/M/P/S/V/W], где FILENAME1 - копируемый файл; путьFILENAME2 - имя файла, куда копируется. Если в пути ука- зан несуществующий подкаталог, то он создается заново. /A - копируются файлы только с атрибутами A; /D:- копируются файлы созданные начиная с указанной даты, которая вводится в команду после двоеточия; /E - копируются все подкаталоги, даже если они пустые. Режим работает только с параметром /S. /M - копируются файлы только с атрибутами A, но после копи- рования в исходном файле атрибут A отменяется; /P - требуется подтверждения желания копирования вводом: Y - для подтверждения или N - для отказа от копирования; /S - копируются все файлы и все подкаталоги заданного ката- лога. Пустые каталоги не копируются; /V - проверка правильности копирования; /W - перед копированием дается пауза для установки диска. TYPE - просмотр файлов на экране дисплея, формат команды: TYPE [путь]FILENAME, где [путь]FILENAME имя просматриваемого файла. DEL или ERASE - уничтожение файлов, формат команды: DEL [путь]FILENAME[/P] или ERASE [путь]FILENAME[/P], где [путь]FILENAME - подкаталог и имя уничтожаемого файла; /P - запрос подтверждение уничтожения указанного файла; Вывод информации на печатающее устройство. PRINT - команда печати, формат команды: [путь]PRINT [путьFILENAME]... ...[путьFILENAME10/Т/С/P/D:/B:/Q:/U:/M:/S:], где [путьFILENAME1...[путьFILENAME10]- имя выводимых на печать - 52 - файлов ( до 10) /Т - прекращения режима печати.Очередь распечатываемых фай- лов ликвидируется полностью. Текущая печать прерывается,выдается сообщение о завершении печати и происходит сдвиг бумаги к новой странице; /С - исключение из очереди файла,стоящего перед параметром, и всех последующих,пока не встретится параметр /Р; /Р - добавление в существующую очередь файла,стоящего перед параметром,и всех последующих файлов, пока не встретится параметр /С /D: имя - определяется устройство печати в качестве имени используется зарезервированное слово, определяющее принтер или коммуникационное устройство.При первом выполнении команды и про- пущенном параметре появляется запрос для определения печатающего устройства; /В:число- величина буферной памяти <16348 ( по умолчанию 512 байт) /Q: число - максимальное число файлов в очереди 4<=число <=32 ( по умолчанию 10); /U:число - количество тактовых импульсов ожидания готовности печатающего устройства 1<число<255 ( по умолчанию 1); /М:число - число тактовых импульсов,в течении которых коман- да ожидает распечатку одного символа 2<число<255 (по умолчанию 2); /S:число - время,используемое планировщиком MS-DOS для ко- манды PRINT 1<число< 255. Группа параметров команды PRINT /D:/B:/Q:/U:/M:/S: определя- ется только во время первого выполнения команды. Когда параметр не указан, то его значение принимается по умолчанию, или система задает дополнительные вопросы для уточнения неизвестных парамет- ров. Если в последующих вызовах команды PRINT будет указан ка- кой-либо из этих параметров,то появится сообщение об ошибке. Копирование дискет. Команда копирует содержимое одной дискеты на другую по до- рожкам. DISKCOPY - копирование дискет, формат команды : DISKCOPY [d1:] [d2:][/1], где d1 - имя дисковода, на который устанавливается дискета-ис- точник; d2 - имя дисковода, на который будет копироваться информа- ция; /1 - копируется только одна сторона дискеты. Если указаны два одинаковых параметра или не указано ни одного, то копирование производится с заменой дискет на указанном или текущем дисководе. Программа выдает в этом случае пользователю подсказки о необходи- мости установки на дисковод первой и второй дискет. Если выходная дискета не форматирована, то происходит авто- матическое форматирование входной дискет в соответствии с пара- метрами входной дискеты. ДРАЙВЕРЫ СТАНДАРТНЫХ устройств содержатся в базовой системе ввода/вывода, которая находится в постоянно-запоминающем уст- ройстве компьютера. Драйверы дополнительных устройств могут подк- лючаться к операционной системе при загрузке операционной систе- мы и находятся в виде файлов на любом диске. Драйвер настройки печатающего устройства PRN6337.EXE подклю- чается при проведении печатных работ на принтере типа СМ-6337 или "Искра". - 53 - Для того чтобы иметь дополнительные возможности управления клавиатурой и дисплеем, необходимо подключить к операционной системе драйвер ANSI.SYS. Подключение этого драйвера позволяет изменить цвет символа на экране, переопределить клавиши на клави- атуре и т.п. Каждому дисковому устройству операционная система присваива- ет имя, состоящее из одной английской буквы. Драйвер DRIVER.SYS управляет работой дисковых устройств, определяет имена дополни- тельных дисковых устройств, а также позволяет назначать дополни- тельные имена одного и того же дисковода. Кроме того драйвер дисковода устанавливает число секторов на дорожке и число дорожек на каждой стороне диска. Драйверы устройств - это специальные резидентные программы, которые дополняют систему ввода/вывода и обеспечивают обслужива- ние дополнительных внешних устройств или нестандартное использо- вание имеющихся устройств. В завершении лекции необходимо сказать, что операционная система MS-DOS появилась в 1981 году практически с появлением персональных компьютеров фирмы IBM. За этот период операционная система постоянно совершенствовалась и в настоящее время имеется 6 работающих версий системы, каждая старшая версия добавляет це- лый ряд новых возможностей, которые делают работу пользователя более удобной и простой и включает в себя возможности предыдущих. . - 54 - Приложение 1. ┌────────────────┐ │Включение машины│ └───────┬────────┘ ┌───────┴────────┐ │Самотестирование│ └───────┬────────┘ ┌────── НГМД ─────┐ │ есть? │ ┌───────────┴─────────┐ ┌─────────┴───────────┐ │ Загрузка БНЗ с НГМД │ │ Загрузка БНЗ с НЖМД │ └───────────┬─────────┘ └─────────┬───────────┘ └───────────┬────────────┘ │ 1 0 ┌─── MSDOS.SYS IO.SYS ─────┐ │ есть? │ ┌───────┴────────┐ ┌───────┴───────┐ │Считывание в ОЗУ│ │Non-system disk│ │MSDOS.SYS IO.SYS│ └───────┬───────┘ └───────┬────────┘ │ └───────────────┐ A 1 0 ┌───── CONFIG.SYS ──────┐ │ есть? │ ┌──────────┴─────────┐ ┌─────────┴───────────┐ │Установка параметров│ │Стандартная установка│ │ ОС из файла │ │ параметров ОС │ └──────────┬─────────┘ └─────────┬───────────┘ └───────────────┬──────────────┘ ┌──────────────┴─────────────┐ │Настройка таблицы прерываний│ └──────────────┬─────────────┘ ┌────────────────┴────────────────┐ │Подготовка к загрузке COMMAND.COM│ └────────────────┬────────────────┘ 0 bat or missing COMMAND.COM ────── A есть? Command nterpreter │ 1 ┌─────────────┴────────────┐ │Загрузка в ОЗУ COMMAND.COM│ └─────────────┬────────────┘ 0 1 ┌─── AVTOEXEC.BAT ────┐ │ есть? │ │ │ ┌─────────────┴──────────┐ ┌───────────┴──────────────┐ │Установка даты и времени│ │Выполнение команд из файла│ └─────────────┬──────────┘ └───────────┬──────────────┘ └────────────┬─────────────┘ ┌────────┴─────────┐ │Приглашение MS-DOS│ └──────────────────┘ Алгоритм загрузки MS-DOS в оперативную память. . - 55 - Использованная литература при подготовке лекций: 1.Блюменау Д.И. Информация и информационный сервис.- Л.:На- ука, 1989 г. 2.Брябрин В.М. Программное обеспечение персональных компь- ютеров. М., Наука, 1987 г. 3.Воскресенский Г.М. Теория и практика информационного обеспечения управления в органах внутренних дел. Учебное пособие, М., Академия МВД СССР, 1985 г. 4.Глушков В.М. Основы безбумажной информатики. М., 1987 г. 5. Грибунов В.И., Кирдан В.С., Козубовский С.Ф. Справочник по ЭВМ.- Киев Наукова Думка 1989. 6.Дейтин Г. Введение в операционные системы. Перевод с анг- лийского. В 2-х томах, М., Мир, 1987 г. 7.Максимов Ю.Я., Осипов С.В., Симоненков О.С. Практическая работа на компьютерах семейства IBM PC в операционной среде MS-DOS 4.01. М., Центр МИФИ СП "Диалог", 1990 г. 8.Микрокомпьютеры для юристов. / Мак-Кланг Кр.Дж.,Геррери Дж.А., Мак-Кланг К.А. мл., пер. с анг. М., 1987 г. 9.Михнушев А.Г. Информатика в социальном управлении: От зна- комства с компьютером к решению практических задач. Ил. учебное пособие. Киев, Политиздат Украины, 1990 г. 10.Операционная система MS-DOS (версия 6.0). Справочное руко- водство. 11.Основы применения вычислительной техники в органах внут- ренних дел. Под редакцией А.П.Полежаева, А.И.Смирнова, М., Акаде- мия МВД СССР, 1988 г. 12. Персональные компьютеры: под редакцией В.А.Комарницко- го- М.Машиностроение 1989. 13. Правовая информатика и кибернетика: под редакцией Н.С.По- левого- М.Юридическая литература 1993. 14.Решетников В.Н., Сотников А.Н. Информатика - что это?.- М.: Радио и связь, 1989 г. 15. Фигурнов В.Э. IBM PC для пользователя. 6-е изд., перераб. и доп. М.:Финансы и статистика, КомпьютерПресс 1995. 16. Якубайтис Э.А. Информатика - Электроника - Сети. М.: Фи- нансы и статистика 1989. |
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9
НОВОСТИ |
ВХОД |
|
Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |