• Концепция независимости от устройств (уровни аппаратной
абстракции).
– Чтение из файла делается независимо от его расположения
(дискета, компакт-диск или винчестер).
– Не требуется вносить изменения в текст прикладной программы.
– Программа не должна содержать команды непосредственной
работы с аппаратурой.
• Аппаратная независимость = переносимость приложений и ОС.
– Совместимость на двоичном уровне или на уровне исходных
текстов.
– ПО делится на универсальную (переносимую) часть и машинно-
или аппаратно-зависимую.
– Сокращается время разработки ИС и количество ошибок,
облегчается переносимость, масштабируемость,
совершенствование, повторное использование кода и т.п. Опубликовано на сайте: http://www.knowed.ru Прямая ссылка: http://www.knowed.ru/index.php?name=pages&op=view&id=1982
|