ہیومن - کمپیوٹر تعامل (HCI) ایک نظم و ضبط ہے جو انسانوں اور کمپیوٹرز کے مابین تعامل کا مطالعہ کرتا ہے۔ کمپیوٹر ٹکنالوجی کی ترقی کے ساتھ ، ایچ سی آئی کے طریقے مستقل طور پر تیار اور اختراع ہوتے ہیں۔ مندرجہ ذیل HCI کے مختلف طریقوں کا تعارف ہے:
1. گرافیکل یوزر انٹرفیس (GUI)
گرافیکل یوزر انٹرفیس (GUI) سب سے عام انسان - کمپیوٹر بات چیت کے طریقوں میں سے ایک ہے۔ اس کو گرافیکل عناصر (جیسے شبیہیں ، بٹن ، مینو وغیرہ) کے ذریعہ صارف - کمپیوٹر تعامل کا احساس ہوتا ہے۔ کمپیوٹر ان پٹ ڈیوائسز جیسے ماؤس اور کی بورڈ کے ذریعہ ان گرافیکل عناصر کو ہیرا پھیری کرسکتے ہیں تاکہ کمپیوٹر کے کنٹرول کو محسوس کیا جاسکے۔
1.1 ونڈوز اور شبیہیں
ایک ونڈو جی یو آئی کے سب سے بنیادی عنصروں میں سے ایک ہے ، جو ایک آزاد کام کا علاقہ مہیا کرتی ہے جس میں مختلف قسم کے کنٹرول اور اجزاء شامل ہوسکتے ہیں۔ ایک آئیکن ونڈو کا تھمب نیل ہوتا ہے ، جو عام طور پر کسی درخواست یا فائل کی نمائندگی کرنے کے لئے استعمال ہوتا ہے۔
1.2 مینوز
مینو GUI میں کمانڈز کو منظم کرنے اور پیش کرنے کا ایک طریقہ ہے۔ مناسب کارروائی کرنے کے لئے صارف مینو آئٹم پر کلک کرسکتا ہے۔
1.3 بٹن اور کنٹرول
بٹنوں کو واقعات کو متحرک کرنے کے لئے جی یو آئی میں استعمال کیا جاتا ہے۔ صارف کسی خاص عمل کو انجام دینے کے لئے بٹن پر کلک کرسکتے ہیں۔ بٹنوں کے علاوہ ، GUI میں بہت سارے دوسرے قسم کے کنٹرول موجود ہیں ، جیسے ٹیکسٹ بکس ، ڈراپ - نیچے کی فہرستیں ، باکس چیک کریں ، وغیرہ۔
1.4 ڈریگ اور ڈراپ
ڈریگ - اور - ڈراپ آپریشن GUI میں کام کرنے کا ایک بدیہی طریقہ ہے۔ آپریشن کا ادراک کرنے کے لئے صارف کسی شے کو کسی مخصوص جگہ پر ماؤس کے ساتھ گھسیٹ سکتے ہیں۔
1.5 ٹول بار اور اسٹیٹس بار
ٹول بار اکثر استعمال شدہ افعال تک فوری رسائی کے لئے جی یو آئی کا ایک علاقہ ہے۔ اسٹیٹس بار کو درخواست کی موجودہ حیثیت کے بارے میں معلومات ظاہر کرنے کے لئے استعمال کیا جاتا ہے۔
2. کمانڈ لائن انٹرفیس (CLI)
کمانڈ لائن انٹرفیس (سی ایل آئی) ایک متن - پر مبنی بات چیت کا طریقہ ہے جہاں صارف کمانڈز داخل کرکے کمپیوٹر کے ساتھ بات چیت کرتا ہے۔ صارف ٹائپنگ کمانڈ کے ذریعہ کمپیوٹر کے ساتھ بات چیت کرتا ہے۔
2.1 کمانڈ پرامپٹ
کمانڈ پرامپٹ سی ایل آئی کا بنیادی عنصر ہے جو صارف کو کمانڈز داخل کرنے کا اشارہ کرتا ہے۔
2.2 کمانڈز اور پیرامیٹرز
کمانڈز صارف کے ذریعہ داخل کردہ ہدایات ہیں ، اور پیرامیٹرز کمانڈ کے لئے اضافی معلومات ہیں جو کمانڈ کے مخصوص طرز عمل کی وضاحت کرتی ہیں۔
2.3 اسکرپٹنگ
اسکرپٹ پروگرامنگ کمانڈ لائن آپریشنز کو خود کار بنانے کا ایک طریقہ ہے۔ صارفین پیچیدہ کاموں کو پورا کرنے کے لئے اسکرپٹ لکھ سکتے ہیں۔
3. آواز کا تعامل
صوتی تعامل تقریر کے ذریعہ انسان - computer کمپیوٹر کی بات چیت کا ایک طریقہ ہے۔ صارف صوتی کمانڈز کے ذریعہ کمپیوٹر کو کنٹرول کرسکتے ہیں۔
3.1 تقریر کی پہچان
تقریر کی پہچان صارف کی آواز کو متن میں تبدیل کرنے کا عمل ہے۔ یہ آواز کے تعامل کو سمجھنے کی اساس ہے۔
3.2 تقریر کی ترکیب
تقریر کی ترکیب متن کو تقریر میں تبدیل کرنے کا عمل ہے۔ اس سے کمپیوٹر کو تقریر کے ذریعے صارف کے ساتھ بات چیت کرنے کے قابل بناتا ہے۔
3.3 صوتی احکامات
صوتی احکامات صارف کے ذریعہ تقریر کے ذریعے دیئے گئے ہدایات ہیں۔ کمپیوٹر کو ان احکامات کو پہچاننے اور ان پر عمل درآمد کرنے کی ضرورت ہے۔
4. ٹچ باہمی رابطے
ٹچ بات چیت اسکرین کو چھونے سے انسان - کمپیوٹر کی بات چیت کا احساس کرنے کا ایک طریقہ ہے۔ صارف اسکرین پر براہ راست کام کرسکتا ہے۔
4.1 ملٹی - ٹچ
ملٹی - ٹچ ٹکنالوجی صارفین کو ایک ہی وقت میں متعدد انگلیوں کے ساتھ چلانے کی اجازت دیتی ہے۔ اس سے رابطے کی بات چیت زیادہ بدیہی اور لچکدار ہوتی ہے۔
4.2 اشارے کی پہچان
اشارے کی پہچان اسکرین پر صارف کے اشاروں کو پہچاننے اور انہیں عمل میں تبدیل کرنے کا عمل ہے۔ اس سے رابطے کی بات چیت زیادہ امیر اور متنوع ہوتی ہے۔
5. اشارے کا کنٹرول
اشارے کا کنٹرول صارف کے اشاروں کو پہچان کر انسان - کمپیوٹر کی بات چیت کا احساس کرنے کا ایک طریقہ ہے۔ صارف مخصوص اشاروں کے ذریعہ کمپیوٹر کو کنٹرول کرسکتا ہے۔
5.1 ہوا کا اشارہ
فضائی اشارے خلا میں صارف کے اشاروں کو پہچان کر بات چیت کو چالو کرنے کا ایک طریقہ ہیں۔ اشارے پر قبضہ کرنے کے لئے عام طور پر اس کے لئے کیمرہ یا دوسرے سینسر کے استعمال کی ضرورت ہوتی ہے۔
5.2 جسمانی اشارے
جسمانی اشارے آلے پر صارف کے اشاروں کو پہچان کر بات چیت کو چالو کرنے کا ایک طریقہ ہیں۔ اشارے پر قبضہ کرنے کے لئے عام طور پر اس کے لئے ٹچ اسکرین یا دوسرے سینسر کے استعمال کی ضرورت ہوتی ہے۔
6. آنکھوں سے باخبر رہنا
آنکھ سے باخبر رہنا صارف کی آنکھوں کی نقل و حرکت کا سراغ لگا کر انسان - کمپیوٹر کی بات چیت کا احساس کرنے کا ایک طریقہ ہے۔ صارف اسکرین پر موجود عناصر کو دیکھ کر اعمال انجام دے سکتے ہیں۔
6.1 لائن سے باخبر رہنے کی لائن
لائن - of - نظر سے باخبر رہنا صارف کی نظر کی سمت کی سمت کو پہچان کر بات چیت کا ادراک کرنے کا ایک طریقہ ہے۔
6.2 شاگردوں سے باخبر رہنا
شاگردوں سے باخبر رہنا باہمی تعامل کا ایک طریقہ ہے جو صارف کے شاگردوں کی پوزیشن کو پہچانتا ہے۔
7. دماغ - کمپیوٹر انٹرفیس (بی سی آئی)
دماغ - کمپیوٹر انٹرفیس صارف کے دماغ کی لہروں کو براہ راست پڑھ کر انسان - کمپیوٹر تعامل کا احساس کرنے کا ایک طریقہ ہے۔ دماغ کی لہروں پر قبضہ کرنے کے لئے عام طور پر اس کے لئے خصوصی سینسر کے استعمال کی ضرورت ہوتی ہے۔
7.1 نیوروفیڈ بیک
نیوروفیڈ بیک صارف کے دماغ کی لہروں میں ہونے والی تبدیلیوں کی نگرانی کے ذریعہ تعامل کو سمجھنے کا ایک طریقہ ہے۔ صارف دماغ کی لہروں کو تبدیل کرکے کمپیوٹر کو کنٹرول کرسکتا ہے۔
7.2 برین ویو کنٹرول
برین ویو کنٹرول صارف کے برین ویوز کو براہ راست پڑھ کر بات چیت کا احساس کرنے کا ایک طریقہ ہے۔ صارف مخصوص برین ویو نمونوں کے ذریعہ کمپیوٹر کو کنٹرول کرسکتا ہے۔
8. ورچوئل رئیلٹی (وی آر)
ورچوئل رئیلٹی ایک تین - جہتی ورچوئل ماحول تشکیل دے کر انسان - کمپیوٹر کی بات چیت کا احساس کرنے کا ایک طریقہ ہے۔ صارف اس ماحول میں خود کو غرق کرسکتے ہیں اور ورچوئل اشیاء کے ساتھ تعامل کرسکتے ہیں۔
8.1 ہیڈ - ماونٹڈ ڈسپلے
ایک سر - ماونٹڈ ڈسپلے VR کا بنیادی آلہ ہے ، جو ایک عمیق تصو .ر فراہم کرتا ہے۔
8.2 پوزیشن سے باخبر رہنا
ورچوئل ماحول میں صارف کی پوزیشن کی نگرانی کرکے پوزیشن سے باخبر رہنا ایک طریقہ ہے۔
8.3 اشارے کی پہچان
وی آر میں ، اشارے کی پہچان زیادہ قدرتی اور بدیہی تعامل کو قابل بنانے کے لئے استعمال کی جاسکتی ہے۔




