Что такое api операционной системы?
Помогите, билет 17, информатика, первый курс. Чем это от библиотеки отличаетя
Пока нет лидеров с лучшими ответами.
Ваш вопрос
Помогите, билет 17, информатика, первый курс. Чем это от библиотеки отличаетя
Api операционной системы это набор функций и вызовов, через которые обычная программа просит систему сделать что-то за неё: открыть файл, выделить память, нарисовать окно, отправить пакет по сети. Программа сама не лезет напрямую в железо, это опасно и неудобно, вместо этого она стучится в api ос, а система уже разбирается с диском, процессором, сетевой картой. В Windows это, например, WinAPI: куча функций вроде CreateFile или ReadFile. В Linux похожая идея через системные вызовы: open, read, write, их дергают напрямую или через библиотеку libc. На собеседовании обычно достаточно объяснить именно эту идею: программа не работает с железом сама, а просит систему через определённый набор функций, и у каждой ос свой набор таких функций.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Ответить на вопрос