Лекция: Подключить функции API к исходному коду программы и организовать их вызов.
Возможности API можно оценить со следующих позиций:
— эффективность выполнения функций API (скорость выполнения, объем
Вычислительных ресурсов);
— широта предоставляемых возможностей;
— зависимость прикладной программы от архитектуры целевой вычислительной
Системы.
В идеале набор функций API должен:
— выполняться с наивысшей эффективностью;
— предоставлять пользователю все возможности современных ОС;
— иметь минимальную зависимость от архитектуры вычислительной системы.
Вопросы к главе 4
Перечислите и поясните основные принципы построения операционных систем.
Сравните микроядерные и монолитные операционные системы.
Перечислите основные требования, предъявляемые к операционным системам
Реального времени.
Какие задачи возлагаются на интерфейс прикладного программирования API.
Операционные системы Windows
Недостатки MS-DOS:
— трудности с многозадачностью;
— трудности с защитой памяти;
— трудности с большим адресным пространством.
Отсюда:
Мало пригоден для работы в сети с крупными приложениями.
В главе 5 рассматриваются три главные операционные системы Windows и основы
Их архитектур.
Операционные системы Windows