واسط دودویی کاربردی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
بدون خلاصۀ ویرایش |
Freshman404 (بحث | مشارکتها) |
||
خط ۶:
* [[قرارداد فراخوانی]]، که چگونگی عبور و بازگشت ارزش بازگردانده شده را مدیریت و کنترل مینماید، برای مثال: آیا همه پارامترها به [[پشته]] منتقل میشود یا تعدادی در [[ثبات]]، ذخیره گردیدهاند، کدام ثبات برای کدامیک از پارمترهای تابع استفاده شدهاست، و آیا اولین پارامتر تابع وارد شده به پشته آیا اول وارد پشته شده یا آخر.
* چگونه یک برنامه کاربردی باید یک [[فراخوان سیستمی]] را از [[سیستم عامل]] صدا کند. آیا باید یک ''رابط کاربری دودویی'' بجای [[فراخوانی روال|فراخوانی روالها]] به فراخوانهای سیستمی، مستقیماً یک فراخوان سیستمی را صدا نماید، کدام فراخوان سیستمی با چه شمارهای.
* و در حالت تکمیل یک ''رابط دودویی نرمافزار'' با سیستم عامل، کدام [[قالب پرونده]] ای بر مبنای دودویی برای [[آبجکتفایل|آبجکتفایلها]]، [[کتابخانه (رایانه)|
هرگز یک ''رابط دودویی نرمافزار'' نباید با [[رابط برنامهنویسی نرمافزار]] (به انگلیسی: Application Programming Interface یا API)، اشتباه گرفته شود که رابط بین یک [[کتابخانه (رایانه)|کتابخانه]] یا [[سیستمعامل]] و برنامههایی است که از آن تقاضای سرویس میکنند.
|