Операционные системы

Автор работы: Пользователь скрыл имя, 12 Мая 2013 в 17:47, практическая работа

Описание работы

BIOS (Basic Input/Output System) - базова система введення-виведення, в ній знаходиться все основне системне програмне забезпечення комп'ютера, призначене для управління апаратними засобами РС. Після включення комп'ютера програма BIOS прочитується з EPROM або з Flash EEPROM для нових систем.

Файлы: 1 файл

Рамка практика.doc

— 950.00 Кб (Скачать файл)

5.4 Интерфейс программной оболочки WinCom

Кнопки дисков.

Кнопки дисков позволяют  быструю смену диска простым  щелчком мыши на кнопке. Эта панель кнопок дисков по умолчанию не включена. Ее можно активизировать с помощью команды Конфигурация / Настройка.

Существует три типа кнопок дисков:

- Обычные диски, отражаются  как буквы дисков со значками  для типов дисков;

- Сетевое окружение,  отображается как наклонная черта  влево рядом и с значком  сети;

- FTP соединения, показываются как цифры 0 .. 9 рядом и с значком сети.

Можно отображать отдельную панель кнопок дисков для каждого файлового окна.

Если есть несколько  съемных дисководов или дисководов CD-ROM, можно дать им индивидуальные имена.

Окно выбора дисков.

Щелчком мыши по стрелке  вниз (или нажатием ALT + F1/ALT + F2) открывается ниспадающий список с имеющимися дисками. Также показывается список с метками томов или с именами каталога сервера / сети для сетевых дисков. По причинам скорости имена гибких дисков НЕ показываются.

Чтобы открыть диск нужно  щелкнуть на нужном диске или нажать букву диска.

В Windows 9х можно щелкнуть правой кнопкой мыши, чтобы вызвать контекстное меню, которое позволяет отформатировать или скопировать диск, разрешить доступ к диску в сети, показать контекстное меню и т.д.

Справа от окна выбора дисков в скобках указана метка тома. За ней в килобайтах (1024 байт) показывается свободное и общее дисковое пространство на текущем диске. Нажатие кнопки с изображением обратной слэша переключает к корневому каталогу текущего диска, а кнопки с двумя точками возвращает в надкаталог.

Текущий каталог.

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

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

Заголовки табуляции.

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

Заголовки табуляции  также позволяют передвигать  позиции табуляции списка файлов. Для сохранения позиции табуляции  после их изменения нужно выбрать  команду Конфигурация / Запомнить  позицию.

Файловый окно.

В файловом окне показываются (если выбрано Вид / Подробный) имена  файлов, размер, дата и время последнего изменения, и атрибуты файла (r = только для чтения a = архивный, h = скрытый, s = системный, c = сжатый NTFS) в текущем каталоге. Как альтернатива, (опция Краткое) можно отображать только имена файлов (в несколько столбцов). Выделенные файлы показаны красным цветом (можно изменить в Настройка / Цвет). Текущий файл окружен тонким прямоугольником.

Если выбрана соответствующая  опция, отображаются значки слева от имен файлов. Значки показывают тип файла (каталог, архив) и все связи.

Во файловым окном  показывается дисковое пространство, занимаемое выделенными файлами.

Сразу за этим показывается дисковое пространство, занимаемое всеми  файлами в файловом окне количество выделенных файлов и общее количество файлов.

Командная строка.

Все символы набираются, переадресацию в командную строку. Нажатием клавиши Enter можно выполнить командную строку. Старые записи командной строки сохраняются в истории командной строки. Нажатием Ctrl + v можно открыть эту историю командной строки. Нажмите клавишу Ctrl и выберите запись с помощью клавиш курсора. Отпустите Ctrl и нажмите любую клавишу курсора, чтобы закрыть историю. При работе мышью необходимо использовать указатель ниспадающего списка команд.

Нажатием одной из кнопок или нажатием одной из функциональных клавиш от F1 к F8 можно активизировать соответствующую функцию. Для функций Справка (F1) и Восстановить каталог (F2) нет кнопок во избежание перенасыщенности окна.

 

6 Пакетные и системные файлы

6.1 Пакетный файл

Пакетные файлы имеют  разрешения bat.

В процессе работе выполняют  многократно одни и те самые действия, периодически вводить одну и ту же команду, постоянно вызывать определеную программу с определенными параметрами:

Проверка жесткого диска;

Запуск тестирующих  программ.

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

В любой строке файла указана только одна команда. В пакетном файле можно использовать все команды ОС.

Что бы прервать выполнение используем команду (СTRL+Break).

Что бы вызвать из пакетного  файла, другой пакетный файл, используют команду (call имя_файла).

Для оформления комментария используют команду (rem).

Для вывода сообщения  на экран  используют  команду (echo).     

Для отмены дублирования на экране конкретной команды, нужно  поставить перед ней @.

Для отмены дублирования всех команд нужно поставить команду (echo off).

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

Выдать запрос на экран  можно командой (choice).

Формат команды choice:

choice/c:варианты[/n] [/s][Текст]

/n - не варианты, не знак вопроса не варианты не отображаются.

/s - учитывать регистр символов.

/k - выбираются автоматически после nn секунд. 

Пример пакетного файла roma.bat

@ echo off

echo a - aidstest

echo v - v-hunter

echo d - drweb

echo g - gmouse

echo u - mmouse

echo e - exit

choice /c:avdmgue

if errorlevel 7 goto exit

if errorlevel 6 goto u

if errorlevel 5 goto g

if errorlevel 4 goto m

if errorlevel 3 goto d

if errorlevel 2 goto v

D:\Programm\aidstest\aidstest.exe

goto exit

:u

D:\Programm\mmouse\mmouse.exe

goto exit

:g

D:\Programm\gmosue\gmose.exe

goto exit

:m

D:\Programm\mouse\mouse.exe

goto exit

:d

D:\Programm\drweb\drweb.exe

goto exit

:v

D:\Programm\v-hunter\v-hunter.exe

:exit

6.2 Сonfig.sys и Aautoexec.bat

Сonfig.sys текстовый файл, который содержит команды для настройки конфигурации  DOS и подключение драйверов устройств. В файле autoexe.bat записываются команды для запуска резидентных программ и программ которые должны загружаться в память ПК при каждой загрузке ос. Формат ввода команд:

- имя_команды=значение

Комментарии начинаются с rem или ;

Строки заголовков блоков пишутся в квадратных скобках. Если в файле этих заголовков блоков нет, тогда команды заголовков файлов выполняются поочередно. Если эти заголовки есть тогда в блоке [menu] задается стартовое меню загрузки.  Блок [common] выполняется всегда. Для организации блока [menu] используют команды:

menuitem – определяет пункт меню;

menudefault – пункт меню выполняемый по умолчанию по истечению определенного времени;

Submenu – определяет пункт меню при выборе которого выводится подменю.

Menucolor – устанавливает цвета текста и фона в меню запуска.

Для настройки ОС и подключения драйверов в файле config.sys  можно использовать команды :

Установка количества одновременно выделяемых системой буферов:  buffers=количество_буферов[,количество_секторов]

Количество буферов  – максимальное количество буферов  которое может быть выделена в  памяти одновременно.

Количество секторов – число секторов которое может  быть считано или записано за одну операцию ввода\вывода.

Установка количества одновременно открытых файлов:

Files=количество

Установка программы резидента:

Install=диск:\путь\имя_программы [ключи]

Установка альтернативного программного процессора:

Shell=диск:\путь\имя_файла

Установка имени которое может использоваться как имя диска:

Lastdrive=буква

При использовании в  файле config.sys стартового меню загрузки, при выборе какого либо пункта меню надо выполнить соответствующие этому пункту меню команды и в файле autoexec.bat . Имя блока команд выбранного в меню в config.sys автоматически присваивается переменной окружения config . Для обращения к переменной окружения config используется команда goto%config%

Значение переменной окружения переменной config для autoexec.bat будет меткой. При создании файлов config.sys и autoexec.bat можно использовать следующие драйвера и программы:

Country.sys  - драйвер формата кодовой страницы;

Himem.sys   - драйвер верхней памяти;

Emm386.exe  - драйвер расширенной памяти;

Mouse.sys

Mouse.com   - драйвер мыши;

Keyrus.com

rk.com

kbd.sys   - Драйвер русификатор клавиатуры;

display.sys

display.com   - драйвер монитора;

800.com

900.com

Pu_1700.com   - драйвера fдисков;

Btccdrom.sys

Sscdrom.sys

Lgcdrom.sys    - Драйвер сд для файла config.sys;

Mscdex.exe/Драйвер_cdrom - для файла config.sys;

Drweb.exe   

Aidstest.exe

V_hunter.exe - антивирусы;

Vc.com

Nc.com

Dn.exe   - программные оболочки.

6.3 Пример файла  конфигурации Config.sys

Break=on

[menu]

menuitem=Dos,Загрузка Dos

menuitem=Win3,Загрузка Windows3

menuitem=Win9x,ЗагрузкаWin9x

menudefoult=Dos,7

[Dos]

files=50

buffers=40,8

device=c:\dos\himem.sys

devicehigh=c:\drv\mouse.sys

[Win3]

;Здесь записаны команды конфигурации Windows3

[Win9x]

;Здесь записаны команды конфигурации Win9x

 

6.4 Пример файла автозагрузки Aautoexec.bat

@ goto%config%

:dos

@ echo off

verify=on

path=c:;d;c:\dos;c:\drv;c:\vc

del E:\*.bak

mscdex/cddriver.sys/d:cd001


keyrus/keys=c:\drv\ukraine.kbd

vc.com

goto e07

:win9x

;Здесь записаны команды автозагрузки Windows9x

goto e07

:win3

;Здесь записаны команды конфигурации Windows3

  

 

7 Архивация информации

7.1 Архиватор Arj

- Создаем архив и добавляем туда файлы.

D:\Temp>arj a archiv

Adding D:\Temp\Support.txt 48.6%

- Просмотрим содержимое архива:

arj l archiv

Processing archive: ARHIV.arj

Archive created 2012.12.21   09:59:42;

modified: 2012 - 12-21 09:59:42;

filename Support.txt;

Original 974;

Compressed 473;

Ratio 0.486

DateTime 99-05-05

modified 22:22:00

CRC-32 FC8E6FPO

AttrBTPMGVX A--W B 1

- Извлечем файлы из архива, в текущею или указыную дерикторию

arj e archiv d:\e-07

Archive created 2012-12-21; 09:59:42

modified 2012-12-21 09:59:42

Extracting  TREEINFO.NCD to D:\E-07\ TREEINFO.NCD  ok

- Извлекаем файлы из архива с сохранением пути к ним:

arj x archiv d:\Temp

Archiv created 2012.12.21   09:59:42;

modified: 2012 - 12-21 09:59:42;

D:\TEMP\TEMP\SUPPORT.TXT Create this directory? Y

Extracting TEMP\SUPPORT.TXT to D:\TEMP\TEMP\SUPPORT.TXT ok

1 files

7.2 Арихваторы PkZip и PkUnZip

- Добовляем файлы в архив:

Pkzip -a archiv

Creating ZIP:Arhiv.zip

Adding: ONE.Bat Deflating(50%), done

- Просмотр оглавления архива

Pkzip -v archiv

Searching ZIP: ARCHIV.ZIP

- Извлечения файлов без сохранения пути

Pkunzip -e archiv

Searching ZIP:ARCHIV.ZIP

PKUNZIP:(W18) Warring! ONE.Bat already exists. Ovepurite (y/n)? y

Iflating: ONE.Bat

- Удаления файлов из архива

Pkunzip -d archiv

Searching ZIP:ARHIV.ZIP

Информация о работе Операционные системы