Thursday, May 7, 2020

1 कम्प्युटर क्या है – What is Computer in Hindi?

Computer का नाम सुनते ही मन में सैंकडोविचार आने लगते है. क्योंकि Computer सैंकडोगतिविधिया अकेला कर सकता है. हाँ, सैंकडो! आपने सही पढाऔर वो भी एक साथ. Computer को शब्दो मे बांधना थोडा सा मुश्किल होता हैं. ऐसा इसलिए है कि हर इंसान Computer का उपयोग अलग‌-अलग कार्यों के लिए करता है.

कम्प्युटर के बारे में एक आम धारणा भी प्रचलित है कि Computer एक अंग्रेजी शब्द है. Computer का हिंदी में मतलब (Computer Meaning in Hindi) गणनाहोता है. इसका मतलब कम्प्युटर एक गणकयंत्र (Calculator) है. लेकिन, कम्प्युटर को एक जोडने वाली मशीन कहना गलत होगा. क्योंकि कम्प्युटर जोडने के अलावा सैकडों अलग-अलग कार्य करता है.

अगर आप एक लेखक/टाईपिस्ट से पूछोगे कि कम्प्युटर क्या है? तो वह शायद कहे की कम्प्युटर एक टाईप मशीन हैं. इसी तरह हम एक गेम खेलने वाले बालक से पूछे तो वह शायद कहे कि कम्प्युटर तो एक गेम मशीन है. कम्प्युटर ऑपरेटर से पूछोगे तो वह इसे ऑफिस का काम निपटाने वाली मशीन के संदर्भ में परिभाषित करने की कोशिश करेगा.

इसलिए हम कह सकते है कि Computer को किसी एक अर्थ में नही बांधा जा सकता है. कम्प्युटर का मतलब उसके उपयोग के आधार पर हर व्यक्ति के लिए अलग है.

कम्प्युटर के इतने अर्थ होने के बावजूद हमने आपके लिए कम्प्युटर को परिभाषित करने कि एक कोशिश की है. इस कम्प्युटर की परीभाषा को आप कम्प्युटर की एक प्रमाणित परिभाषा नही मान सकते है. क्योंकि कार्य के आधार पर कम्प्युटर के अर्थ भी बदल जाते है.

कम्प्युटर की परिभाषा – Computer Definition in Hindi“Computer एक मशीन है जो कुछ तय निर्देशों के अनुसार कार्य को संपादित करते है. और ज्यादा कहे तो Computer एक इलेक्ट्रोनिक उपकरण है जो इनपुट उपकरणों की मदद से आँकडों को स्वीकार करता है उन्हें प्रोसेस करता है और उन आँकडों को आउटपुट उपकरणों की मदद से  सूचना के रूप में प्रदान करता है.”

इस परिभाषा के स्पष्ट है कि कम्प्युटर युजर द्वारा पहले कुछ निर्देश लेता है जो विभिन्न इनपुट डिवाईसों की मदद से प्रविष्ट कराए जाते है. फिर उन निर्देशों को प्रोसेस किया जाता है, और आखिर में निर्देशों के आधार पर परिणाम देता है जिसे आउटपुत डिवाईसों की मदद से प्रदर्शित करता है.

निर्देशों में कई प्रकार का डेटा शामिल होता है. जैसे; संख्या, वर्णमाला, आंकड़े आदि. इस डेटा के अनुसार ही कम्प्युटर परिणाम बनाता है. यदि कम्प्युटर को गलत आंकड़े दिए जाते है तो कम्प्युटर भी गलत ही परिणाम देता है. मतलब साफ है कि कम्प्युटर GIGO – Garbage in Garbage Out के नियम पर काम करता है.

क्या आप जानते है?

कम्प्युटर का जनकचार्ल्स बैबेजको माना गया है. इन्होने सन 1833 में Analytical Engine का आविष्कार किया था, जो आधुनिक कम्प्युटर का आधार बना. इसी कारण उन्हे Father of Computer की उपाधी दी गई.


कम्प्युटर का पूरा नाम क्या है – Computer Full Form in Hindi

कम्प्युटर बहु उपयोगी मशीन होने के कारण आज तक भी कम्प्युटर को एक परिभाषा में नही बाँध पाँए है. इसी कड़ी में कम्प्युटर का पूरा नाम भी चर्चित रहता है. जिसकी अलग लोगों और संस्थाओं ने अपने अनुभव के आधार पर भिन्न-भिन्न व्याख्या की है. लेकिन, इनमे से कोई भी Standard Full Form नही है. हमने आपके लिए एक कम्प्युटर की फुल फॉर्म नीचे बताई है. जो काफी लोकप्रिय और अर्थपूर्ण है.

C – Common
O – Operating
M – Machine
P – Particularly
U – Used in
T – Technology
E – Education and
R – Research    अर्थात Common Operating Machine Particularly Used in Technology Education and Research.


कम्प्युटर के विभिन्न प्रकार

कंप्युटर के मुख्य रूप से तीन प्रकार होते हैं. इनके बारे में आप अधिक जानकारी कंप्युटर के प्रकार Lesson से ले सकते है.

1.    अनुप्रयोग (Application)

2.    उद्देशय (Purpose)

3.    आकार (Size)


कम्प्युटर का परिचय – Computer Introduction in Hindi

Computer अपना कार्य अकेला नही कर सकता है. Computer किसी कार्य को करने के लिए कई तरह के उपकरणों तथा प्रोग्राम की सहायता लेता है. Computer के ये उपकरण और प्रोग्राम क्रमश: Hardware तथा Software ‘ के नाम से जाने जाते है. Computer के इन उपकरणों तथा प्रोग्राम के बारे में आप अगले Lessons में जान पाएंगे. एक आम Computer कुछ इस प्रकार दिखाई देता है.

1. System Unit

System Unit एक बक्सा होता है जिसमें Computer को अपना कार्य करने के लिए आवश्यक यंत्र लगे होते है. सिस्टम युनिट को CPU (Central Processing Unit) भी कहा जाता है. इसमें mother board, processor आदि यत्रं होते है जो Computer को कार्य करने लायक बनाते है. इसे Computer Case भी कहते है.

2. Monitor

Monitor एक आउटपुट उपकरण है जो हमें दिए गए निर्देशों के परिणामों को दिखाता है. यह बिल्कुल टीवी के जैसा होता है. वर्तमान में मॉनिटरो की जगह एल सी डी एवं एल डी ने ले ली है.

3. Keyboard

Keyboard एक इनपुट उपकरण है जो हमें Computer को निर्देश देने के लिए होता है. इसकी मदद से ही Computer को वांछित आंकडे एवं निर्देश दिए जाते है. इसमे विभिन्न प्रकार की कुंजिया (keys) होती है इन्ही के द्वारा आंकडे एवं निर्देश Computer तक पहुंचाए जाते है. आप यहाँ से Keyboard का उपयोग  करना सीख सकते है.

4. Mouse

Mouse भी एक इनपुट उपकरण है जो Computer को निर्देश देने के लिए होता है. हम इसके द्वारा Computer में उपलब्ध प्रोग्राम को चुनते है. आप यहाँ से Mouse का उपयोग  करना सीख सकते है.

5. Speakers

Speakers आउटपुट उपकरण है जो हमें Computer से आवाज को सुनने में मदद करते है. इन्ही के द्वारा हमें गानों, फिल्मों, प्रोग्रामों तथा खेलों आदि में उपलब्ध ध्वनी सुनाई देती है.

6. Printer

Printer भी एक आउटपुट उपकरण है जो Computer द्वारा विश्लेषित सूचनाओं को कागज पर प्राप्त करने के लिए होता है. कागज पर प्राप्त होने वाली सूचनाओं कोहार्डकॉपीभी कहते है. और इसके उलट जो सूचनाए Computer में ही रक्षित रहती है उन्हेसॉफ्टकॉपीकहते है.


कम्प्युटर की विशेषताएं – Characteristics of Computer in Hindi

कम्प्युटर ने हम इंसानों द्वारा किए जाने वाले अधिकतर कामों पर कब्जा कर लिया हैं और इंसान को उसकी क्षमता से अधिक कार्य-क्षमता प्रदान की हैं. यह सब कम्प्युटर मशीन के खास गुणों के कारण संभव हैं. तभी हम इंसान कम्प्युटरों को अपने जीवन का हिस्सा बना रहे हैं. कम्प्युटर की कुछ खास विशेषताएँ निम्न हैं.

1. गति – Speed

1.    कम्प्युटर बहुत तेज गति से कार्य करता हैं.

2.    यह लाखों निर्देशों को केवल एक सैकण्ड में ही संसाधित कर सकता हैं.

3.    कम्प्युटर की डाटा संसाधित करने की गति को माईक्रोसैकण्ड (10–6), नैनोसैकण्ड (10-9) तथा पिकोसैकण्ड (10-12) में मापा जाता हैं.

4.    आमतौर पर प्रोसेसर की एक युनिट की गति दसियों लाख निर्देश प्रति सैकण्ड यानि MIPS (Millions of Instructions Per Second)

5.    इस मशीन का निर्माण ही तीव्र गति से कार्य करने के लिए किया गया हैं.

2. शुद्धता – Accuracy

1.    कम्प्युटर GIGO (Garbage in Garbage Out) सिद्धांत पर कार्य करता हैं.

2.    इसके द्वारा उत्पादित परिणाम त्रुटिहीन रहते हैं. अगर किसी परिणाम में कोई त्रुटि आती हैं तो वह इंसानी हस्तक्षेप तथा प्रविष्ट निर्देशों के आधार पर होती हैं.

3.    इसके परिणामों की शुद्धता मानव परिणामों की तुलना में बहुत ज्यादा होती हैं.

3. परिश्रमी – Diligence

1.    कम्प्युटर एक थकान मुक्त और मेहनती मशीन हैं.

2.    यह बिना रुके, थके और बोरियत माने बगैर अपना कार्य सुचारु रूप से समान शुद्धता के साथ कर सकता हैं.

3.    यह पहले और आखिरी निर्देश को समान एकाग्रता, ध्यान, मेहनत और शुद्धता से पूरा करता हैं.

4. बहुप्रतिभा – Versatility

1.    कम्प्युटर एक बहु-उद्देश्य मशीन हैं.

2.    कम्प्युटर गणना करने के अलावा अनेक उपयोगी कार्य करने में सक्षम होता हैं.

3.    इसके द्वारा हम टाईपिंग, दस्तावेज, रिपोर्ट, ग्राफिक, विडियों, ईमेल आदि सभी जरूरी काम कर सकते

5. स्वचालित – Automation

1.    कम्प्युटर एक स्वचालित मशीन भी हैं.

2.    यह बहुत सारे कार्यों को बिना इंसानी हस्तक्षेप के पूरा कर सकता हैं.

3.    स्वचालितता इसकी बहुत बडी खूबी हैं.

6. संप्रेषण – Communication

1.    एक कम्प्युटर मशीन अन्य इलेक्ट्रॉनिक डिवाईसों से भी बात-चीत कर सकता हैं.

2.    यह नेटवर्क के जरीए अपना डाटा का आदान-प्रदान एक-दूसरे को आसानी से कर सकते हैं.

7. भंडारण क्षमता – Storage Capacity

1.    कम्प्युटर में बहुत विशाल मेमोरी होती हैं.

2.    कम्प्युटर मेमोरी में उत्पादित परिणाम, प्राप्त निर्देश, डाटा, सूचना अन्य सभी प्रकार के डाटा को विभिन्न रूपों में संचित किया जा सकता हैं.

3.    भंडारन क्षमता के कारण कम्प्युटर कार्य की दोहराव से बच जाता हैं.

8. विश्वसनीय – Reliability

1.    यह एक भरोसेमंद और विश्वसनीय मशीन हैं.

2.    इसका जीवन लंबा होता हैं.

3.    इसके सहायक उपकरणों को आसानी से पलटा और रख-रखाव किया जा सकता हैं.

9. प्रकृति का दोस्त – Nature Friendly

1.    कम्प्युटर अपना कार्य करने के लिए कागज का इस्तेमाल नहीं करता हैं.

2.    डाटा का भंडारण करने के लिए भी कागजी दस्तावेज नहीं बनाने पडते हैं.

3.    इसलिए कम्प्युटर अप्रत्यक्ष रूप से प्रकृति के रक्षक होते हैं. और इससे लागत में भी कमी आती हैं.

कम्प्युटर की सीमाएं – Limitations of Computer in Hindi

1.    कम्प्युटर एक मशीन हैं जिसे अपना कार्य करने के लिए हम इंसानों पर निर्भर रहना पडता हैं. जब तक इसमे निर्द्श प्रविष्ट नहीं होंगे यह कोई परिणाम उत्पादित नहीं कर सकता हैं.

2.    इसमें विवेक नहीं होता हैं. यह बुद्धिहीन मशीन हैं. इसमें सोचने-समझने की क्षमता नहीं होती हैं. मगर वर्तमान समय में कृत्रिम मेधा (Artificial Intelligence) के द्वारा कम्प्युटरों को सोचने और तर्क करने योग्य क्षमता विकसित की जा रही हैं.

इसे काम करने के लिए साफ-सुथरे वातारण की जरुरत पडती हैं. क्योंकि धूल-भरी जगह पर इसकी कार्यक्षमता प्रभावित होती हैं. और यह कार्य करना बंद भी कर सकता हैं.


कम्प्युटर का इतिहास – History of Computer in Hindi

आधुनिक कम्प्युटर इतिहास की देन हैं. जिसकी शुरुआत ईसा पूर्व ही हो चुकी थी. जब चीनियों ने अबेकस का आविष्कार किया. इसके बाद विभिन्न प्रकार के स्वचालित मशीने अस्तित्व में आई. और चार्ल्स बैबेज द्वारा बनाया गया स्वाचालित इंजन आज के कम्प्युटर का आधार बना.

कम्प्युटर का इतिहास कुछ इसी तरह के उतार-चढावों से भरा हुआ है. जिसके बारे में संक्षेप में नीचे बताया गया हैं.

·         Abacus दुनिया का पहला गणना यंत्र था जिसके द्वारा सामान्य गणना (जोडना, घटाना) की जा सकती थी.

·         अबेकस का आविष्कार लगभग 2500 वर्ष पूर्व (इसका सही-सही समय ज्ञात नहीं हैं) चीनीयों द्वारा किया गया.

·         यह यंत्र 17वीं शताब्दी तक गनना करने का एक मात्र उपकरण बना रहा.

·         1017 में John Napier ने अपनी किताब “Rabdology” में अपने गणितीय उपकरण का जिक्र किया. जिसका नाम “Napier’s Bones” था. इस डिवाईस का उपयोग उत्पादों की गणना तथा भागफल ज्ञात करने के लिए किया जाता था. इस डिवाइस में गणना करने के लिए इस्तेमाल होने वाली विधि कोरेब्दोलॉजीकहा जाता था.

·         इस डिवाइस द्वारा जोडना, घटाना, गुणा, भाग भी किये जा सकते थे.

·         John Napier के आविष्कार के कुछ साल बाद (1620 के आसपास) ही माननीय William Oughtred नेSlide Ruleका आविष्कार कर लिया.

·         इसके द्वारा गुणा, भाग, वर्गमूल, त्रिकोणमीतिय जैसी गणनाएं की जा सकती थी. मगर जोड तथा घटाव के लिए कम इस्तेमाल किया हुआ.

·         1642 में माथ 18 वर्ष की अल्पायु में फ्रेंच वैज्ञानिक और दार्शनिक ने पहला व्यवहरिक यांत्रिक कैलकुलेटर बनाया.

·         इस कैलकुलेटर का नामपास्कालिनथा.

·         जिसके द्वारा गणना की जा सकति थी.

·         फिर 1671 में पास्कालिन में सुधार करते हुए एक एडवांस मशीन ‘Step Reckoner’ का आविष्कार हुआ. जो जोडने, घटाने के अलावा गुणा, भाग, वर्गमूल भी कर सकती थी.

·         Gottfried Wilhelm Leibniz द्वारा विकसित इस मशीन में भंडारण क्षमता भी थी.

·         Binary System भी इन्ही के द्वारा विकसित किया गया. जिसे एक अंग्रेज ‘George Boole’ ने आधार बनाकर 1845 में एक नई गणितीय शाखा “Boolean Algebra” का आविष्कार किया.

·         आधुनिक कम्प्युटर डाटा संसाधित करने और तार्किक कार्यों के लिए इसी बाइनरी सिस्टम और बुलीन अल्जेब्रा पर ही निर्भर रहते हैं.

·         1804 में फ्रेंच के एक बुनकर ‘Joseph-Marie-Jacquard’ ने एक हथकरघा बनाया. जिसका नाम ‘Jacquard Loom’ था.

·         इसे पहलासूचना-संसाधितडिवाइस माना जाता हैं.

·         और इस डिवाइस के आविष्कार ने साबित कर दिया कि मशीनों को मशीनि कोड द्वारा संचालित किया जा सकता था.

·         1820 में फ्रांस के ‘Thomas de Colmar’ ने “Arithmometer” नामक एक नई गणना मशीन बनाई.

·         जिसके द्वारा गणित के चार बुनियादी कार्य जोडना, घटाना, गुणा, भाग किये जा सकते थे.

·         मगर द्वितीय विश्व युद्ध के कारण इस मशीन का विकास रुक गया.

·         आधुनिक कम्प्युटर के पितामह माननीय ‘Charles Babbage’ ने 1822 मेंबहुपदीय फलनका सारणीकरण करने के लिए एक स्वचालित यांत्रिक कैलकुलेटर का आविष्कार किया.

·         इस कैलकुलेटर का नाम “Difference Engine” था.

·         यह भाप द्वारा चलती थी और इसका आकार बहुत विशाल था.

·         इसमे प्रोग्राम को स्टोर करने, गणना करने तथा मुद्रित करने की क्षमता थी.

·         इस इंजन के लगभग एक दशक बाद 1833 में “Analytical Engine” डिजाइन किया.

·         इस इंजन को ही आधुनिक कम्प्युटर का शुरुआती प्रारुप माना जाता हैं. इसलिए हीचार्ल्स बैबेजको कम्प्युटर का जनक कहा जाता हैं.

·         इस मशीन मे वे सभी चीजे थी जो मॉडर्न कम्प्युटर में होती है.

·         Analytical Engine में Mill (CPU), Store (Memory), Reader and Printer (Input/Output) का काम कर रहे थे.

·         अब आधुनिक कम्प्युटर की नींव रखी जा चुकी थी.

इसके बाद कम्प्युटर ने तेजी से विकास किया. और नई-नई तकनीकों का आविष्कार किया गया. जिसके कारण कम्प्युटर विशाल कमरे से बाहर निकलकर हमारे हाथ में समा गया. इस विकास क्रम को पीढीयों में बांटा गया है. जिसक वर्णन इस प्रकार है


द्वितीय पीढी

1956 –