Лекция: Интерфейс прикладного программирования предназначен для использования

Прикладными программами системных ресурсов ОС и реализуемых ею функций.

Термин API (application program interface, интерфейс прикладного

программирования):

— API как интерфейс высокого уровня, принадлежащий к библиотекам RTL (run

Time library, библиотека во время выполнения);

— API прикладных и системных программ, входящих в поставку операционной

Системы;

— прочие API.

API представляет собой набор функций, предоставляемых системой

Программирования разработчику прикладной программы и ориентированных на

Организацию взаимодействия результирующей программы с целевой вычислительной

Системой (совокупность аппаратных и программных средств, в окружении которых

Выполняется результирующая программа).

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

Как в составе ОС, так и в составе системы программирования.

Программный интерфейс API включает в себя не только сами функции, но и

соглашения об их использовании, которые зависят от:

— операционной системы;

— архитектуры целевой вычислительной системы;

— системы программирования.

Варианты реализации API:

— на уровне ОС;

— на уровне системы программирования;

— на уровне внешней библиотеки процедур и функций.

В каждом из этих вариантов разработчику предоставляется возможность

еще рефераты
Еще работы по информатике