{"headword": "amaliy dasturlash interfeysi (ADI)", "key": "amaliy dasturlash interfeysi adi", "entries": [{"dictionary": {"name": "Axborot-kommunikatsiya texnologiyalari izohli lugʻati", "title": "Ахборот-Коммуникация Технологиялари Изоҳли Луғати", "kind": "Terminologik", "imprint": "Амиров, Д.М.; Атаджанов, А.Ю.; Атаджанов, Д.Ю.; Ибрагимов, Д.А.; Раҳимжонов, З.Ё.; Саидхўжаев, С.С. (2010). Ахборот-Коммуникация Технологиялари Изоҳли Луғати. Tashkent: БМТТДнинг Ўзбекистондаги ваколатхонаси.", "url": "https://til.uz/lugatlar/axborot-kommunikatsiya-texnologiyalari-izohli-lugati/", "page": "14"}, "pos": "", "labels": [], "variants": [], "etymology": "", "phraseology": "", "pronunciation": "", "senses": [{"order": 1, "text": "Foydalanuvchi qoʻllanmalarini dasturlashda qoʻllaniladigan tayyor konstantalar, shakl va funksiyalar toʻplami. ADI dastur (modul yoki kutubxona) funksionalligini belgilaydi. ADI muayyan funksionallikni amalga oshirishda kelib chiqqan qiyinchiliklardan uzoqlashishga imkon beradi. Agar dasturni (modul yoki kutubxonani) qora quti sifatida tasavvur qilsak, ADI bu qutining tortgichlari. Ular yordamida shu qutini xohlagancha boshqarish mumkin. Dastur boʻlaklari bir biri bilan ADI orqali bogʻlanadi. Bu boʻlaklar iyerarxiyani tashkil qiladi, yaʼni, yuqori darajadagilar pastroq darajadagilarni ishlatadi, ular esa oʻz navbatida yanada pastroq darajadagilarni ishlatadi.", "examples": []}], "translations": [], "cross_references": [], "extra": {"raw_word": "амалий дастурлаш интерфейси (АДИ)", "raw_meaning": "ингл: application programming interface (API) рус: интерфейс прикладного программирования Фойдаланувчи қўлланмаларини дастурлашда қўлланиладиган тайёр константалар, шакл ва функциялар тўплами. АДИ дастур (модуль ёки кутубхона) функционаллигини белгилайди. АДИ муайян функционалликни амалга оширишда келиб чиққан қийинчиликлардан узоқлашишга имкон беради. Агар дастурни (модуль ёки кутубхонани) қора қути сифатида тасаввур қилсак, АДИ бу қутининг тортгичлари. Улар ёрдамида шу қутини хоҳлаганча бошқариш мумкин. Дастур бўлаклари бир бири билан АДИ орқали боғланади. Бу бўлаклар иерархияни ташкил қилади, яъни, юқори даражадагилар пастроқ даражадагиларни ишлатади, улар эса ўз навбатида янада пастроқ даражадагиларни ишлатади."}}]}