واجهه المستخدم

نوضح ماهية واجهة الكمبيوتر وأنواعها وخصائص واجهة المستخدم والواجهة الرسومية.

تعد الواجهات مساحة وأداة وديناميكية لتبادل البيانات.

ما هي الواجهة؟

في الحوسبة، يتم استخدام واجهة الكلمة للإشارة إلى الديناميكيات المادية والمنطقية للتوصيل البيني بين جهازين أو أنظمة مستقل ، أو بين نظام الكمبيوتر ونظامه اسم المستخدم بشري. هذا المصطلح هو قرض من اللغة الإنجليزية واجهه المستخدم، يُفهم على أنه "سطح اتصال" بين كيانين ، وأصبح شائعًا من خلال تكنولوجيا الحوسبة.

تعمل الواجهات على توحيد وتسهيل التبادل معلومة. يمكن أن تكون من أنواع مختلفة ، اعتمادًا على البيئة المحددة التي تحدث فيها و الاستراتيجيات التي يستخدمونها لتنفيذ مهمتهم ، كما في حالة:

لذلك ، في العمق ، تكون الواجهات في نفس الوقت مساحة وأداة وديناميكية لتبادل المعلومات. البيانات.

واجهة المستخدم

في الحالة المحددة لواجهات المستخدم ، نشير إلى المساحة أو البيئة التي تحدث فيها التفاعلات بين الجهاز والمستخدم ، المصممة لتسهيل الاتصال بين الاثنين. بشكل عام ، فهي مساحات بديهية وسهلة الاستخدام ، والتي من خلال ديناميكيات مختلفة تسمح للمستخدم بإدارة العمليات المعقدة لنظام الكمبيوتر.

وبالتالي ، تغطي واجهات المستخدم ثلاثة مستويات مختلفة من التفاعل بين الإنسان والآلة ، وهي:

  • واجهات المعدات، والتي تشير فقط إلى المكونات المادية والإلكترونية للنظام التي تسمح للمستخدم بإدخال المعلومات واستخراجها إلى النظام. هذا هو الحال بالنسبة للوحات المفاتيح ، والفأرة (الفئران) ، وشاشات اللمس و / أو شاشات العرض ، وما إلى ذلك.
  • واجهات البرمجيات، والتي تشير إلى العملية المحددة لبرامج الكمبيوتر والمعلومات الافتراضية التي "تحدث" أو "تحدث" داخل الحاسوب. هذا هو حال التطبيقات التي نستخدمها يوميًا في عملنا مع أجهزة الكمبيوتر.
  • واجهات البرمجيات والأجهزة، وهي مكرسة لإنشاء جسر بين الآلة والمستخدم ، من أجل "ترجمة" التعليمات البشرية إلى لغة النظام والسماح لها بتنفيذها بالضبط ، وفي نفس الوقت "ترجمة" ردود نظام الشفرة الثنائية إلى لغة يمكن للمستخدم التعرف عليها.

في الوقت نفسه ، وفقًا لطريقة تفاعلهم مع المستخدم ، يمكن تصنيف الواجهات إلى:

  • واجهات سطر الأوامر (CLIs) ، عندما تتكون من تسلسلات من الأحرف الأبجدية الرقمية ، أي ، نص فقط. على سبيل المثال ، MS-DOS.
  • واجهات المستخدم الرسومية (GUI) ، عندما تعيد إنتاج بيئة بصرية محاكاة (افتراضية) يسمح منطقها بالتواصل مع المستخدم. فمثلا، مايكروسوفت شبابيك.
  • واجهات المستخدم الطبيعية (NUIs) ، عندما تستخدم ديناميكيات "طبيعية" لـ كائن بشري، مثل تكلم أو اللمس (من خلال شاشات اللمس) للتواصل مباشرة مع المستخدم. على سبيل المثال ، برامج الخدمة الشخصية للذكاء الاصطناعي (مثل سيريمن شركة آبل).

واجهة رسومية

توفر الواجهة الرسومية بيئة عمل أكثر ودية.

بشكل عام ، تعد واجهات المستخدم الرسومية (GUIs) برامج كمبيوتر مخصصة للتوسط بين المستخدم والنظام المحوسب. أنها توفر بيئة بصرية مع الصور والرسوم المتحركة والأشياء الرسومية التي تمثل معلومات النظام والإجراءات التي يمكن تنفيذها. استخدامه الرئيسي هو نظام التشغيل، كما هو الحال مع Microsoft Wiindows و iOS و Mac OS و Linux و Android وما إلى ذلك.

يوفر هذا النوع من الواجهة للمستخدم لغة رسومية تفاعلية ، تتكون من أيقونات وإشارات وحركات وديناميكيات أخرى تمثل إجراءات نظام الكمبيوتر. إنها توفر بيئة عمل أكثر ودية من شاشة سوداء مع سطر أوامر نصي ، أو الأسوأ من ذلك ، مجموعة من العمليات الجبرية.

ظهرت أولى واجهات المستخدم الرسومية في السبعينيات ، كجزء من أول أجهزة الكمبيوتر الشخصية التي تم تقديمها تجاريًا. استخدموا تشابه مستعار من مكتب المكتب كسبب للبيئة الرسومية ، حيث كان يُنظر إلى أجهزة الكمبيوتر في البداية على أنها أدوات عمل على وجه الحصر.

بعد ذلك ، جلب وصول منتجات Apple و Microsoft الأولى معها قفزة مهمة إلى الأمام في هذا الأمر ، لدرجة أن التفاعل مع نظام الكمبيوتر في الوقت الحاضر لا يمكن تصوره بدون هذا النوع من الأدوات الافتراضية (أو الطبيعية) المتاحة لنا.

!-- GDPR -->