واجهة (حوسبة)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

في علم الحاسوب، الواجهة هي أداة أو مفهوم يشير إلى نقطة التفاعل بين أكثر من مكوّن، و يستعمل على مستوى العتاد و البرمجيات على حد سواء.[1][2][3] يسمح هذا لأي مكوّن -سواء كان قطعة عتاد مثل بطاقة فيديو أو قطعة برمجيات مثل متصفح الإنترنت- أن يعمل بشكل مستقل و في نفس الوقت يستعمل الواجهات للتواصل مع مكونات أخرى عن طريق نظام للمدخلات و المخرجات و بمصاحبة البروتوكولات.

مراجع[عدل]

  1. ^ Gamma؛ Helm؛ Johnson؛ Vlissides (1995). Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley. صفحات 17–18. 
  2. ^ IEEE 100 - The Authoritative Dictionary Of IEEE Standards Terms. NYC, NY, USA: IEEE Press. 2000. صفحات 574–575. ISBN 0-7381-2601-2. 
  3. ^ "Interfaces". The Java Tutorials. Oracle. تمت أرشفته من الأصل في 10 مارس 2018. اطلع عليه بتاريخ 01 مايو 2012. 


Computer.svg
هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال بحاجة للتوسيع. شارك في تحريرها.