ОГЛАВЛЕНИЕ
Введение
Глава 1 .Анализ видов переносимого программного обеспечения.
1.1. Базовые определения
1.2. Классификация переносимых систем.
1.2.1. Системы, независимые от версии операционной системы на одной архитектурной платформе.
1.2.2. Системы, независимые от архитектурной платформы в рамках одной версии операционной системы и системы, независимые от версии операционной системы на разных архитектурных платформах
1.2.3. Системы, независимые от операционной системы в рамках одной аппаратной архитектуры и системы, независимые от операционной системы на любой аппаратной платформе
1.2.4. Полностью независимые.
1.2.5 Условно независимые с заменой переделкой одного нескольких из
подмодулей без повторной трансляции всей системы.
1.2.6. Условно независимые с заменой переделкой одного нескольких из подмодулей с повторной трансляций всей системы.
1.3. Заключение по главе 1
Глава 2.Методы переноса программного обеспечения в рамках одной операционной системы
2.1. Перенос программного обеспечения между версиями одной операционной системы на примере i i.
2.1.1. Типы ядер операционных систем i.
2.1.2. Перенос программ при изменении разрядности платформы
2.1.3. Обработка ошибок
2.2. Перенос программ между различными семействами ix
2.2.1. Стандарт ix.
2.2.2. .
2.2.3. Переносимость в различных версиях и семействах ix
2.3. Использование I при переносе программного обеспечения
2.3.1. i набор широких символов
2.3.2. Использование I на платформах i и ix.
2.3.3. Как писать программу с использованием i
2.4. Заключение по главе 2.
Глава З.Методы переноса программного обеспечения между различными операционными системами
3.1. Ограничения, накладываемые языками программирования.
3.1.1. v.
3.1.2.
3.1.3. С Сн.
3.2. Ограничения, накладываемые использованием инструментов операционной системы .
3.2.1. I
3.2.2. ,
3.3. Разработка переносимых программ на языке С , использование функций ядра операционной системы
3.3.1. Перенос программ между различными аппаратными платформами.
3.3.2. Перенос программ между различными программными платформами. .
3.3.3. Разработка собственной сложной библиотеки посредника.
3.4. Разработка переносимых программ на языке С , использование графического пользовательского интерфейса
3.4.1. Использование сторонней сложной библиотеки посредника
.1. 3.4.2. Разработка собственной сложной библиотеки посредника
3.5. Заключение по главе 3.
Результаты проведенных исследований
Список используемой литературы
- Киев+380960830922