Добавить в избранное   |   Поиск на сайте   |   О проекте   |   Авторское право
   Главная   |    Форум   |    Мини игры   |    Контакты   |    Наши сайты   |    Магазины   |    Рекомендуем   |    Обмен ссылками   |

Процессоры

производители
процессоры AMD
процессоры Intel
технологии
статьи
ремонт

Материнские платы

производители
статьи
ремонт

Чипсеты

Что такое чипсет
VIA Technologies
Sis
nVidia
Intel desktop
Intel серверные
Intel мобильные

Интерфейсы

внешние
внутренние

bios

Что такое bios
параметры bios
дианостика неисправностей
универсальные пароли
обнуление bios
обновление bios
восстановление bios

Жесткие диски

производители
технологии
статьи
флеш память

Ремонт hdd

общие данные
hdd Fujitsu
hdd IBM
hdd Maxtor
hdd Samsung
hdd Seagate
hdd Western Digital
hdd Quantum

Видеокарты

производители
технологии
статьи
чипсеты ATi
чипсеты nVidia
ремонт видеокарт

Оперативная память

производители
история
SDR SDRAM
DDR SDRAM
RDRAM
ремонт памяти

CD-ROM (DVD-ROM)

производители
форматы
статьи
ремонт

Ноутбуки

статьи
ремонт

Корпуса и БП

форм-факторы
стандарты БП
статьи

Мониторы

технологии
статьи
ремонт

Ремонт периферии

принтеры
модемы
прочее

Downloads

жесткие диски
процессоры
оперативка
утилиты windows



Операционная система Unix

Данное учебное пособие представляет собой информационно-аналитические материалы
Центра Информационных Технологий

Автор: С. Д. Кузнецов

  1. Основание и история
    • Проект операционной системы Multics: неудача с положительными последствиями
    • Возникновение и первая редакция ОС UNIX
    • Исследовательский UNIX
    • Первый перенос ОС UNIX
    • Седьмая редакция
    • Возникновение группы университета г. Беркли (BSD)
    • UNIX System III и первые коммерческие версии системы
    • AT&T System V Release 2 и Release 3
  2. Основные понятия ОС UNIX и базовые системные вызовы
    • Основные понятия
      • Пользователь
      • Интерфейс пользователя
      • Привилегированный пользователь
      • Программы
      • Команды
      • Процессы
      • Перенаправление ввода/вывода
    • Ядро ОС UNIX
      • Общая организация традиционного ядра ОС UNIX
      • Основные функции
      • Принципы взаимодействия с ядром
      • Принципы обработки прерываний
    • Файловая система
      • Структура файловой системы
      • Монтируемые файловые системы
      • Интерфейс с файловой системой
    • Разновидности файлов
      • Обычные файлы
      • Файлы-каталоги
      • Специальные файлы
      • Связывание файлов с разными именами
      • Именованные программные каналы
      • Файлы, отображаемые в виртуальную память
      • Синхронизация при параллельном доступе к файлам
    • Принципы защиты
      • Идентификаторы пользователя и группы пользователей
      • Защита файлов
    • Управление устройствами
      • Устройство как специальный файл
      • Драйверы устройств
      • Внешний и внутренний интерфейсы устройств
    • Базовые механизмы сетевых взаимодействий
      • Потоки (Streams)
      • Стек протоколов TCP/IP
      • Программные гнезда (Sockets)
      • Вызовы удаленных процедур (RPC)
    • Распределенные файловые системы
      • Сетевая файловая система (NFS)
      • Совместное использование удаленных файлов (RFS)
  3. Основные функции и компоненты ядра ОС UNIX
    • Управление памятью
      • Виртуальная память
      • Аппаратно-независимый уровень управления памятью
      • Страничное замещение основной памяти и swapping
    • Управление процессами и нитями
      • Пользовательская и ядерная составляющие процессов
      • Принципы организации многопользовательского режима
      • Традиционный механизм управления процессами на уровне пользователя
      • Понятие нити (threads)
      • Подходы к организации нитей и управлению ими в разных вариантах ОС UNIX
    • Управление вводом/выводом
      • Принципы системной буферизации ввода/вывода
      • Системные вызовы для управления вводом/выводом
      • Блочные драйверы
      • Символьные драйверы
      • Потоковые драйверы
    • Взаимодействие процессов
      • Разделяемая память
      • Семафоры
      • Очереди сообщений
      • Программные каналы
      • Программные гнезда (sockets)
      • Потоки (streams)
  4. Мобильное программирование в среде ОС UNIX
    • Стандартные библиотеки
      • Библиотека системных вызовов
      • Библиотека ввода/вывода
      • Дополнительные библиотеки
      • Файлы заголовков
    • Мобильность на уровне исходных текстов
      • Особенности мобильного программирования на языке Си
      • Обеспечение независимости от особенностей версии ОС UNIX
    • Бинарная совместимость
      • Возможности достижения бинарной совместимости
      • Преимущества и ограничения
  5. Традиционные средства интерактивного интерфейса пользователей
    • Командные языки и командные интерпретаторы
      • Общая характеристика командных языков
      • Базовые возможности семейства командных интерпретаторов
      • Bourne-shell
      • C-shell
      • Korn-shell
    • Команды и утилиты
      • Организация команды в ОС UNIX
      • Перенаправление ввода/вывода и организация конвейера
      • Встроенные, библиотечные и пользовательские команды
      • Программирование на командном языке
  6. Средства графического интерфейса пользователей
    • Оконная система X как базовое средство графических интерфейсов в среде ОС UNIX
      • Общая организация X-Window
      • Клиентская и серверная части
      • Базовые библиотеки
    • Средства разработки графических интерфейсов
      • Пакет Motif
      • Язык и интерпретатор Tcl/Tk
  7. Современное состояние ОС UNIX
    • UNIX System V Release 4 и UnixWare
    • Системы, основанные на System V Release 4
      • Solaris компании Sun Microsystems
      • HP/UX компании Hewlett-Packard, DG/UX компании Data General, AIX компании IBM
      • Santa Cruz Operation и SCO UNIX
      • Open Software Foundation и OSF-1
    • Свободно распространяемые и коммерческие варианты ОС UNIX семейства BSD
    • Другие свободно распространяемые варианты ОС UNIX
      • Linux университета Хельсинки
      • Hurd Free Software Foundation
    • Стандарты ОС UNIX
      • System V Interface Definition (SVID)
      • Деятельность комитетов POSIX
      • Деятельность X/Open
      • Стандарт ANSI C
      • Другие стандарты
  8. Перспективные ОС, поддерживающие среду ОС UNIX
    • Понятие микроядра
    • Микроядро Mach университета Карнеги-Меллон
    • Микроядро Chorus компании Chorus Systems
    • Примеры микроядерных реализаций ОС UNIX
      • OSF-1 компании Open Software Foundation
      • MiX компании Chorus Systems
      • Hurd Free Software Foundation



Операционные системы

OS Windows
OS Netware
OS/2 | OS BeOS
OS Unix | Linux

Платформы для КПК

Palm | Pocket PC
Windows CE
Windows CE.NET
Pocket Viewer OS

Мобильные

Windows Mobile
GNU/Linux
Symbian OS

Полезно знать

эргономика дома
IT-изобретатели

справочники

фото техника
аудио техника
видео техника
принтеры

Сети

локальная сеть
технологии xDSL
беспроводные сети
интернет

Безопасность

защита сайта
защита от спама
защита от вирусов
криптография

Программы

Казуальные игры
софт для ПК
софт для КПК
софт для Nokia

Спонсоры

При использовании материалов сайта ссылка обязательна! (Copyright by avs-info.ru 2006)