कंसोल एप्लिकेशन: Difference between revisions

From Vigyanwiki
(Created page with "{{about|applications with text input consoles|applications that can run on video game consoles|Console game}} {{Refimprove|date=December 2009}} एक कंसोल एप...")
 
No edit summary
Line 1: Line 1:
{{about|applications with text input consoles|applications that can run on video game consoles|Console game}}
{{about|applications with text input consoles|applications that can run on video game consoles|Console game}}'''कंसोल एप्लिकेशन''' या कमांड-लाइन प्रोग्राम एक [[कंप्यूटर प्रोग्राम|कंप्यूटर प्रोग्राम,]] एप्लिकेशन [[आवेदन कार्यक्रम|प्रोग्राम]] या [[उपयोगिता सॉफ्टवेयर]] है जिसे [[ सिर्फ टेक्स्ट |सिर्फ टेक्स्ट]] [[ प्रयोक्ता इंटरफ़ेस ]]के माध्यम से उपयोग करने के लिए प्ररूपित किया गया है, जैसे कि [[ पाठ टर्मिनल |पाठ टर्मिनल]], कुछ [[ऑपरेटिंग सिस्टम]] के [[कमांड लाइन इंटरफेस]],<ref>{{cite book |last=Walnum |first=Clayton |year=1998 |title=Windows 98 Programming Secrets |publisher=IDG Books Worldwide |isbn=978-0764530593}}</ref> या अधिकांश [[ ग्राफिकल यूज़र इंटरफ़ेस |ग्राफिकल यूज़र इंटरफ़ेस]] (जीयूआई) ऑपरेटिंग सिस्टम के साथ सम्मिलित टेक्स्ट-आधारित इंटरफेस, जैसे कि [[ माइक्रोसॉफ़्ट विंडोज़ |माइक्रोसॉफ़्ट विंडोज़]] में [[विंडोज कंसोल]],<ref>{{cite book |last1=Stigler |first1=Shane |last2=Linsenbradt |first2=Mark |last3=Cowart |first3=Robert |last4=Gregg |first4=Kenneth |year=1999 |title=Windows NT 4 Administrator's Handbook |publisher=[[Wiley (publisher)|Wiley]] |isbn=978-0764532870}}</ref> [[macOS|मैकओएस]] में [[टर्मिनल (macOS)|टर्मिनल]], और यूनिक्स में [[xterm|एक्सटर्म]] आदि के लिए प्ररूपित किया गया है।
{{Refimprove|date=December 2009}}
 
एक कंसोल एप्लिकेशन या कमांड-लाइन प्रोग्राम एक [[कंप्यूटर प्रोग्राम]] ([[आवेदन कार्यक्रम]] या [[उपयोगिता सॉफ्टवेयर]]) है जिसे [[ सिर्फ टेक्स्ट ]] [[ प्रयोक्ता इंटरफ़ेस ]] के माध्यम से उपयोग करने के लिए डिज़ाइन किया गया है, जैसे कि [[ पाठ टर्मिनल ]], कुछ [[ऑपरेटिंग सिस्टम]] के [[कमांड लाइन इंटरफेस]] ([[यूनिक्स]], डॉस) ,<ref>{{cite book |last=Walnum |first=Clayton |year=1998 |title=Windows 98 Programming Secrets |publisher=IDG Books Worldwide |isbn=978-0764530593}}</ref> आदि) या अधिकांश [[ ग्राफिकल यूज़र इंटरफ़ेस ]] (जीयूआई) ऑपरेटिंग सिस्टम के साथ शामिल टेक्स्ट-आधारित इंटरफेस, जैसे कि [[ माइक्रोसॉफ़्ट विंडोज़ ]] में [[विंडोज कंसोल]],<ref>{{cite book |last1=Stigler |first1=Shane |last2=Linsenbradt |first2=Mark |last3=Cowart |first3=Robert |last4=Gregg |first4=Kenneth |year=1999 |title=Windows NT 4 Administrator's Handbook |publisher=[[Wiley (publisher)|Wiley]] |isbn=978-0764532870}}</ref> [[macOS]] में [[टर्मिनल (macOS)]], और यूनिक्स में [[xterm]]


== सिंहावलोकन ==
== सिंहावलोकन ==
Line 27: Line 24:


== उदाहरण ==
== उदाहरण ==
कंसोल-आधारित अनुप्रयोगों में [[अल्पाइन (ई-मेल क्लाइंट)]] (एक ई-मेल क्लाइंट), [[cmus]] (एक ऑडियो प्लेयर (सॉफ़्टवेयर)), [[Irssi]] (एक IRC क्लाइंट), [[लिंक्स (वेब ​​ब्राउज़र)]] (एक [[वेब ब्राउज़र]]), [[ आधी रात कमांडर ]] शामिल हैं। (एक [[ फ़ाइल मैनेजर ]]), [[कंसोल पर संगीत]] (एक [[ऑडियो प्लेयर (सॉफ्टवेयर)]]), [[मठ (ई-मेल क्लाइंट)]] (एक ई-मेल क्लाइंट), नैनो (टेक्स्ट एडिटर) (एक टेक्स्ट एडिटर), [[ नहीं (पाठ संपादक) ]] ( एक पाठ संपादक), [[ newsbeuter ]] (एक RSS रीडर), और [[रेंजर (फ़ाइल प्रबंधक)]] (एक फ़ाइल प्रबंधक)।
कंसोल-आधारित अनुप्रयोगों में [[अल्पाइन (ई-मेल क्लाइंट)]] (एक ई-मेल क्लाइंट), [[cmus]] (एक ऑडियो प्लेयर (सॉफ़्टवेयर)), [[Irssi]] (एक IRC क्लाइंट), [[लिंक्स (वेब ​​ब्राउज़र)]] (एक [[वेब ब्राउज़र]]), [[ आधी रात कमांडर ]] सम्मिलित हैं। (एक [[ फ़ाइल मैनेजर ]]), [[कंसोल पर संगीत]] (एक [[ऑडियो प्लेयर (सॉफ्टवेयर)]]), [[मठ (ई-मेल क्लाइंट)]] (एक ई-मेल क्लाइंट), नैनो (टेक्स्ट एडिटर) (एक टेक्स्ट एडिटर), [[ नहीं (पाठ संपादक) ]] ( एक पाठ संपादक), [[ newsbeuter ]] (एक RSS रीडर), और [[रेंजर (फ़ाइल प्रबंधक)]] (एक फ़ाइल प्रबंधक)।


== यह भी देखें ==
== यह भी देखें ==

Revision as of 12:00, 24 June 2023

कंसोल एप्लिकेशन या कमांड-लाइन प्रोग्राम एक कंप्यूटर प्रोग्राम, एप्लिकेशन प्रोग्राम या उपयोगिता सॉफ्टवेयर है जिसे सिर्फ टेक्स्ट प्रयोक्ता इंटरफ़ेस के माध्यम से उपयोग करने के लिए प्ररूपित किया गया है, जैसे कि पाठ टर्मिनल, कुछ ऑपरेटिंग सिस्टम के कमांड लाइन इंटरफेस,[1] या अधिकांश ग्राफिकल यूज़र इंटरफ़ेस (जीयूआई) ऑपरेटिंग सिस्टम के साथ सम्मिलित टेक्स्ट-आधारित इंटरफेस, जैसे कि माइक्रोसॉफ़्ट विंडोज़ में विंडोज कंसोल,[2] मैकओएस में टर्मिनल, और यूनिक्स में एक्सटर्म आदि के लिए प्ररूपित किया गया है।

सिंहावलोकन

FreeDOS एडिट, एक पाठ संपादक
अल्पाइन, एक ईमेल क्लाइंट

जीयूआई अनुप्रयोगों के विपरीत, एक उपयोगकर्ता आमतौर पर केवल एक कंप्यूटर कीबोर्ड और कंप्यूटर प्रदर्शन का उपयोग करके कंसोल एप्लिकेशन के साथ इंटरैक्ट करता है, जिसे आम तौर पर माउस (कंप्यूटिंग) या अन्य सूचक युक्ति के उपयोग की आवश्यकता होती है। कमांड लाइन दुभाषिया जैसे कई कंसोल एप्लिकेशन कमांड लाइन इंटरफेस टूल हैं, लेकिन कई टेक्स्ट-आधारित यूजर इंटरफेस (टीयूआई) प्रोग्राम भी मौजूद हैं।

चूंकि समय के साथ जीयूआई अनुप्रयोगों की गति और आसानी से उपयोग में सुधार हुआ है, कंसोल अनुप्रयोगों का उपयोग बहुत कम हो गया है, लेकिन गायब नहीं हुआ है। कुछ उपयोगकर्ता केवल कंसोल आधारित अनुप्रयोगों को पसंद करते हैं, जबकि कुछ संगठन अभी भी प्रमुख डेटा प्रोसेसिंग कार्यों को संभालने के लिए मौजूदा कंसोल अनुप्रयोगों पर भरोसा करते हैं।

कंसोल एप्लिकेशन बनाने की क्षमता को आधुनिक प्रोग्रामिंग परिवेशों जैसे विजुअल स्टूडियो और माइक्रोसॉफ्ट विंडोज पर .NET फ्रेमवर्क की विशेषता के रूप में रखा गया है।[3] यह एक ग्राफिकल यूजर इंटरफेस की जटिलता को दूर करके एक नई प्रोग्रामिंग भाषा की सीखने की प्रक्रिया को सरल करता है (सी शार्प (प्रोग्रामिंग भाषा) #Hello World|C# लेख में एक उदाहरण देखें)।

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

टेक्स्ट यूजर इंटरफेस

पुस्तकालय

टेक्स्ट यूजर इंटरफेस के विकास में सहायता के लिए कई सॉफ्टवेयर पुस्तकालय उपलब्ध हैं।

यूनिक्स सिस्टम पर, ऐसे पुस्तकालय ncurses और Curses (प्रोग्रामिंग लाइब्रेरी) हैं।

Microsoft Windows पर, conio.h ऐसी लाइब्रेरी का एक उदाहरण है।

उदाहरण

कंसोल-आधारित अनुप्रयोगों में अल्पाइन (ई-मेल क्लाइंट) (एक ई-मेल क्लाइंट), cmus (एक ऑडियो प्लेयर (सॉफ़्टवेयर)), Irssi (एक IRC क्लाइंट), लिंक्स (वेब ​​ब्राउज़र) (एक वेब ब्राउज़र), आधी रात कमांडर सम्मिलित हैं। (एक फ़ाइल मैनेजर ), कंसोल पर संगीत (एक ऑडियो प्लेयर (सॉफ्टवेयर)), मठ (ई-मेल क्लाइंट) (एक ई-मेल क्लाइंट), नैनो (टेक्स्ट एडिटर) (एक टेक्स्ट एडिटर), नहीं (पाठ संपादक) ( एक पाठ संपादक), newsbeuter (एक RSS रीडर), और रेंजर (फ़ाइल प्रबंधक) (एक फ़ाइल प्रबंधक)।

यह भी देखें

संदर्भ

  1. Walnum, Clayton (1998). Windows 98 Programming Secrets. IDG Books Worldwide. ISBN 978-0764530593.
  2. Stigler, Shane; Linsenbradt, Mark; Cowart, Robert; Gregg, Kenneth (1999). Windows NT 4 Administrator's Handbook. Wiley. ISBN 978-0764532870.
  3. Oberg, Robert J. (2002). .NET का उपयोग करके C# का परिचय. Prentice Hall PTR. ISBN 978-0130418012.


अग्रिम पठन