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

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

في علم الحاسوب، الواجهة هي أداة أو مفهوم يشير إلى نقطة التفاعل بين أكثر من مكوّن، و يستعمل على مستوى العتاد و البرمجيات على حد سواء.[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. اطلع عليه بتاريخ 2012-05-01. 


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