GUI क्या हैं ? Graphical User Interface के बारें में विस्तार से जानिए ?

Graphical USer Interface
हेलो दोस्तों कैसे हो आप सभी आपका Tech Academy Pro में बहुत-बहुत स्वागत है GUI का पूरा नाम और हिंदी में क्या अर्थ होता है, GUI की शुरुआत कैसे हुई यहाँ पर आपको GUI की पूरी जानकारी देने जा रहे है।
दोस्तों क्या आपको पता है, GUI की फुल फॉर्म क्या है और GUI होता क्या है, अगर आपका Answer नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है। क्योंकि आज हम इस पोस्ट में आपको GUI की पूरी जानकारी देने जा रहे है। तो फ्रेंड्स GUI फुल फॉर्म और GUI की पूरी इतिहास जानने के लिए इस पोस्ट को लास्ट तक पढ़े।

हिस्ट्री ऑफ़ GUI

हिस्ट्री ऑफ़ GUI
GUI की फुल फॉर्म “Graphical USer Interface” होती है, GUI का हिंदी में मतलब “ग्राफिकल यूज़र इंटरफ़ेस” होता है। इस सिद्धांत में कंप्यूटर एवं यूजर के मध्य अंत: क्रिया Graphical Method से होती हैं।
यह एक प्रकार का User interface है, जिसमे Graphical तत्व शामिल होते है जैसे – Icon, button, window, इसमें कंप्यूटर स्क्रीन पर विभिन्न Units को चित्रित रूप में दिखाया जाता हैं। यह interface वर्ष 1970 के दशक में अस्तित्व में आया। आइये अब इसके बारे में और सामान्य जानकारी प्राप्त करते हैं।
GUI की फुल-फार्म है Graphical यूज़र इंटरफेस जैसा कि हमने ऊपर भी बताया है। इसके नाम में ही प्रदर्शित होता है यह Operating System graphics पर आधारित होता है। यानी आप माउस और कीबोर्ड के माध्यम से Computer को इनपुट दे सकते हैं और वहां पर जो आपको interface दिया जाता है।
वह Graphical होता है या यहां पर सभी प्रकार के बटन होते हैं मेन्‍यू होते हैं, जो पूरी तरीके से यह बहुत आसान interface होता है जिसको कोई भी User operate कर सकता है Graphical यूज़र इंटरफेस के आने के बाद ऑपरेटिंग सिस्टम में तेजी से विकास हुआ है।
जैसा की हम सभी जानते है, पुराने समय के Computer के ऑपरेटिंग सिस्‍टम हाेते थे, जैसा कि उस समय एडवांस टेक्नोलॉजी को इजाद नहीं किया जा सका था, तो उस समय Computer CUI यानि Character User Interface पर आधारित हुआ करते थे, जैसे MS DOC जिसमें केवल Keyboard से ही काम चल जाया करता था।
आपकी जानकारी के लिए बता दे कि जब से ग्राफिकल यूज़र इन्टरफेस पर आधारित ऑपरेटिंग सिस्‍टम जैसे विंडोज 95, विडोंज 98 आने लगे तब से Keyboard से काम करना मुश्किल हो गया और जरूरत पडी ऐसे उपकरण की जिसकी सहायता से Screen पर कहीं भी काम किया जा सकते हैं।
और तब Mouse का अविष्‍कार हुआ 1960 में Doug Engelbert के द्वारा Mouse का अविष्‍कार किया गया था और आपको जानकार आश्‍चर्य होगा कि पहला Mouse लकडी का बना हुआ था, जिसमें धातु के दो पहिये लगे हुए थे। यह उस समय की बात है जब Computer की प्रथम पीढी चल रही थी, और Computer का आकार किसी कमरे के बराबर होता था।

GUI का परिचय 

GUI का परिचय
GUI (ग्राफिकल यूजर इंटरफेस) कंप्यूटर सॉफ्टवेयर के लिए इंटरेक्टिव विजुअल कंपोनेंट की एक प्रणाली है। एक GUI उन वस्तुओं (Items) को प्रदर्शित करता है जो जानकारी देते हैं।
और उन कार्यों का प्रतिनिधित्व करते हैं जिन्हें उपयोगकर्ता (Users) द्वारा लिया जा सकता है। उपयोगकर्ता (Users) द्वारा उनके साथ Chat, Item Color, Size या Visual बदल देती हैं।
GUI “ग्राफिकल यूजर इंटरफेस” के लिए खड़ा है और “gooey” का उच्चारण (pronounced) किया जाता है। यह एक उपयोगकर्ता इंटरफ़ेस (Users Interface ) है जिसमें Graphical element शामिल हैं, जैसे कि विंडोज़, आइकन और बटन।
यह शब्द 1970 के दशक में टेक्स्ट-आधारित लोगों से ग्राफिकल इंटरफेस को अलग करने के लिए बनाया गया था, जैसे कमांड लाइन इंटरफेस। हालाँकि, आज लगभग सभी डिजिटल इंटरफेस GUI हैं।
पहले व्यावसायिक रूप से उपलब्ध GUI, जिसे “PARC” कहा जाता है, Zerox द्वारा विकसित(Develop) किया गया था। इसका उपयोग Zerox 8010 information system द्वारा किया गया था, जिसे 1981 में जारी किया गया था। स्टीव जॉब्स ने Zerox के दौरे के दौरान इंटरफ़ेस को देखा था।
उसके पास Apple में एक Simple Design के साथ एक ऑपरेटिंग सिस्टम विकसित करने की उनकी टीम थी। Apple के GUI- आधारित OS को Macintosh के साथ शामिल किया गया था, जिसे 1984 में रिलीज़ किया गया था। Microsoft ने 1985 में अपना पहला GUI-आधारित OS, Windows 1.0 जारी किया।
कई दशकों तक, GUI को केवल एक माउस और एक कीबोर्ड द्वारा नियंत्रित किया जाता था। हालांकि इस प्रकार के इनपुट डिवाइस डेस्कटॉप कंप्यूटर के लिए पर्याप्त हैं, लेकिन वे मोबाइल उपकरणों जैसे स्मार्टफोन और टैबलेट के लिए भी काम नहीं करते हैं।
इसलिए, मोबाइल ऑपरेटिंग सिस्टम को एक टचस्क्रीन इंटरफेस का उपयोग करने के लिए डिज़ाइन किया गया है। कई मोबाइल उपकरणों को अब बोले गए कमांड द्वारा भी नियंत्रित किया जा सकता है।
क्योंकि अब कई प्रकार के डिजिटल उपकरण उपलब्ध हैं, GUI को उपयुक्त प्रकार के इनपुट के लिए डिज़ाइन किया जाना चाहिए। उदाहरण के लिए, एक डेस्कटॉप ऑपरेटिंग सिस्टम, जैसे कि OS X, में एक मेनू बार और छोटे माउस के साथ Windows शामिल हैं।
जिन्हें आसानी से माउस का उपयोग करके नेविगेट किया जा सकता है। IOS की तरह एक मोबाइल OS में बड़े आइकन शामिल हैं और Zoom In या Zoom Out करने के लिए स्वाइप और पिंचिंग जैसे टच कमांड का समर्थन(Support) करता है।
 Automotive interface को अक्सर knobs और बटन के साथ नियंत्रित करने के लिए डिज़ाइन किया जाता है, और रिमोट कंट्रोल के साथ काम करने के लिए टीवी इंटरफेस बनाए जाते हैं। इनपुट के प्रकार के बावजूद, इनमें से प्रत्येक इंटरफेस को GUI माना जाता है क्योंकि वे ग्राफिकल तत्वों को शामिल करते हैं।

GUI क्या हैं ?

GUI क्या हैं ?
Computer पर किसी भी कार्य को करने के लिए उपलब्ध चित्रमय माध्यम को “graphical user interface” कहते है। इसमें प्रयोगकर्ता अपने Computer या मोबाइल पर उपलब्ध विभिन्न इनपुट यंत्र जैसे माउस, कीबोर्ड, टच स्क्रीन इत्यादि के माध्यम से Computer पर उपलब्ध संकेतों पर कार्यवाही करता है।
इसे हिंदी में “चित्रितोप योजक सम्पर्क साधन” भी कहा जाता है। Computer के अलावा हम अन्य कई प्रकार के Electronic instruments को इसी प्रकार के GUI माध्यम से उपयोग करते है,जैसे MP3 प्लेयर, मोबाइल फ़ोन, माइक्रोवेव ओवन इत्यादि।
GUI का मतलब है Graphical user interface”, यह एक ऐसे interface को संदर्भित करता है, जो ग्राफिक तत्वों के माध्यम से कंप्यूटर और टैबलेट जैसे इलेक्ट्रॉनिक उपकरणों के साथ बातचीत करने की अनुमति देता है।
यह टेक्स्ट-आधारित आदेशों के विपरीत, जानकारी प्रदर्शित करने के लिए आइकन, मेनू और अन्य ग्राफ़िकल अभ्यावेदन का उपयोग करता है।
ग्राफिक तत्व उपयोगकर्ताओं को कंप्यूटर पर कमांड देने और माउस या अन्य इनपुट डिवाइस का उपयोग करके फ़ंक्शन का चयन करने में सक्षम बनाते हैं।
GUI के तहत चलने वाले प्रोग्रामों में ग्राफिक तत्वों का एक विशिष्ट सेट होता है, ताकि एक Specific interface सीखने के बाद एक उपयोगकर्ता इन प्रोग्रामों का उपयोग बिना किसी विशेष कमांड को सीखे कर सके।
जेरोक्स 8010 सूचना प्रणाली पहला जीयूआई-केंद्रित कंप्यूटर ऑपरेटिंग मॉडल था। यह एलन के, डगलस एंगेलबर्ट और उनके सहयोगियों द्वारा ज़ेरॉक्स PARC में विकसित किया गया था।
अगर हम बात करे वर्ष 2014 के अनुसार, तो सबसे लोकप्रिय GUI Microsoft Windows और Mac OS X हैं।
और अगर हम मोबाइल उपकरणों के बारे में बात करते हैं, तो Apple के IOS और Google के Android interface का व्यापक रूप से उपयोग किए गए GUI हैं।
ग्राफिकल यूजर इंटरफेस (GUI) एक ऐसा इंटरफेस है जिसके माध्यम से Users इलेक्ट्रॉनिक उपकरणों जैसे कंप्यूटर, हाथ से पकड़े गए उपकरणों और अन्य उपकरणों के साथ बातचीत करता है।
यह इंटरफ़ेस पाठ-आधारित इंटरफेस के विपरीत, जहां डेटा और कमांड पाठ में हैं, जानकारी और संबंधित Users नियंत्रण प्रदर्शित करने के लिए आइकन, मेनू और अन्य दृश्य संकेतक (ग्राफिक्स) अभ्यावेदन का उपयोग करता है।
GUI अभ्यावेदन एक माउस, ट्रैकबॉल, स्टाइलस या एक टच स्क्रीन पर उंगली जैसे एक संकेत डिवाइस द्वारा हेरफेर किया जाता है।
GUI की आवश्यकता स्पष्ट हो गई क्योंकि पहला मानव / कंप्यूटर पाठ इंटरफ़ेस कुंजीपटल पाठ निर्माण के माध्यम से था जिसे प्रांप्ट कहा जाता है।
कमांड कंप्यूटर पर प्रतिक्रियाएं शुरू करने के लिए डॉस प्रॉम्प्ट पर एक कीबोर्ड पर टाइप किए गए थे। इन आदेशों के उपयोग और सटीक वर्तनी की आवश्यकता ने एक बोझिल और अक्षम इंटरफ़ेस बनाया।
अगर हम बात करे इसके निर्माण कि तो वर्ष 1970 के दशक के उत्तरार्ध में, ज़ेरॉक्स पालो ऑल्टो अनुसंधान प्रयोगशाला ने GUIs का निर्माण किया, जो अब विंडोज, मैक ओएस और कई सॉफ्टवेयर अनुप्रयोगों में आम हैं।
विशेष रूप से डिज़ाइन किए गए और लेबल किए गए चित्रों, चित्रों, आकृतियों और रंग संयोजनों का उपयोग करके, वस्तुओं को कंप्यूटर स्क्रीन पर चित्रित किया गया था।
जो या तो ऑपरेशन के समान दिखते थे या Users द्वारा सहज रूप से पहचाने जाते थे। आज, प्रत्येक OS का अपना GUI है। सॉफ़्टवेयर एप्लिकेशन इनका उपयोग करते हैं और अपने स्वयं के अतिरिक्त GUI जोड़ते हैं।

GUI कैसे काम करता है?

GUI कैसे काम करता है?
GUI कमांड, जैसे कि ओपनिंग, डिलीट, और मूविंग फाइल्स को अंजाम देने के लिए विंडो, आइकन और मेन्यू का उपयोग करता है।
हालांकि एक GUI ऑपरेटिंग सिस्टम मुख्य रूप से एक माउस का उपयोग करके नेविगेट किया जाता है, एक कीबोर्ड का उपयोग कीबोर्ड शॉर्टकट या तीर कुंजी के माध्यम से भी किया जा सकता है।
उदाहरण के लिए, यदि आप GUI सिस्टम पर कोई प्रोग्राम खोलना चाहते हैं, तो आप माउस पॉइंटर को प्रोग्राम के आइकन पर ले जाएँगे और उसे डबल-क्लिक करेंगे।
कमांड-लाइन ऑपरेटिंग सिस्टम या CUI के विपरीत, जैसे Unix या MS-DOS, GUI ऑपरेटिंग सिस्टम सीखना और उपयोग करना बहुत आसान है।
क्योंकि कमांड को याद रखने की आवश्यकता नहीं है, इसके अतिरिक्त, Users को किसी भी प्रोग्रामिंग भाषाओं को जानने की आवश्यकता नहीं है।
उनके उपयोग में आसानी और अधिक आधुनिक उपस्थिति के कारण, GUI ऑपरेटिंग सिस्टम आज के बाजार पर हावी हो गए हैं।
GUI कमांड, जैसे Open, Delete और फ़ाइलों को स्थानांतरित(Transfer) करने के लिए विंडोज़, आइकन और मेनू का उपयोग करता है।
हालांकि एक GUI ऑपरेटिंग सिस्टम मुख्य रूप से एक माउस का उपयोग करके नेविगेट किया जाता है, एक कीबोर्ड का उपयोग कीबोर्ड शॉर्टकट या arrow key के माध्यम से भी किया जा सकता है।
एक उदाहरण के रूप में, यदि आप GUI सिस्टम पर कोई प्रोग्राम खोलना चाहते हैं, तो आप माउस पॉइंटर को प्रोग्राम के आइकन पर ले जाएँगे और उसे डबल-क्लिक करेंगे।

उपयोगकर्ता GUI के साथ कैसे इंटरैक्ट करता है?

उपयोगकर्ता GUI के साथ कैसे इंटरैक्ट करता है?
एक पॉइंटिंग डिवाइस, जैसे कि माउस का उपयोग GUI के लगभग सभी पहलुओं के साथ communicate करने के लिए किया जाता है।
अधिक आधुनिक (और मोबाइल) उपकरण भी टच स्क्रीन का उपयोग करते हैं। कीबोर्ड का उपयोग करके जीयूआई नेविगेट करना भी संभव है।

GUI के फायदे

GUI के फायदे
GUI का जो प्रमुख फायदा है वह यह है की यह सब तरह से लोगो को आसान लगता है चाहे वह इस क्षेत्र में शुरुआत कर रहा हो या फिर काफी अच्छा विशेषज्ञ हो।
यह हर चीज़ को आसान बना देते हैं, जैसे की मेनू खोलना, फाइल को इधर उधर डालना, किसी भी प्रोग्राम को इंटरनेट की मदद से चलाना और इसी तरह से बाकी के कार्य करने में यह काफी सक्षम होते हैं।
GUI उसी वक़्त सारे परिणाम दे देता है जैसे की आपने किसी आइकॉन पर क्लिक करा है तो वह उसी वक़्त खुल जाएगी।

GUI के नुकसान 

GUI के नुकसान
GUI काफी तरह की प्रोसेसिंग पावर इस्तेमाल करती है जिससे की टेक्स्ट पर निर्भर करने वाला यूआई हम इस्तेमाल कर सकें।
काफी लोगों को यह बेकार लग सकता है लेकिन क्योंकि इसमे काफी तरह के काम होते हैं इसलिए यह हमारे लिए उपयोगी होता है।

यूआई की मदद से हम इसमे कोई भी कार्य करवा सकते है किसी भी टेक्स्ट को लिखकर जिससे की यह उस कमांड को समझ सके और काम कर सके।

 
नोट :- विशिष्ट GUI जो Speech Recognition और गति (Speed) का पता लगाने का उपयोग करते हैं, उन्हें प्राकृतिक उपयोगकर्ता इंटरफ़ेस (Natural user interface) या NUI कहा जाता है।

Conclusion

इस आर्टिकल में आपने जाना Graphical User Interface क्या है? जिसके अंतर्गत हमने इसके पहलुवों को समझा। आप ये मान सकते है, कि ये कंप्यूटर हार्डवेयर का एक महत्वपूर्ण भाग है और इसे computer में उपयोग करने के कई फायदे है।
ये आर्टिकल आपके लिए कई मायनों में फायदेमंद हो सकती है। तो हमारे द्वारा बताए गए सभी बिंदुओं को ध्यान पूर्वक पढ़े।
 यदि इससे सम्बंधित कोई सवाल या सुझाव हो तो कृपया comment कर जरूर बताये। आपकी query का जवाब जरूर दिया जाएगा। आप चाहे तो, इस पोस्ट को अपने दोस्तों को share कर सकते है धन्यवाद…!😇

Leave a Comment