कंप्यूटर का आविष्कार किसने किया? पहली बार कंप्यूटर का आविष्कार कब और कैसे हुआ था? कंप्यूटर का इतिहास

कंप्यूटर किसने पाया, कंप्यूटर का आविष्कार कब हुआ और इसका आविष्कार कैसे हुआ।
कंप्यूटर किसने पाया, कंप्यूटर का आविष्कार कब हुआ और इसका आविष्कार कैसे हुआ।

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

पूरे इतिहास में कंप्यूटर कई अलग-अलग रूपों में सामने आए हैं। 20वीं सदी के मध्य में पहले कंप्यूटर एक बड़े कमरे के आकार के थे और आज के कंप्यूटरों की तुलना में सैकड़ों गुना अधिक बिजली की खपत करते थे। 21वीं सदी की शुरुआत तक, कंप्यूटर कलाई घड़ी में फिट हो सकते थे और छोटी बैटरी से चल सकते थे। इन्हें इतना छोटा बनाने का मुख्य कारण यह है कि 1969 में बहुत छोटे स्थानों में पैक किये जा सकने वाले सर्किट को अर्धचालकों से बनाया जा सकता था। आज हम जिन कंप्यूटरों का उपयोग करते हैं उनमें इंटेल के 4004, कंप्यूटर के पहले प्रोसेसर शीर्षक के बाद गति आई है। हमारे समाज ने पर्सनल कंप्यूटर और उसके पोर्टेबल समकक्ष, लैपटॉप कंप्यूटर को सूचना युग के प्रतीक के रूप में मान्यता दी और इसे कंप्यूटर की अवधारणा के साथ पहचाना। इनका आज व्यापक रूप से उपयोग किया जाता है। कंप्यूटर का मूल कार्य सिद्धांत बाइनरी नंबर सिस्टम है, यानी, एन्कोडिंग जिसमें केवल 0 और 1 शामिल हैं।

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

कंप्यूटर का इतिहास

अतीत में "कंप्यूटर" के रूप में जाने जाने वाले कई उपकरण आज के मानदंडों द्वारा इस परिभाषा के लायक नहीं हैं। स्टार्टअप पर कंप्यूटर sözcüयह वस्तुओं को दिया गया नाम था जिसने कम्प्यूटेशनल प्रक्रिया को सुविधाजनक बनाया। इस प्रारंभिक काल के कंप्यूटर उदाहरणों में संख्या मनका (अबेकस) और एंटिकिटेरा मशीन (150 ईसा पूर्व - 100 ईसा पूर्व) शामिल हैं। सदियों बाद, मध्य युग के अंत में नई वैज्ञानिक खोजों के प्रकाश में, यूरोपीय इंजीनियरों द्वारा विकसित मैकेनिकल कंप्यूटिंग उपकरणों की एक श्रृंखला का पहला विल्हेम स्किकार्ड (1623) से संबंधित है।

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

1837 में, चार्ल्स बैबेज ने पहली बार पूरी तरह से प्रोग्राम करने योग्य मैकेनिकल कंप्यूटर की अवधारणा की और डिजाइन किया, जिसे उन्होंने एनालिटिकल इंजन (विश्लेषणात्मक इंजन) कहा। हालांकि, वह वित्तीय कारणों और उस पर अपना काम पूरा करने में असमर्थता के कारण इस मशीन को विकसित नहीं कर सके।

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

20 वीं शताब्दी की पहली छमाही में, कई वैज्ञानिक आवश्यकताओं को तेजी से जटिल एनालॉग कंप्यूटरों के साथ पूरा किया गया था। हालाँकि, वे अभी भी आज के कंप्यूटरों की अचूकता के स्तर से बहुत दूर थे।

1930 और 1940 के दशक में कम्प्यूटिंग एप्लिकेशन में सुधार जारी रहा और इलेक्ट्रॉनिक सर्किट (1937) के आविष्कार के बाद ही डिजिटल इलेक्ट्रॉनिक कंप्यूटर का आगमन हुआ। इस अवधि के महत्वपूर्ण कार्यों में निम्नलिखित हैं:

  • कोनराड ज़ूस की "जेड मशीनें"। Z3 (1941) पहली मशीन है जो बाइनरी संख्या के आधार पर संचालित हो सकती है और वास्तविक संख्या के साथ काम कर सकती है। 1998 में Z3 ट्यूरिंग संगत साबित हुआ और इस तरह उसने पहला कंप्यूटर का खिताब अर्जित किया।
  • अटानासॉफ-बेरी कंप्यूटर (1941) स्पेस ट्यूब्स पर आधारित था और इसमें बाइनरी नंबर बेस के साथ-साथ कैपेसिटर आधारित मेमोरी हार्डवेयर भी था।
  • अंग्रेजी-निर्मित कोलोसस कंप्यूटर (1944) ने प्रदर्शित किया कि इसके सीमित फर्मवेयर (इंस्टालिबिलिटी) के बावजूद हजारों ट्यूब का उपयोग पर्याप्त रूप से विश्वसनीय परिणाम दे सकता है। द्वितीय। इसका इस्तेमाल द्वितीय विश्व युद्ध में जर्मन सशस्त्र बलों के गुप्त संचार का विश्लेषण करने के लिए किया गया था।
  • हार्वर्ड मार्क I (1944), सीमित विन्यास वाला कंप्यूटर।
  • अमेरिकी सेना द्वारा विकसित, ENIAC (1946) दशमलव के आधार पर आधारित है और यह पहला सामान्य उद्देश्य इलेक्ट्रॉनिक कंप्यूटर है।

ENIAC के डाउनसाइड्स की पहचान करते हुए, इसके डेवलपर्स ने अधिक लचीले और सुरुचिपूर्ण समाधान पर काम किया और प्रस्तावित किया जो अब छिपे हुए सॉफ्टवेयर आर्किटेक्चर के रूप में जाना जाता है, या अधिक सामान्यतः वॉन न्यूमैन वास्तुकला के रूप में जाना जाता है। जॉन वॉन न्यूमैन (1945) द्वारा एक प्रकाशन में इस डिजाइन का उल्लेख करने के बाद, इस वास्तुकला पर आधारित कंप्यूटर का पहला विकास यूनाइटेड किंगडम (SSEM) में पूरा हुआ था। ENIAC, जिसने एक साल बाद उसी वास्तुकला का अधिग्रहण किया, उसे EDVAC नाम दिया गया।

आज के लगभग सभी कंप्यूटर इस वास्तुकला के अनुकूल हैं sözcüइसे दिन की परिभाषा के रूप में भी प्रयोग किया जाता है। इसलिए, इस परिभाषा के अनुसार, हालांकि अतीत के उपकरणों को कंप्यूटर के रूप में नहीं गिना जाता है, फिर भी उन्हें ऐतिहासिक संदर्भ में उस रूप में संदर्भित किया जाता है। हालाँकि 1940 के दशक से कंप्यूटर कार्यान्वयन में आमूल-चूल परिवर्तन हुए हैं, लेकिन अधिकांश वॉन न्यूमैन वास्तुकला के लिए सही बने हुए हैं।

1950 के दशक में स्पेस ट्यूब-आधारित कंप्यूटरों के उपयोग में आने के बाद, 1960 के दशक में तेज़ और सस्ते ट्रांजिस्टर-आधारित कंप्यूटर आम हो गए। इन कारकों के परिणामस्वरूप, कंप्यूटरों का अभूतपूर्व स्तर पर बड़े पैमाने पर उत्पादन किया गया। 1970 के दशक तक, एकीकृत सर्किट के कार्यान्वयन और इंटेल 4004 जैसे माइक्रोप्रोसेसरों के विकास के कारण एक बार फिर प्रदर्शन और विश्वसनीयता में भारी वृद्धि हुई, साथ ही लागत में भी कमी आई। 1980 के दशक में, कंप्यूटर ने दैनिक जीवन में कई मशीनी उपकरणों जैसे वॉशिंग मशीन के नियंत्रण उपकरण में अपना स्थान लेना शुरू कर दिया। इसी अवधि में, पर्सनल कंप्यूटर लोकप्रियता हासिल कर रहे थे। अंततः, 1990 के दशक में इंटरनेट के विकास के साथ, कंप्यूटर टेलीविजन और टेलीफोन जैसे नियमित उपकरण बन गए हैं।

वॉन न्यूमैन वास्तुकला के अनुसार, कंप्यूटर में चार मुख्य घटक होते हैं। कंप्यूटर में अंकगणितीय तर्क होते हैं।

स्मृति

एक कंप्यूटर की मेमोरी को कोशिकाओं के एक सेट के रूप में सोचा जा सकता है जिसमें संख्याएं होती हैं। इसे प्रत्येक सेल में लिखा जा सकता है और इसकी सामग्री को पढ़ा जा सकता है। प्रत्येक सेल का एक विशिष्ट पता होता है। एक कमांड, उदाहरण के लिए, सेल नंबर 34 के साथ सेल नंबर 5.689 की सामग्री को योग करने और सेल 78 में रखने के लिए होगी। इनमें जो संख्याएँ होती हैं, वे कुछ भी हो सकती हैं, संख्या, कमांड, पता, पत्र, आदि। केवल सॉफ्टवेयर जो इसका उपयोग करता है वह इसकी सामग्री की प्रकृति को निर्धारित करता है। आज के अधिकांश कंप्यूटर डेटा को बचाने के लिए बाइनरी नंबर का उपयोग करते हैं, और प्रत्येक सेल में 8 बिट्स (यानी एक बाइट) हो सकते हैं।

तो एक बाइट 255 विभिन्न संख्याओं का प्रतिनिधित्व कर सकता है, लेकिन वे केवल 0 से 255 या -128 से +127 तक हो सकते हैं। जब कई बाइट्स अगल-बगल व्यवस्थित होते हैं (आमतौर पर 2, 4 या 8), तो अधिक बड़ी संख्या को रिकॉर्ड करना संभव है। आधुनिक कंप्यूटर की मेमोरी में अरबों बाइट्स होते हैं।

कंप्यूटर में तीन प्रकार की मेमोरी होती है। प्रोसेसर में रजिस्टर बेहद तेज होते हैं लेकिन इनमें बहुत सीमित क्षमता होती है। वे प्रोसेसर का उपयोग करने के लिए बहुत धीमी मुख्य मेमोरी तक पहुंचने की आवश्यकता को पूरा करने के लिए उपयोग किया जाता है। मुख्य मेमोरी को रैंडम एक्सेस मेमोरी (आरईबी या रैम, रैंडम एक्सेस मेमोरी) और रीड ओनली मेमोरी (एसओबी या रोम, रीड मेमोरी मेमोरी) में विभाजित किया गया है। यह किसी भी समय रैम को लिखा जा सकता है, और इसकी सामग्री को तभी तक संरक्षित किया जाता है जब तक कि शक्ति बनाए रखी जाती है। इसमें ऐसी जानकारी शामिल है जिसे केवल पढ़ा जा सकता है और ROM में पहले से लोड किया जा सकता है। यह ताकत की परवाह किए बिना इस सामग्री को संरक्षित करता है। उदाहरण के लिए, जब कोई डेटा या कमांड रैम में रहता है, तो यह BIOS रॉम में स्थित होता है, जो कंप्यूटर हार्डवेयर को नियंत्रित करता है।

स्मृति का एक अंतिम उपप्रकार कैश मेमोरी है। यह प्रोसेसर में स्थित है और रजिस्टरों की तुलना में बड़ी मेमोरी के साथ-साथ मुख्य मेमोरी से तेज है।

इनपुट / आउटपुट एक उपकरण है जिसका उपयोग कंप्यूटर बाहरी दुनिया से डेटा का आदान-प्रदान करने के लिए करता है। सामान्य रूप से उपयोग की जाने वाली इनपुट इकाइयों में कीबोर्ड और माउस, और आउटपुट के लिए, स्क्रीन (या दर्शक, मॉनिटर), स्पीकर और प्रिंटर शामिल हैं। दूसरी ओर, फिक्स्ड और ऑप्टिकल डिस्क, दोनों कार्यों को लेते हैं।

कंप्यूटर नेटवर्क

कंप्यूटर का उपयोग 1950 के दशक से विभिन्न परिवेशों में सूचनाओं के समन्वय के लिए किया जाता रहा है। अमेरिकी सेना की (एसएजीई) प्रणाली ऐसी प्रणालियों का पहला व्यापक उदाहरण थी और इसने (सेबर) जैसी कई विशेष प्रयोजन वाली वाणिज्यिक प्रणालियों की शुरुआत की। 1970 के दशक में, अमेरिकी इंजीनियरों ने सेना के भीतर किए गए एक प्रोजेक्ट के ढांचे के भीतर कंप्यूटरों को एक-दूसरे (ARPANET) से जोड़ा, और उस चीज़ की नींव रखी जिसे अब कंप्यूटर नेटवर्क के रूप में जाना जाता है। समय के साथ, यह कंप्यूटर नेटवर्क सैन्य और शैक्षणिक इकाइयों तक ही सीमित नहीं रहा, बल्कि इसका विस्तार हुआ और आज, बिलगिसुनार (इंटरनेट या सामान्य नेटवर्क) के अंदर लाखों कंप्यूटर बनाए गए। 1990 के दशक तक, कंप्यूटर नेटवर्क व्यापक हो गए, स्विट्जरलैंड में सीईआरएन अनुसंधान केंद्र में ग्लोबल नेटवर्क (वर्ल्ड वाइड वेब, डब्ल्यूडब्ल्यूडब्ल्यू) नामक प्रोटोकॉल विकसित हुए, ई-मेल जैसे एप्लिकेशन और ईथरनेट जैसे सस्ते हार्डवेयर समाधान विकसित हुए।

हार्डवेयर

हार्डवेयर की अवधारणा कंप्यूटर के सभी स्पर्शनीय घटकों को समाहित करती है।

हार्डवेयर उदाहरण हैं
परिधीय इकाइयां (इनलेट / आउटलेट) परिचय माउस, कीबोर्ड, जॉयस्टिक, ब्राउज़र
निकास मॉनिटर, प्रिंटर, स्पीकर
वो दोनों फ्लॉपी ड्राइव, हार्ड डिस्क, ऑप्टिकल डिस्क
लिंक इकाइयों कम दूरी RS-232, SCSI, PCI, USB
लंबी दूरी (कंप्यूटर नेटवर्क) ईथरनेट, एटीएम, एफडीडीआई

इनपुट / आउटपुट इकाइयाँ

इनपुट / आउटपुट डेटा प्रोसेसिंग सिस्टम की विभिन्न कार्यात्मक इकाइयों (सबसिस्टम) के बीच संचार को सक्षम करता है या इन इंटरफेसों को सीधे सूचना संकेत भेजता है।

इनपुट विभिन्न इकाइयों से प्राप्त संकेत हैं। आउटपुट इन इकाइयों को भेजे गए संकेत हैं। I / O उपकरणों का उपयोग उपयोगकर्ता (या अन्य प्रणालियों) द्वारा कंप्यूटर से जुड़ने के लिए किया जाता है। उदाहरण के लिए, कीबोर्ड और माउस कंप्यूटर इनपुट डिवाइस हैं। स्क्रीन, स्पीकर और प्रिंटर कंप्यूटर के आउटपुट डिवाइस हैं। विभिन्न डिवाइस कंप्यूटर से कनेक्ट करने के लिए इनपुट और आउटपुट सिग्नल का उपयोग करते हैं। मॉडेम और कनेक्शन कार्ड उदाहरण हो सकते हैं।

कीबोर्ड और माउस इनपुट के रूप में उपयोगकर्ताओं के शारीरिक आंदोलनों को लेते हैं और इन भौतिक आंदोलनों को एक स्तर पर लाते हैं जो कंप्यूटर समझ सकते हैं। आउटपुट इकाइयां (जैसे प्रिंटर, स्पीकर, स्क्रीन) कंप्यूटर द्वारा उत्पादित आउटपुट सिग्नल को इनपुट सिग्नल के रूप में लेती हैं और इन संकेतों को आउटपुट में बदल देती हैं जिन्हें उपयोगकर्ता देख और पढ़ सकते हैं।

कंप्यूटर आर्किटेक्चर में, सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) और मुख्य मेमोरी कंप्यूटर का दिल बनाते हैं। क्योंकि मेमोरी सीधे केंद्रीय प्रसंस्करण इकाई में डेटा को पढ़ सकती है और अपने स्वयं के निर्देशों के साथ सीधे केंद्रीय प्रसंस्करण इकाई में डेटा लिख ​​सकती है। एक उदाहरण के रूप में, एक फ्लॉपी ड्राइव I / O संकेतों को ध्यान में रखता है। केंद्रीय प्रसंस्करण इकाई के I / O तरीकों का प्रावधान निम्न-स्तरीय कंप्यूटर प्रोग्रामिंग में डिवाइस ड्राइवरों को पूरा करने में मदद करता है।

उच्च-स्तरीय ऑपरेटिंग सिस्टम और उच्च-स्तरीय प्रोग्रामिंग आदर्श I / O अवधारणाओं और मूल तत्वों को अलग करके संचालित करने की अनुमति देते हैं। उदाहरण के लिए, C प्रोग्रामिंग भाषा में सॉफ्टवेयर के I / Os को व्यवस्थित करने के लिए कार्य शामिल हैं। ये फ़ंक्शन डेटा को फ़ाइलों से पढ़ने की अनुमति देते हैं और इन फ़ाइलों में लिखे गए डेटा।

सॉफ्टवेयर

सॉफ्टवेयर की अवधारणा कंप्यूटर में सभी गैर-भौतिक घटकों का वर्णन करती है: सॉफ्टवेयर, प्रोटोकॉल और डेटा सभी सॉफ्टवेयर हैं।

सॉफ्टवेयर
ओएस यूनिक्स / बीएसडी UNIX V, AIX, HP-UX, Solaris (SunOS), FreeBSD, NetBSD, IRIX
ग्नू / लिनक्स लिनक्स वितरण
माइक्रोसॉफ्ट विंडोज विंडोज 3.0, विंडोज 3.1, विंडोज 95, विंडोज 98, विंडोज एनटी, विंडोज सीई, विंडोज एक्सपी, विंडोज विस्टा, विंडोज 7, विंडोज 8 विंडोज विंडोज 8.1 10
डॉस DOS / 360, QDOS, DRDOS, PC-DOS, MS-DOS, FreeDOS
मैक ओएस मैक ओएस एक्स
एंबेडेड और रियल टाइम ऑपरेटिंग सिस्टम एंबेडेड ऑपरेटिंग सिस्टम निर्देशिका
पुस्तकालय मल्टीमीडिया DirectX, OpenGL, OpenAL
सॉफ्टवेयर लाइब्रेरी C पुस्तकालय
डेटा संचार नियम TCP / IP, Kermit, FTP, HTTP, SMTP, NNTP
दस्तावेज़ प्रारूप HTML, XML, JPEG, MPEG, PNG
प्रयोक्ता इंटरफ़ेस ग्राफिकल यूजर इंटरफेस (WIMP) Microsoft Windows, GNOME, KDE, QNX फोटॉन, CDE, GEM
टेक्स्ट यूजर इंटरफेस कमांड लाइन, शेल
Diğer
आवेदन दफ्तर वर्ड प्रोसेसर, डेस्कटॉप पब्लिशिंग, प्रेजेंटेशन सॉफ्टवेयर, डाटाबेस मैनेजमेंट सिस्टम, स्प्रेडशीट, अकाउंटिंग सॉफ्टवेयर
कंप्यूटर एक्सेस स्कैनर, ईमेल क्लाइंट, ग्लोबल वेब सर्वर, इंस्टेंट मैसेजिंग सॉफ्टवेयर
डिज़ाइन कंप्यूटर एडेड डिजाइन, कंप्यूटर एडेड उत्पादन
चार्ट सेलुलर ग्राफिक्स संपादक, दिशात्मक ग्राफिक्स संपादक, 3 डी मॉडलर, एनीमेशन संपादक, 3 डी कंप्यूटर ग्राफिक्स, वीडियो संपादन, छवि प्रसंस्करण
संख्यात्मक ध्वनि डिजिटल साउंड एडिटर, ऑडियो प्लेयर
सॉफ्टवेयर इंजीनियरिंग कंपाइलर, अनुवादक, दुभाषिया, डिबगर, पाठ संपादक, एकीकृत विकास वातावरण, प्रदर्शन की समीक्षा, परिवर्तन नियंत्रण, सॉफ्टवेयर कॉन्फ़िगरेशन प्रबंधन
खेल रणनीति, साहसिक कार्य, पहेली, सिमुलेशन, भूमिका निभाना, इंटरएक्टिव फिक्शन
Ek कृत्रिम +, एंटीवायरस सॉफ़्टवेयर, दस्तावेज़ प्रबंधक

टिप्पणी करने वाले पहले व्यक्ति बनें

एक प्रतिक्रिया छोड़ दें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा।


*