Login : guest
Password : ;-)
Статьи. Введение.
# С целью избежать путаницы в терминологии,
которая, увы, имеет место в общении даже в кругу профессионалов, авторы
считают
своим долгом заранее "пройтись по понятиям".
Это не ликбез, и уж ни в каком случае не попытка навязать "свое" мнение
- просто мы
сами придерживаемся этой терминологии.
Любые заявления класса "...а вот у <ИМЯРЕК> другое определение термина!"
-
игнорируются. Каждый имеет право на свою
"школу". А вот спорные термины и названия, особенно относящиеся к другим
авторам или
ссылкам, можно и обсудить.
# А теперь - приступим :
# Термином операционная система мы будем обозначать комплекс программ, обеспечивающих решение общих задач управления ресурсами: процессами, памятью, устройствами, файлами и т.п.
# В понятие операционной среды мы включаем операционную систему и комплект прикладных программ, обеспечивающих решение конктретных задач пользователя.
# Под конфигурацией операционной среды будем понимать набор файлов, которые позволяют запустить операционную систему и выполнять в ней определенный круг задач.
# Конфигурация существенно отличается от дистрибутива, который, также являясь набором файлов, предназначен для создания различных конфигураций путем выполнения сценария установки.
# Чтобы выделить в операционной среде отдельные части, будем использовать понятие компоненты, которая представляет собой файл или набор файлов, предназначенных для решения одной задачи или небольшого набора тесно связанных задач. Как правило, деление на компоненты определяет структуру дистрибутива операционной среды.
# Практически все соврменные программные среды поставляются в виде дистрибутива или набора дистрибутивов для отдельных компонент. Однако мы рассмотрим принципиально иную стратегию развития операционной среды: начав с минимальной рабочей конфигурации, шаг за шагом дополнить ее необходимыми средствами. Этот способ развития будем называть эволюционной стратегией.
# Использованите эволюционной стратегии преследует несколько целей.