Операционные системы ЭВМ. Основные принципы и понятия. Управление заданиями (процессами, задачами)

Страницы работы

Фрагмент текста работы

38       Операционные системы ЭВМ. Основные принципы и понятия

обычно применяется для хранения документов с символьной разметкой (RTF, SGML, HTML);

•  табличный файл — содержит форматированные данные (сим вольные, численные и др), образующие строки и столбцы таб лиц, создаваемых и обрабатываемых табличными СУБД (Fox Pro, Clipper, MS Access) и/или табличными процессорами (Su- perCalc, MS Excell и др.);

•  графический файл -- бинарный файл, содержащий графиче скую информацию. Форматы: TIP (Tagged Image File), BMP (Bit-Mapped Picture), а также ряд других — PCX, PIC и т. д.;

•  мультимедиафайлыбинарные файлы, содержащие оцифро ванную аудио- (типы WAW или MIDI-Sequencer), видео- (фор мат MPEG) или смешанную информацию.

В табл. 1.2 приведены основные типы файлов, используемых в ОС DOS, Windows, и соответствующие им расширения имени.

Таблица 1.2. Основные типы файлов, обрабатываемых в ПЭВМ

1 Тип, расширение имени

Вид информации, содержащейся в файле

exe, com

Программа, готовая к исполнению

bat

Текстовый командный файл

sys

Системный файл

ovl, ovr

Оверлейный файл

pit

Программно-информационный файл Windows

txt, 1st

Текстовый файл в формате DOS

бос

Документ (чаще всего в формате WinWord)

rtf

Размеченный текстовый файл (Rich Text Format)

dot

Файл формата документа (Document Type)

pdf

Формат документа Adobe Acrobat

wri

Документ редактора Write для Windows

wps

Документ текстового процессора MS WORKS

bak, old

Старая копия файла, создаваемая перед его изменением

arj, rar, zip, Izh, ain, arc, ice, pak, zoo

Архивные файлы

bas

Текст программы на языке Basic

pas

Текст программы на языке Turbo Pascal

с

Текст программы на ЯП Си

bmp, pcx, gif, tif, jpg, ico

Графические файлы

dbf

Файлы базы данных формата DBase, FoxBase, Cliper

)


Управление заданиями (процессами, задачами)


39



Продолжение табл. 1.2

Тип, расширение имени

Вид информации, содержащейся в файле

wdb

Базы данных формата MS WORKS

wks

Электронная таблица формата MS WORKS

xls

Электронные таблицы EXCEL

lib, dll

Файлы библиотек

dat

Файл данных

ini

Файл инициализации

hip

Файл справки (подсказки, помощи)

ext

Файл расширений

mnu

Файл меню

wav, mid, mp3, mod

Звуковые файлы

avi, mov, mpg

Файлы видеоклипов

1.3. Управлениезаданиями (процессами, задачами)

Основными понятиями управления прохождением задач в ЭВМ являются процесс, задача, работа, программа, ресурс, дисциплина распределения ресурса[14].

Процесс - минимальный программный объект, обладающий собственными системными ресурсами (запущенная программа).

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

По генеалогическому признаку различают порождающие и порожденные процессы.

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


40 .     Операционные системы ЭВМ. Основные принципы и понятия

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

По времени развития процессы делятся на последовательные, параллельные и комбинированные(для последних есть точки, в которых существуют оба процесса, и точки, в которых существует только один процесс).

По месту развития процессы делятся на внутренние(реализуются на центральном процессоре) и внешние(реализуются на внешних процессорах).

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

По связности различают процессы:

а)  взаимосвязанные, которые имеют какую-то связь (простран ственно-временную, управляющую, информационную);

б)  изолированные — слабо связанные;

в)  информационно-независимые, которые используют совмест- ные ресурсы, но имеют собственные информационные базы;

г)  взаимодействующие — имеют информационные связи и раз- деляют общие структуры данных;

д)  взаимосвязанные по ресурсам;

е)  конкурирующие.

Порядок взаимосвязи процессовопределяется правилами синхронизации. Процессы могут находиться в отношении:

а)  предшествования — один всегда находится в активном состоянии раньше, чем другой;

б) приоритетности — когда процесс может быть переведен в ак- тивное состояние только в том случае, если в состоянии готовности нет процессов с более высоким приоритетом, или процессор свободен, или на нем реализуется процесс с меньшим приоритетом

Похожие материалы

Информация о работе

Тип:
Конспекты лекций
Размер файла:
3 Mb
Скачали:
0