8356
Комментарий:
|
9359
|
Удаления помечены так. | Добавления помечены так. |
Строка 89: | Строка 89: |
##про дистрибутив Зачастую трудно провести грань между системными и прикладными программами. Это приводит к размыванию понятия операционной системы. С одной стороны, очевидно, что ОС --- больше, чем ядро, так как обязана иметь некую прикладную составляющую для решения пользовательских задач. С другой стороны, существует большое количество прикладного программного обеспечения, и называть весь этот зачастую разрозненный и избыточный корпус операционной системой было бы столь же некорректно. В связи с этим, определим понятие дистрибутива. |
/*G*/ Женя, это базовый двухчасовой модуль, вы не путаете его с PspoModules/LinuxArchitecture?
Но ссылки, конечно. не удалять!!
- Тут скорее обзрно будет дано, то есть: ОС --- Базовые понятия --- существующие подходы к орагинзации ОС --- дистрибутив/ядро --- архитектура Linux --- проблемы/решения (POSIX, LSB) --- обзор дистрибутивов (сиречь, от общего к частному). Подробно разбирать всё не буду, конечно. --- ["eSyr"]
Архитектура ОС
Самые общие сведения об ОС (процессы, файлы, стандартные каталоги, пользователи и суперпользователи и т. п.)
План
- Понятие операционной системы
- Ядро ОС
- Что такое Linux?
- Linux --- ядро ОС
- Дистрибутив
- Модульный дистрибутив
- Базовые понятия
- Файл
- Процесс
- Пользователь
- Архитектура ядра Linux
- POSIX
- LSB
- Архитектура ОС на примере ALT Linux
- Другие дистрибутивы
- Slackware
RedHat-based
- Debian-based
Материалы
- Учебники
- freesource.info
http://freesource.info/wiki/AltLinux/Features --- особенности альта
- Из конспектов лекций
- Википедия
- Гугл
http://citkit.ru/articles/281/img1.shtml --- рисунок
http://www.elinux.ru/arhitec/index.php --- странный сайт
http://www.flickr.com/photos/pgc/140859386/ --- смешная картинка
http://www.cyberciti.biz/faq/understanding-architecture-of-linux/ --- почитать на предмет полезности
http://www.ruslandh.narod . ru/howto_ru/index.html#Osn
http://citforum.ru/operating_systems/linux.shtml
http://citkit.ru/articles/282/ --- про LSB
http://citkit.ru/articles/267/ --- обзор дистрибутивов
- opennet.ru
- Книги
- Не забыть просмотреть орейлевскую "Ядро Linux"
http://www.okc.ru:8080/okc/publish/imag.nsf/book/5-9579-0094-X!OpenDocument&ExpandSection=1
Итоговый текст
Понятие операционной системы
Столь сложная аппаратная система, как компьютер, управляется посредством выполнения программ, наборов инструкций, которые регламентируют её поведение. Программы эти различны, и среди них можно выделить те, которые связаны не столь с решением пользовательских задач, сколь с обеспечением возможности их решения, обеспечением работоспособности этой аппаратной системы. Эти прграммы вместе составляют то, что мы назовём операционной системой.
Операционная система (ОС) — набор компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, возможность использования этих ресурсов пользователем, а также исполнение прикладных программ и утилит, не входящих в состав операционной системы.
Существуют различные операционные системы, отличающиеся по многим своим характеристикам:
- Набор аппаратных архитектур, для котрых данная ОС предназначена
- Специализация по кругу решаемых пользовательских задач
Учитывая то, что компьютер, на котором работает операционная система представляет собой аппаратную систему, компоненты которой у разных компьютеров могут отличаться, а также в силу сложности этой аппаратной системы, логично предположить, что ОС также имеет некую структуру внутри себя. Действительно, существует несколько подходов к построению ОС:
По мере усложнения ЭВМ усложнялась и ОС, и довольно скоро можно было выделить несколько структурных компонент:
- Драйвера устройств
- Планировщик исполнения исполняемых в данный момент программ
- Менеджер памяти
- Управление подсистемой ввода-вывода
- Системные утилиты, обеспечивающие средства по управлению системой пользователем
Эти компоненты, за исключением утилит, формируют ядро операционной системы.
Зачастую трудно провести грань между системными и прикладными программами. Это приводит к размыванию понятия операционной системы. С одной стороны, очевидно, что ОС --- больше, чем ядро, так как обязана иметь некую прикладную составляющую для решения пользовательских задач. С другой стороны, существует большое количество прикладного программного обеспечения, и называть весь этот зачастую разрозненный и избыточный корпус операционной системой было бы столь же некорректно.
В связи с этим, определим понятие дистрибутива.
--
- Что такое Linux?
- Linux --- ядро ОС
- Дистрибутив
- Модульный дистрибутив
- Базовые понятия
- Файл
- Процесс
- Пользователь
- Архитектура ядра Linux
- POSIX
- LSB
- Архитектура ОС на примере ALT Linux
- Другие дистрибутивы
- Slackware
RedHat-based
- Debian-based
Сведения о ресурсах
Готовность (%) |
Продолжительность (ак. ч.) |
Подготовка (календ. ч.) |
Полный текст (раб. д.) |
Предварительные знания |
Level |
Maintainer |
Start date |
0 |
2 |
2 |
2 |
1 |
["eSyr"] |
12.06.2008 |