कम्प्यूटर एक स्वचालित तथा निर्देशों के अनुसार कार्य करने वाला इलेक्ट्रॉनिक डिवाइस है, जो डेटा ग्रहण करता है तथा सॉफ्टवेयर या प्रोग्राम के अनुसार, किसी परिणाम के लिए डेटा को प्रोसेस, संग्रहीत अथवा प्रदर्शित करता है।
‘ कम्प्यूटर ‘ शब्द की उत्पत्ति लैटिन भाषा के ‘computare’ शब्द से हुई है। परन्तु कुछ विशेषज्ञों का मानना है कि’कम्प्यूटर’ शब्द की उत्पत्ति ‘compute’ शब्द से है। सामान्यतः दोनों का ही अर्थ ‘गणना करना’ है।
‘कम्प्यूटर’ शब्द अंग्रेजी के आठ अक्षरों से मिलकर बना है, जो इसके अर्थ को और भी अधिक व्यापक बना देते हैं
C – Commonly (कॉमनली)
O – Operated (ऑपरेटिड)
M – Machine (मशीन)
P – Particularly (पर्टिक्युलर्ली)
U – Used for (यूस्ड फॉर)
T – Technical (टैक्निकल)
E – Education and (एजुकेशन एण्ड)
R – Research (रिसर्च)
अतः ‘कम्प्यूटर’ का तात्पर्य एक ऐसे यन्त्र से हैं; जिसका उपयोग गणना, प्रक्रिया, यान्त्रिकी, अनुसन्धान, शोध आदि कार्यों में किया जाता है। कम्प्यूटर, हार्डवेयर और सॉफ्टवेयर का संयोजन है, जो डेटा (Data) को सूचना (Information) में बदलता है।
कम्प्यूटर प्रणाली की कार्य पद्धति (Functioning of a Computer System)
कम्प्यूटर के द्वारा निम्न चार कार्य किए जा सकते हैं
- इनपुट (Input):- कम्प्यूटर में डेटा या सूचना को भेजना, इनपुट एक हार्डवेयर (Hardware) है, जिन्हें हम हाथों से प्रयोग किया जाता है।
- कण्ट्रोल यूनिट :- एकत्रित डाटा और निर्देशों को क्रम से अनुवादित करना तथा कंप्यूटर के प्रत्येक भाग को आदेश देना |
- अर्थमेटिक एवं लॉजिक इकाई (Arithmetic & Logic Unit):- कंप्यूटर में सभी गणनाओं एवं तुलनाओं का कार्य करना |
- प्रोसेसिंग (Processing):- सेन्ट्रल प्रोसेसिंग यूनिट कम्प्यूटर के निर्देशों को एक्जिक्यूट करता है।
- आउटपुट (Output):- कंप्ययूटर द्हवारा प्रोसेस की हुई संरचनाओं को प्रदर्शित करना |
- स्टोरेज (Storage):- यह डेटा और प्रोग्राम को स्थायी रूप से स्टोर करते हैं।
कम्प्यूटर की विशेषताएँ (Features of Computer)
कम्प्यूटर की मुख्य विशेषताएँ निम्न हैं :-
- गति (Speed): – कम्प्यूटर एक सेकण्ड में लाखों गणनाएँ करता है। वर्तमान समय में, कम्प्यूटर नैनो सेकण्ड (10 sec ) में भी गणनाएँ कर सकता है।
- त्रुटि रहित कार्य (Accuracy) :- कम्प्यूटर कठिन से कठिन प्रश्न को बिना किसी त्रुटि (Error) के परिणाम निकाल देता है। गणना के दौरान अगर कोई त्रुटि पाई भी जाती है तो वह प्रोग्राम या डेटा में मानवीय गलतियों के कारण होती है।
- भण्डारण क्षमता (Storage Capacity):- कम्प्यूटर अपनी मैमोरी में सूचनाओं का विशाल भण्डार संचित कर सकता है। इसमें अथाह आँकड़ों एवं प्रोग्रामों के भण्डारण की क्षमता होती है।कम्प्यूटर के बाह्य (External) तथा आंतरिक ( Internal) संग्रहण माध्यमों (हार्ड डिस्क, फ्लॉपी डिस्क, मैग्नेटिक टेप, सीडी रॉम) में असीमित डेटा और सूचनाओं का संग्रहण किया जा सकता है।
- बहुउद्देशीय (Versatile):- कम्प्यूटर की सहायता से विभिन्न प्रकार के कार्य संपन्न किए जा सकते हैं। आधुनिक कम्प्यूटरों में अलग-अलग प्रकार के कार्य को एक साथ करने की क्षमता है।
- गोपनीयता (Secrecy):- पासवर्ड (Password) के प्रयोग द्वारा कम्प्यूटर के कार्य को गोपनीय बनाया जा सकता है।
- सक्षमता (Diligence):- यह एक मशीन होने के कारण कम्प्यूटर पर बाहरी वातावरण का कोई प्रभाव नहीं पड़ता । वह किसी भी कार्य को बिना रुके लाखों-करोड़ो बार कर सकता है।
- स्वचालित (Automatic):- कम्प्यूटर एक स्वचालित मशीन है जिसमें गणना के दौरान मानवीय हस्तक्षेप की संभावना नगण्य रहती है। हालाँकि कम्प्यूटर को कार्य करने के लिए निर्देश मनुष्य द्वारा ही दिए जाते हैं।
कम्प्यूटर से सम्बन्धित शब्द (Terms Related to Computer)
☞हार्डवेयर (Hardware) कंप्यूटर का वैसा भाग, जिन्हें हम हाथों से छू सकते हैं एवं देख सकते हैं, उन्हें हार्डवेयर कहते है| यांत्रिक, विधुत तथा इलेक्ट्रॉनिक भाग, कम्प्यूटर हार्डवेयर के नाम से जाने जाते हैं।आधुनिक कम्प्यूटर के हार्डवेयर मदरबोर्ड, मॉनीटर, की-बोर्ड, माउस, प्रिण्टर आदि होते हैं।
☞ सॉफ्टवेयर (Software) एक निश्चित कार्य को सम्पन्न करने के लिए निर्देशों का समूह प्रोग्राम या सॉफ्टवेयर प्रोग्राम कहलाता है | प्रोग्राम कंप्यूटर को इनपुट क्रियाओं, डेटा की प्रक्रिया और परिणामों को दर्शाने का निर्देश देता है,जैसे- Notepad, MS Office, Game etc.
☞डेटा(Data) डेटा तथ्यों औरअव्यवस्थित आंकड़ों का समूह है | डेटा को दो भागों में विभाजित किया जा सकता है |
- संख्यात्मक डेटा (Numerical Data) – इसमें 0 से 9 तक के अंकों का प्रयोग किया जाता है | जैसे :- परीक्षा में प्राप्त अंक, रोल नंबर आदि |
- चिन्हात्मक डेटा (Alphanumeric Data) –इसमें अंकों, अक्षरों तथा चिन्हों का प्रयोग किया जाता है | जैसे:- कर्मचरियों का पता, पैनकार्ड नंबरआदि |
☞प्रोसेसिंग(Processing) डेटा पर कि जाने वाली उन क्रियाओं को जिन से सूचना प्राप्त होती है, प्रोसेसिंग कहा जाता है | डेटा प्रोसेसिंग (Data Processing) का मुख्य लक्ष्य अव्यवस्थित डेटा (Raw Data) से व्यवस्थित डेटा (Information) प्राप्त करना है, जिसका उपयोग निर्णय लेने के लिए होता है |
☞सूचना (Information) जब डेटा को उपयोगी बनाने के लिए इसे संसाधित (व्यवस्थित), संगठित तथा संरचित किया जाता है, तो प्राप्त डेटा सूचना कहलाता है |
कम्प्यूटर विकास का इतिहास (History of Computer Evolution)
आधुनिक कम्प्यूटरों को अस्तित्व में आए हुए मुश्किल से 50 वर्ष ही हुए हैं, | लेकिन उनके विकास का इतिहास बहुत पुराना है । कम्प्यूटर हमारे जीवन के हर पहलू में किसी – न – किसी तरह से सम्मिलित है ।पिछले लगभग चार दशक में कंप्यूटर ने हमारे समाज के रहन – सहन व काम करने के तरीके को बदल दिया है।
कम्प्यूटर के विकास का इतिहास जानने के लिये लिंक पे क्लीक करें
Hardware vs. software
विभिन्न प्रकार के कंप्यूटरों के बारे में बात करने से पहले हम दो चीजों के बारे में जान लेते हैं जो सभी कंप्यूटरों में आम हैं: हार्डवेयर और सॉफ्टवेयर।
Hardware
हार्डवेयर आपके कंप्यूटर का कोई भी हिस्सा होता है जिसमें भौतिक संरचना शामिल है, जैसे कीबोर्ड या माउस। इसमें कंप्यूटर के सभी आंतरिक भाग भी शामिल हैं, जिन्हें आप नीचे दी गई छवि में देख सकते हैं।
Software
सॉफ्टवेयर निर्देशों का कोई भी सेट होता है जो हार्डवेयर को बताता है कि क्या करना है और इसे कैसे करना है। सॉफ्टवेयर के उदाहरणों में वेब ब्राउज़र, गेम्स और वर्ड प्रोसेसर आदि शामिल हैं। आपके कंप्यूटर पर जो कुछ भी आप करते हैं वह हार्डवेयर और सॉफ्टवेयर दोनों के द्वारा किया जाता हैं| उदाहरण के लिए, अभी आप इस टेक्स्ट को वेब ब्राउज़र (सॉफ़्टवेयर) में देख रहे हैं यह एक सॉफ्टवेयर हैं और पेज पर क्लिक करने के लिए अपने माउस (हार्डवेयर) का उपयोग कर रहे हैं तो माउस एक हार्डवेयर हैं|
Features / Characteristics of Computer (कंप्यूटर की विशेषताये)
Speed (गति)
आप पैदल चल कर कही भी जा सकते है फिर भी साईकिल, स्कूटर या कार का इस्तेमाल करते है ताकि आप किसी भी कार्य को तेजी से कर सके Machine की सहायता से आप कार्य की Speed बड़ा सकते है इसी प्रकार Computer किसी भी कार्य को बहुत तेजी से कर सकता है Computer कुछ ही Second में गुणा, भाग, जोड़, घटाना जैसी लाखो क्रियाएँ कर सकता है यदि आपको 500*44 का मान ज्ञात करना है तो आपको 1 या 2 Minute का समय लगेगा ,यही कार्य कैलकुलेटर से करने पर लगभग 1 या 2 Second का समय लगेगा पर कंप्यूटर ऐसी लाखों गणनाओ को कुछ ही सेकंड में कर सकता हैं|
Automation (स्वचालन)
हम अपने दैनिक जीवन में कई प्रकार की स्वचलित मशीनों का Use करते है Computer भी अपना पूरा कार्य स्वचलित (Automatic) तरीके से करता है कंप्यूटर अपना कार्य, प्रोग्राम के एक बार लोड हो जाने पर स्वत: करता रहता हैं|
Accuracy (शुद्धता)
Computer अपना सारा कार्य बिना किसी गलती के करता है यदि आपको 10 अलग-अलग संख्याओ का गुणा करने के लिए कहा जाए तो आप इसमें कई बार गलती करेगे | लेकिन साधारणत: Computer किसी भी Process को बिना किसी गलती के पूर्ण कर सकता है Computer द्वारा गलती किये जाने का सबसे बड़ा कारण गलत Data Input करना होता है क्योकि Computer स्वयं कभी कोई गलती नहीं करता हैं|
Versatility (सार्वभौमिकता)
Computer अपनी सार्वभौमिकता के कारण बढ़ी तेजी से सारी दुनिया में अपना प्रभुत्व जमा रहा है Computer गणितीय कार्यों को करने के साथ साथ व्यावसायिक कार्यों के लिए भी प्रयोग में लाया जाने लगा है| Computer का प्रयोग हर क्षेत्र में होने लगा है| जैसे- Bank, Railway, Airport, Business, School etc.
High Storage Capacity (उच्च संग्रहण क्षमता)
एक Computer System में Data Store करने की क्षमता बहुत अधिक होती है Computer लाखो शब्दों को बहुत कम जगह में Store करके रख सकता है यह सभी प्रकार के Data, Picture, Files, Program, Games and Sound को कई बर्षो तक Store करके रख सकता है तथा बाद में हम कभी भी किसी भी सूचना को कुछ ही Second में प्राप्त कर सकते है तथा अपने Use में ला सकते है|
Diligence (कर्मठता)
आज मानव किसी कार्य को निरंतर कुछ ही घंटो तक करने में थक जाता है इसके ठीक विपरीत Computer किसी कार्य को निरंतर कई घंटो, दिनों, महीनो तक करने की क्षमता रखता है इसके बावजूद उसके कार्य करने की क्षमता में न तो कोई कमी आती है और न ही कार्य के परिणाम की शुद्धता घटती हैं| Computer किसी भी दिए गए कार्य को बिना किसी भेदभाव के करता है चाहे वह कार्य रुचिकर हो या न हो |
Reliability (विश्वसनीयता)
Computer की Memory अधिक शक्तिशाली होती है Computer से जुडी हुई संपूर्ण प्रक्रिया विश्वसनीय होती है यह वर्षों तक कार्य करते हुए थकता नहीं है तथा Store Memory वर्षों बाद भी Accurate रहती हैं|
Power of Remembrance (याद रखने की क्षमता)
व्यक्ति अपने जीवन में बहुत सारी बाते करता है लेकिन महत्वपूर्ण बातों को ही याद रखता है लेकिन Computer सभी बाते चाहे वह महत्वपूर्ण हो या ना हो सभी को Memory के अंदर Store करके रखता है तथा बाद में किसी भी सूचना की आवश्यकता पड़ने पर उपलब्ध कराता हैं|