Различия между версиями 41 и 42
Версия 41 от 2008-08-13 08:27:23
Размер: 6036
Редактор: eSyr
Комментарий:
Версия 42 от 2008-08-13 08:33:53
Размер: 6072
Редактор: eSyr
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 28: Строка 28:
  <<PassportLink(PspoClasses_080717_03ConsoleBasics)>>   <<PassportLink(PspoClasses_080717_03ConsoleBasics)>>; <<PassportLink(Books_LinuxIntro)>>

Архитектура ОС

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

Лекционный минимум

  • Функции ОС: унификация, учёт и разграничение доступа к ресурсам. Зачем нужна ОС.
  • Архитектура «цветочек»: ядро → модули ядра («драйверы») → службы («демоны») → утилиты (системные и пользовательские) → приложения
  • ОС Linux с точки зрения пользователя
    • Основной объект — файл в каталоге
    • Основной инструмент — приложение (готовое решение) и утилита (манипуляция файлами)
    • Примитивное понятие о процессах и правах доступа:

      • Процесс — запущенная программа, любой процесс принадлежит какому-нибудь пользователю
      • Любой файл/каталог принадлежит какому-нибудь пользователю
      • ⇒ пользователь определяет, какой доступ имеют чужие процессы к его файлу
    • Единое дерево стандартных каталогов, «домашний каталог» (в который можно писать)
    • Суперпользователь

Итоговый текст


Сведения о ресурсах

Готовность (%)

Продолжительность (ак. ч.)

Подготовка (календ. ч.)

Полный текст (раб. д.)

Предварительные знания

Level

Maintainer

Start date

1

2

2

2

../BasicComputer

1

eSyr

12.06.2008


PspoModules/SystemArchitecture (последним исправлял пользователь eSyr 2008-10-20 20:26:47)