рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Основные центральные идеи ОС ЮНИКС и их реализация.

Основные центральные идеи ОС ЮНИКС и их реализация. - раздел Образование, Описание формальной модели операционной системы. 3 При Разработке Ос Unix Создатели Стремились Соединить Два Несовместимых Напра...

При разработке ОС UNIX создатели стремились соединить два несовместимых направления: программирование и подготовку текстовых документов. Одной из центральных идей ОС UNIX является конвейер: то есть любые сложные функции могут быть запрограммированы как набор совместно работающих программ. Конвейерное объединение позволяет использовать любое необходимое число программ, причём ни одна из них не дублирует функции других программ, а только дополняет друг друга. Вторая идея это выделение специальных программных средств для выполнения синтаксического анализа специализированных командных языков для чего в UNIX включены два компонента: YACC и LEX. Работа с этими компонентами требует их специального изучения и представляет определённые удобства. В UNIX включены так же два компонента: MAKE и SCCS которые представляют собой сложные программные средства. MAKE служит для описания таких взаимосвязей в системе, которые должны поддерживаться автоматически, а компонент SCCS специально разработан для развития слежения за программами на протяжение всего их срока существования.

 

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

 

Все программы ОС UNIX разделены на два класса: утилиты и прикладные.

Программы-утилиты служат для выполнения общих универсальных функций. Они поставляются вместе с ОС. Одной из самых важных программ, входящих в ОС является системный монитор SHELL. SHELL – это интерактивная программа, управление которой осуществляется с помощью системы команд, которую он интерпретирует. В отличие от интерпретаторов других ОС SHELL самая обычная программа, работающая под управлением системы (в других ОС интерпретатор – это составная часть внутренней архитектуры).

 

Фактически UNIX это инструмент для работы с информацией. Достоинства ОС UNIX заключаются в возможности кооперирования нескольких программ для выполнения одной работы, в то время как в других ОС программы работают независимо друг от друга. В UNIX каждая программа довольно, но их комбинации позволяют образовывать очень мощные средства.

 


– Конец работы –

Эта тема принадлежит разделу:

Описание формальной модели операционной системы. 3

Описание формальной модели операционной системы... Взаимосвязь ресурсов и процессов в многопроцессорной ЭВМ... Базовые операции над графом ресурсов и процессов и правила преобразования...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Основные центральные идеи ОС ЮНИКС и их реализация.

Что будем делать с полученным материалом:

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

Все темы данного раздела:

Описание формальной модели операционной системы.
Рассмотрим работу блоков ОС в виде формальной модели для абстрактной многопроцессорной ЭВМ. Т=[t0,t1] , где t0 –время инициирования, t1- время уничтожени

Взаимосвязь ресурсов и процессов в многопроцессорной ЭВМ.
Обозначим через граф процессов. При

Формальная модель операционной системы многопроцессорной ЭВМ.
Рассмотрим работу блоков ОС в виде формальной модели для абстрактной многопроцессорной ЭВМ. Т=[t0,t1] , где t0 –время инициирования, t1- время уничтожени

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

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

Осуществление многозадачного режима при статическом и динамическом распределении памяти
Система управления памятью должна обеспечить многопрограммный режим работы? используя аппаратные средства распределения оперативной памяти. Существует два способа распределения памяти : ст

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

Структура и расположение очереди задач в основной памяти при различных режимах управляющей программы.
  Фиксированное число задач, без подзадач: Системные задачи + 1 задача для каждого раздела памяти Очередь не меняется Размер очереди фиксирован Под

Понятие приоритета задачи; виды приоритетов.
Диспетчерский приоритет + граничный приоритет 15.Мультипрограммирование и мультиобработка – общее и особенное. Мультипрограммирование

Схемы работы ОС в различных режимах мультипрограммирования.
Если ОС работает в мультипрограммном режиме, то возможно одновременное обслуживание нескольких процессов. Можно выделить следующие режимы мультипрограммирования: 1. Одновременное использов

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

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

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

Организация ввода-вывода в ОС ЮНИКС, характерные особенности.
Основным устройством для организации взаимодействия пользователя с ЭВМ является терминал. Для упрощения работы многие утилиты ОС UNIX используют терминал как стандартное устройство ВВ. стандартным

Понятие процесса в ОС ЮНИКС, отличие от предыдущих ОС, утилиты.
В системе UNIX программа в период своего выполнения называется процессом. Если несколько пользователей одновременно запускают одну и ту же программу то говорят о существовании одной программы, но н

Планирование в ОС ЮНИКС.
Алгоритм имеет два уровня: низкоуровневый выбирает следующий процесс из набора процессов в памяти, готовых к работе, а высокоуровневый перемещает процессы из памяти на диск и обратно, что позволяет

Структура файловой системы ОС ЮНИКС (на диске).
Каждый пользователь имеет каталог, называемый начальным. Каталог, в котором в данный момент находится пользовательская программа, называется текущим. На вершине иерархии файловой системы находится

Идеология структуры ядра ОС ЮНИКС.
Ядро операционной системы содержит системные программы, выполняющие диспетчерские функции: управление ресурсам, распределение памяти и доступ к дисковым устройствам. Условно ядро ОС UNIX можно пред

Генеалогия ОС ЮНИКС и основные этапы разработки.
В настоящий момент имеется достаточно большое количество версий ОС UNIX и между ними имеются вполне определённые различия. В каждой из версий ОС UNIX имеются усовершенствования, но в основном она о

Интерфейсы ОС ЮНИКС.
ОС UNIX можно представить в виде многоуровневой системы. На нижнем уровне аппаратное обеспечение, состоящее из ЦП, памяти, дисков, терминалов и других устройств. На этом железе работает сама ОС UNI

Компоненты ядра ОС ЮНИКС и структура программного обеспечения.
Ядро операционной системы содержит системные программы, выполняющие диспетчерские функции: управление ресурсам, распределение памяти и доступ к дисковым устройствам. Условно ядро ОС UNIX можно пред

Утилиты ОС ЮНИКС.
Пользовательский интерфейс включает в себя большое число стандартных обслуживающих программ – утилит. Их можно условно разделить на шесть категорий:   1. Команды управления ф

Идеология структуры и базовый состав ядра ОС ЮНИКС.
Общая идеология структуры ядра системы: 1 и 2-ой нижние уровни. Системные вызовы Аппаратные и эмулированные прерывания

Концепция безопасности в ОС ЮНИКС, пользователи и группы.
Как и в любой многопользовательской системе, в операционных системах Unix, есть механизм управления доступом пользователей к тем или иным ресурсам системы ( процессорное время, память, файлы, дирек

Права доступа
Для файлов: r – право читать файл; w – право модифицировать файл (писать в него); x – право исполнять файл – устанавливается у программ; Для директорий

Сетевой интерфейс в ОС ЮНИКС.
Основной сетевой подсистемы UNIX является сетевой интерфейс. Сетевой интерфейс – это абстракция, используемая для представления связи канального уровня сети с протоколом TCP/IP в UNIX.

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

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

Служебный протокол ICMP
Есть такие протоколы уровня IP, действие которых этим уровнем и ограничивается. Например, служебный протокол ICMP (Internet Control Message Protocol), предназначенный для передачи служебных сообщен

Аутентификация и права пользователей в ОС ЮНИКС.
Процесс определения того, имеет или не имеет некоторый субъект доступ к некоторому объекту, называется авторизацией. Выше описана статическая схема авторизации в UNIX, основанная на постоянных прав

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги