N.Wirth, J.Gutknecht - Project Oberon. The Design of an Operating System and Compiler / Н.Вирт, Ю.Гуткнехт - Проект Оберон. Разработка операционной системы и компилятора: Содержание

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Проект Оберон
Устройство операционной системы и компилятора
Н.Вирт и Ж.Гуткнехт

Содержание
1. Историческая справка и обоснование
Список литературы
2. Основные понятия и структура системы
2.1. Введение
2.2. Концепции
2.3. Структура системы
2.4. Экскурсия по главам
3. Многозадачная система
3.1. Понятие задачи
3.1.1. Интерактивные задачи
3.1.2. Фоновые задачи
3.2. Планировщик заданий
3.3. Понятие команды
3.3.1. Общие действия
3.3.2. Общее выделение текста
3.3.3. Общее копирование текста
3.3.4. Просмотрщик копий
3.4. Ящики для инструментов
4. Система отображения
4.1. Модель разметки экрана
4.2. Просмотрщики как объекты
4.3. Фреймы как базовые сущности отображения
4.4. Управление отображением
4.4.1. Просмотрщики
4.4.2. Просмотрщики меню
4.4.3. Управление курсором
4.5. Растровые операции
4.6. Стандартные конфигурации отображения
5. Текстовая система
5.1. Текст как абстрактный тип данных
5.1.1. Загрузка и сохранение
5.1.2. Редактирование текста
5.1.3. Доступный текст
5.2. Управление текстом
5.3. Текстовые фреймы
5.4. Механизмы шрифтов
5.5. Панель инструментов редактирования
6. Загрузчик модулей
6.1. Связывание и загрузка
6.2. Представление модулей в Системе Оберон
6.3. Связывающий загрузчик
6.4. Панель инструментов загрузчика
6.5. Формат объектных файлов Оберона
7. Файловая система
7.1. Файлы
7.2. Реализация файлов в хранилище с произвольным доступом
7.3. Реализация файлов на диске
7.4. Файловый каталог
7.5. Панель инструментов файловых утилит
8. Размещение и управление хранилищами
8.1. Размещение хранилища и организация времени исполнения
8.2. Распределение блоков модуля
8.3. Управление динамическим хранилищем
8.4. Ядро
9. Драйверы устройств
9.1. Обзор
9.2. Стандарт RS-232 для клавиатуры
9.3. Стандарт RS-485 SDLC для сети
9.4. Стандарт SCSI для дисков
10. Сеть
10.1. Введение
10.2. Протокол
10.3. Адресация
10.4. Реализация
11. Выделенный сервер: файловый, электронной почты и печати
11.1. Принцип и структура
11.2. Служба электронной почты
11.3. Служба печати
11.4. Прочие службы
11.5. Администрирование пользователей
12. Компилятор
12.1 Введение
12.2 Шаблоны кода
12.3. Внутренние структуры данных и интерфейсы
12.4. Синтаксический анализатор
12.5. Сканер
12.6. Таблицы и файлы символов
12.7. Выделение кода
12.8. Генерация кода
12.9. Средства символической отладки
13. Графический редактор
13.1. История и цель
13.2. Краткое введение в систему рисования линий Оберона
13.2.1 Базовые команды
13.2.2. Команды меню
13.2.3. Дополнительные команды
13.2.4. Макросы
13.2.5. Прямоугольники
13.2.6. Наклонные линии, окружности и элипсы
13.2.7. Сплайны
13.2.8. Создание новых макросов
13.3. Ядро и его структура
13.4. Отображение графики
13.5. Интерфейс пользователя
13.6. Макросы
13.7. Классы объектов
13.8. Реализация
13.8.1. Модуль Draw
13.8.2. Модуль GraphicFrames
13.8.3. Модуль Graphics
13.9. Прямоугольники и кривые
13.9.1. Прямоугольники
13.9.2. Наклонные линии, окружности и элипсы
14. Средства разработки и сопровождения
14.1. Процесс инициализации
14.2. Средства разработки
14.3. Средства сопровождения
A. Десять лет спустя: от объектов к компонентам
A.1. Библиотеки объектов
A.2. Фреймы и визуальные объекты
A.3. Встроенные объекты
A.4. Гаджеты

last_alien 23.08.11 в 05:41

0
Минутку...