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) |
|
Формат документа 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 . Операционные системы ЭВМ. Основные принципы и понятия
тельность пребывания процесса в разных состояниях. Тождественные процессы реализуются по одной и той же программе, но имеют разные трассы. Одинаковые процессы реализуются по одной программе и имеют одинаковые трассы.
По времени развития процессы делятся на последовательные, параллельные и комбинированные(для последних есть точки, в которых существуют оба процесса, и точки, в которых существует только один процесс).
По месту развития процессы делятся на внутренние(реализуются на центральном процессоре) и внешние(реализуются на внешних процессорах).
По принадлежности к операционной системе процессы бывают системные(исполняют программу из состава операционной системы) и пользовательские.
По связности различают процессы:
а) взаимосвязанные, которые имеют какую-то связь (простран ственно-временную, управляющую, информационную);
б) изолированные — слабо связанные;
в) информационно-независимые, которые используют совмест- ные ресурсы, но имеют собственные информационные базы;
г) взаимодействующие — имеют информационные связи и раз- деляют общие структуры данных;
д) взаимосвязанные по ресурсам;
е) конкурирующие.
Порядок взаимосвязи процессовопределяется правилами синхронизации. Процессы могут находиться в отношении:
а) предшествования — один всегда находится в активном состоянии раньше, чем другой;
б) приоритетности — когда процесс может быть переведен в ак- тивное состояние только в том случае, если в состоянии готовности нет процессов с более высоким приоритетом, или процессор свободен, или на нем реализуется процесс с меньшим приоритетом
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.