بشكل عام ، واجهة المستخدمهي مجموعة من المبادئ المادية والمنطقية للتفاعل بين الوسائل التقنية ، أي مجموعة من الاتفاقيات المؤقتة وقواعد الخوارزميات لتبادل البيانات بين المكونات. في كثير من الأحيان ، تسمى الواجهة البرمجية بالبرمجيات والأجهزة التي تنفذ التفاعل بين العقد والأجهزة في أنظمة الحوسبة. يمتد هذا المفهوم ليشمل جميع الوسائل المادية والمنطقية للتفاعل بين نظام الحوسبة والبيئة الخارجية ، على سبيل المثال ، نظام التشغيل مع المشغل ، وما إلى ذلك.
واجهة المستخدم: المشاهدات
من المعتاد تمييزها وفقًا لهذه الخصائص ،كطريقة للاتصال ، وهيكل الاتصالات ، وطريقة نقل البيانات ، ومبادئ التزامن والإدارة. من الممكن تمييز الواجهة البينية للآلة ، والتي هي اقتران الكتل والعقد لبعضها البعض. هناك خياران لتنظيم هذا النوع من الواجهة: متعدد الإرسال ، حيث يتم توصيل كل كتلة من الكمبيوتر بواسطة الأسلاك المحلية إلى كتل أخرى ؛ ترتبط ببساطة ، ونتيجة لذلك ، يتم توصيل جميع كتل الكمبيوتر من خلال ناقل نظام مشترك لبعضها البعض.
الواجهة الخارجية هي نظاماتصال وحدة النظام بمحيط الكمبيوتر أو أجهزة الكمبيوتر الأخرى. ومن المعتاد أيضًا التمييز بين عدة أنواع: واجهات بين الأجهزة الطرفية ، واجهات الشبكات.
واجهة المستخدم أو واجهة بين الإنسان والكمبيوترواجهة - طريقة للتفاعل بين الشخص وجهاز الكمبيوتر. إذا كان يستجيب لاحتياجات المستخدم ويعرف نقاط ضعفه ، فهو موجه للإنسان. جزء الماكينة من الواجهة هو الجزء الذي يتم تنفيذه في جهاز يستخدم قدرات تكنولوجيا الكمبيوتر. واجهة المستخدم هي الجزء الذي يتم تنفيذه من قبل شخص في ضوء نقاط الضعف ، والاحتياجات ، والعادات ، والقدرة على التعلم وعوامل أخرى. يحدد نظام الدولة والمعايير الدولية كيف يجب أن تبدو أكثر الواجهات شيوعًا.
واجهات المستخدم: التصنيف
هناك ثلاثة أنواع: command و SILK و WIMP.في واجهة الأوامر ، يتم تنفيذ عملية التفاعل بين الشخص وجهاز الكمبيوتر عن طريق إرسال الأوامر إلى الكمبيوتر ، والتي يتم تنفيذها بواسطة الكمبيوتر ، وبعد ذلك يتم إعطاء النتيجة للمستخدم. في هذه اللحظة ، هذه التكنولوجيا لا تستخدم عمليا. يختلف WIMP في أن يتم إجراء الحوار بين الكمبيوتر والشخص بمساعدة النوافذ الرسومية والقوائم وعناصر أخرى مشابهة. في حين أن هذه الواجهة ترسل إشارات إلى الجهاز ، فإنها تتم من خلال العناصر الرسومية. في هذه اللحظة ، تعد واجهة المستخدم الرسومية جزءًا لا يتجزأ من أي جهاز كمبيوتر. تم تنفيذه في مستويين مختلفين: واجهة WINP بسيطة وكاملة.
واجهة SILK هي الأقرب إلى المعتادلشكل التواصل البشري. في إطاره ، هناك محادثة طبيعية بين شخص وجهاز كمبيوتر. يحلل الكمبيوتر الكلام البشري ويجد فيه الأوامر لنفسه ، ثم يدركها. يتم ترجمة نتيجة تنفيذ الأوامر إلى صيغة مفهومة للشخص. تستخدم واجهة SILK: واجهة دلالية ؛ تقنية الكلام واجهة تقليد.
عند هذه النقطة في جميع أنواع أجهزة الكمبيوتريتم استخدام واجهة WIMP. ترتبط واجهة المستخدم بشكل وثيق بعلم النفس وبيئة العمل. يدرس علم النفس السلوك البشري في حالات مختلفة ، وعقليته ، وذكائه ، وعوامله الخارجية والداخلية من التهيج ، وردود الفعل والعادات. تتعامل بيئة العمل مع مبادئ التفاعل البشري مع الآلات. من خلال دراسة شاملة لكل هذا ، يتمكن المبرمجون من إنشاء واجهات تفاعلية مريحة للمستخدم.