Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OS_pechat.docx
Скачиваний:
13
Добавлен:
15.04.2015
Размер:
370.32 Кб
Скачать

3.Структура ос и основные понятия ос

Как правило, любая ОС состоит из двух основных частей: ядра и нерезидентной части, которая содержит процедуры, нечасто используемые при работе ОС. Ядро содержит загрузчик ОС и набор процедур, управляющих теми или иными функциями ОС, а именно:подсистему управления процессов (диспетчер), подсистему управления основной памяти.

  • подсистему управления виртуальной памяти (если она есть),Кроме того ОС содержит совокупность резидентных драйверов: драйвер диска, мыши, клавиатуры и др.

Пример: command.com – интерпретатор для DOS;

Shell – интерпретатор для Linux.

Кроме того, в состав ядра входят подсистемы управления ввода – вывода (BIOS для DOS). Для ОС отводится фиксированная область памяти, защищенная от несанкционированного доступа. В этой области располагается ядро и системная область памяти, где располагаются таблицы ОС, структуры данных ОС, и, возможно, системные библиотеки, которые содержат макроопределения примитивов ОС. Примитивом называется процедура, реализующая ту или иную элементарную функцию ОС (создание буферов ввода-вывода, просмотр буфера ввода и т. д.). В состав системных библиотек обычно входят команды ОС: внутренние и внешние. В любой ОС в системной области выделяется «среда округления». Она играет роль почтового ящика для обмена информацией между программами. Любая ОС имеет два файла:1) файл конфигурации системы (config.sys для DOS). Он определяет конкретную на данный момент конфигурацию ОС и ее параметры.2) Файл автозапуска (autoexec.bat для DOS). Он предназначен для формирования удобной для пользователя операционной среды.

Транзитивные (нерезидентные) части ОС содержат: 1)нерезидентные драйвера;2)утилиты – сервисная программа; 3)нерезидентная часть командного процессора.

MS-DOS

Система MS-DOS была разработана в 1981 г. специально для только что появившейся первой 16-разрядной ПЭВМ IBM PC на базе процессора i86. Первая версия системы была ужасна, но работоспособна. В последующие годы фирме Microsoft удалось значительно улучшить свою систему, хотя некоторые пережитки первой версии оказались неистребимы. Альянс с фирмой IBM позволил Microsoft добиться фантастического финансового успеха.

MS-DOS представляет собой однозадачную, однопользовательскую, диалоговую ОС. Она ведет диалог с пользователем в текстовом режиме и в большей степени рассчитана на обслуживание прикладных программ текстового режима, хотя допускает и графику. Работа с мышью должна обеспечиваться самими прикладными программами при минимальной поддержке со стороны ОС. Для размещения программы пользователя и для своих собственных нужд MS-DOS позволяет использовать 640 Кбайт памяти, что казалось огромной величиной в те незапамятные времена аккуратного программирования и полного отсутствия файлов AVI и MP3. Позднее были добавлены средства, позволяющие с некоторым усилием использовать до 4 Мб памяти.

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

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

Прерывания в ОС

Любая ОС – это совокупность взаимодействующих процессов, и их совместная работа основана на концепции прерываний.

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

Ubuntu Он является 4-ым в списке самых популярных ОС для веб-серверов и его популярность быстро растёт.

Обычно новые версии дистрибутива выходят каждые полгода и поддерживаются обновлениями безопасности в течение полутора лет, а версии LTS, выходящие раз в 2 года, поддерживаются в течение 5 лет, как серверные, так и десктопные варианты. Начиная с версии 12.04 поддержка LTS-версий производится в течение 5 лет независимо от версии, в отличие от предыдущих 3 лет для настольных версий и 5 лет для серверных. Ubuntu поставляется с подборкой программного обеспечения для серверов и рабочих станций. Она устанавливается нанастольные персональные компьютеры c помощью LiveCD , LiveUSB или текстового установщика. В версииLiveDVD присутствуют несколько бóльшие возможности — начиная от установки не только в графическом, но и в текстовом режимах, загрузки в режиме 2 восстановления системы и заканчивая полной локализацией и большим количествомпакетов на диске. Есть версии для официально поддерживаемых архитектур, таких как i386, amd64, ARM.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]