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