RSS    

   Реферат: Основы работы на ПК

Назначение операционной системы состоит, прежде всего, в том, чтобы скрыть от пользователя сложные и ненужные ему подробности работы с аппаратными средствами и предоставить ему удобный интерфейс  для  работы. Операционная система выполняет также такие вспомогательные действия, как копирование  и  печать  файлов.

Кроме того, операционная система осуществляет загрузку в оперативную память всех программ, переда-ет им управление в начале их работы, выполняет различные вспомогательные действия по запросу вы-полняемых программ и освобождает занимаемую программами оперативную память при их завершении.

Данная операционная система является одной из самых распространенных систем.

2.2.        Составные части MS-DOS

Операционная система MS-DOS состоит из следующих частей.

Базовая система ввода-выводаы (BIOS), находящаяся  в постоянной  памяти  (постоянном запоминающем устройстве, ПЗУ) компьютера. Эта часть операционной системы является

"встроенной" в компьютер. Ее назначение состоит в выполнении наиболее простых и универсальных услуг операционной системы, связанных с осуществлением ввода-вывода.

Базовая система ввода-вывода содержит также тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении его электропитания. Кроме того, базовая система ввода-вывода содержит программу вызова загрузчика операционной системы.

Загрузчик операционной системы – это очень короткая программа, находящаяся в первом секторе каждой дискеты с операционной системой MS-DOS и жесткого диска (винчестера).

Функция этой программы заключается в считывании в память еще двух модулей операционной системы, которые и  завершают процесс загрузки MS-DOS.

Дисковые файлы IO.SYS и MSDOS.SYS (они  могут называться и по-другому, например IBMIO.COM и IBMDOS.COM). Они загружаются в память загрузчиком операционной системы и остаются в памяти компьютера постоянно. Файл IO.SYS представляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Файл MSDOS.SYS реализует основные услуги MS-DOS

высокого уровня.

Командный процессор MS-DOS обрабатывает команды, вводимые пользователем. Командный  процессор находится в дисковом файле COMMAND.COM на диске, с которого загружается операционная система.

Для выполнения остальных (внешних) команд пользователя командный процессор ищет на дисках программу с соответствующим именем, и, если находит ее, то загружает в память и передает ей управление. По окончании работы программы командный процессор удаляет программу из памяти и выводит сообщение о готовности к выполнению команд (приглашение MS-DOS).

Драйверы устройств - это специальные программы, которые дополняют систему ввода-вывода MS-DOS и обеспечивают обслуживание новых устройств или нестандартное использование имеющихся устройств. Драйверы загружаются в память компьютера при загрузке операционной системы, их имена  указываются в специальном файле CONFIG.SYS. Такая схема облегчает добавление новых устройств и позволяет делать это, не затрагивая системные файлы MS-DOS.

Команды делятся на внутренние и внешние. Внутренние команды, выполняются самим командным процессорам MS-DOS (программа command.com). Внешние – программы,  имеющиеся в операционной системе в виде отдельных файлов.

2.3.        Диалог пользователя с MS-DOS

Когда MS-DOS готова к диалогу с пользователем, она выдает на экран приглашение, например

C:\>  (буква в приглашении является именем текущего диска)

Это означает, что MS-DOS готова к приему команд. Диалог пользователя с MS-DOS осуществляется в форме команд. Каждая команда пользователя  означает,  что  MS-DOS  должна выполнить то или иное действие, например, напечатать файл или выдать на экран оглавление каталога.

Команда MS-DOS состоит из имени команды и, возможно, параметров, разделенных пробелами.

2.4.        Текущий дисковод

Текущий дисковод – это тот дисковод, с которым вы работаете в настоящее время. Вы можете сменить текущий дисковод, введя имя другого дисковода (диска) и двоеточие.

2.5.        Имена файлов

Каждый файл имеет имя, которое состоит из двух частей: имени и расширения. В имени файла может быть от 1 до 8 символов. Расширение имени файла начинается с точки, за которой следуют от 0 до 3 символов.

Примеры.

имя      расширение

command .com

paper   .chi

Символы в имени и расширении могут быть прописными и строчными латинскими буквами, цифрами и символами

_ $ # & @ ! % ( ) { } ' ~ ^

Расширение имени файла  является  необязательным. Оно, как правило, описывает содержание файла, поэтому использование расширения весьма удобно. Многие программы устанавливают

расширение имени файла и по расширению вы можете узнать, какая программа создала файл.

Запрещенные имена файлов. Некоторые имена файлов являются запрещенными, так как MS-DOS понимает их как имена устройств. В качестве имен файлов запрещены:

AUX дополнительное устройство, присоединяемое к асинхронному коммуникационному порту;

COM1 - COM3 устройства, присоединяемые к асинхронным коммуникационным портам 1 - 3;

LPT1 - LPT3 устройства, присоединяемые к последовательным портам 1 – 3 (обычно это принтеры);

CON при вводе - клавиатура, при выводе - экран;

PRN принтер

NUL "пустое" устройство; все операции ввода-вывода для этого устройства игнорируются.

Даже если добавить к этим именам какое-либо расширение, все равно MS-DOS будет  воспринимать это как обращение к устройству. Однако расширения имени файлов .CON, .AUX, .PRN и .NUL вполне допустимы.

2.6.        Типы файлов

Различают три типа файлов: 1.текстовые; 2. файлы с данными; 3. программные.

Обычно тип файла можно узнать по его расширению:

1)chi,.pas,.c,.asm и т.д. – текстовые файлы. Они создаются пользователем и содержат документы,  тексты программ и т.д.

2).dat - файлы с данными. Они создаются и используются программами.

3).com,.exe,.bat - программные файлы. Они содержат программы, которые выполняет компьютер. Другое их название - исполняемые файлы.

2.7.        Приостановка выдачи на экран

Если команда MS-DOS  выдает  слишком  много  информации  на экран, можно воспользоваться комбинацией клавиш Ctrl-S  для приостановки выдачи. Нажатие любой буквенно-цифровой клавиши, пробела или Enter возобновит выдачу. Если при выполнении команды MS-DOS на экране появляется сообщение

Strike any key when ready...

или

Strike any key to continue...

то для продолжения работы следует нажать любую буквенно-цифровую клавишу, пробел или Enter.

2.8.        Переадресовка ввода              

Переадресовка ввода указывается символом (<). Например,  по следующей команде сортируется  содержимое файла names, а результат сортировки записывается в файл namelist:

sort < names > namelist

MS-DOS включает специальные команды, называемые фильтрами. Они предназначены для преобразования вывода ваших программ, например – сортировки (фильтр sort в предыдущем  примере), поиска текста в файле (find), вывода содержимого файла на экран постранично (more).

2.9.        Переадресовка вывода

По умолчанию, стандартным выводом большинства программ является экран. Если Вам необходимо переадресовать вывод программы в файл, то в командной строке после имени  команды достаточно указать символ (>), после которого должно следовать имя файла приемника:

dir> myfile.doc

Если файл-приемник уже существовал, то старое содержимое файла будет уничтожено. Поэтому, если Вам нужно, чтобы вывод какой-либо программы просто присоединялся к концу файла, то нужно указать два символа (>):

dir a:\files>> myfile.doc

Кроме этого, у Вас есть возможность адресовать вывод одной программы на вход другой с помощью символа  (|). Например, следующая команда выводит содержимое каталога на экран в

отсортированном по алфавиту порядке:

dir | sort        или        dir | sort | more

Вывод из предыдущего примера можно переадресовать в файл, в myfile.lst, например. Пусть он  находится на диске в дисководе В:

dir | sort > b:myfile.lst

2.10.      Пакетные файлы

Чтобы избежать утомительного набора часто повторяющейся последовательности команд, Вы можете поместить эти командные строки в файл и присвоить последнему расширение bat. Теперь Вам достаточно набрать имя этого файла и нажать ввод, чтобы содержащиеся в пакетном файле команды начались выполняться в той последовательности, в которой они заданы в пакетном файле.

В качестве последней командной строки  файла  можно указатьимя другого пакетного файла.

Разрешается использование таких средств, как <  >  >>  и  |.

(подробно см. Переадресовка ввода Переадресовка вывода)

Установка пути и дисковода в одной строке затрагивает и все последующие строки в файле. То  же можно сказать и о среде.

2.11.      Команды пакетной обработки

Все  команды  пакетной  обработки  являются  резидентными (внутренними).

call  -  вызов  одного пакетного файла из другого, без завершения последнего.

echo  -  вывод или отмена вывода эха или вывод текущего состояния.

for   -  выполнение команды для группы файлов.

goto  -  Переход на указанную метку.

if    -  выполнение команды при наличия некоторого условия.

pause -  Пауза в процессе выполнения файла.

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.