कंप्यूटर विज्ञान की मूल बातें - त्वरित गाइड

एक कंप्यूटर मूल रूप से एक प्रोग्राम करने योग्य मशीन है जो स्वचालित और क्रमिक रूप से अंकगणित और तार्किक संचालन करने में सक्षम है। इसे एक डेटा प्रोसेसर के रूप में भी जाना जाता है, क्योंकि यह उपयोगकर्ता की इच्छानुसार डेटा को स्टोर, प्रोसेस और पुनः प्राप्त कर सकता है।

डेटा प्रोसेसिंग में निम्नलिखित तीन गतिविधियाँ शामिल हैं -

  • डेटा का इनपुट
  • डेटा का हेरफेर / प्रसंस्करण
  • आउटपुट देना (यानी आउटपुट परिणाम का प्रबंधन)
  • कंप्यूटर प्रणाली में, डेटा को व्यवस्थित और व्यवस्थित रूप से व्यवस्थित किया जाता है।

शब्द "कंप्यूटर" एक लैटिन शब्द "गणना" से लिया गया है, जिसका अर्थ है 'गणना करना।' प्रारंभ में, कंप्यूटर सिस्टम को गणना करने के लिए डिज़ाइन किया गया था; यह एक कंप्यूटिंग डिवाइस होने का इरादा था। हालांकि, समय के साथ, यह उपकरण तकनीकी रूप से उन्नत हो गया; वर्तमान में, यह डेटा प्रोसेसिंग के अलावा वांछनीय कार्यों की एक विस्तृत श्रृंखला का प्रदर्शन कर सकता है।

कंप्यूटर सिस्टम के प्रमुख कार्य

कंप्यूटर प्रणाली के मुख्य कार्य निम्नलिखित हैं -

  • एक कंप्यूटर उपयोगकर्ता द्वारा दिए गए इनपुट के रूप में कमांड और / या डेटा को स्वीकार करता है।

  • एक कंप्यूटर निर्देशों का पालन करता है और उपयोगकर्ता द्वारा दिए गए डेटा को संग्रहीत करता है।

  • एक कंप्यूटर उपयोगकर्ता द्वारा दिए गए निर्देशों के अनुसार डेटा को संसाधित करता है।

  • एक कंप्यूटर आउटपुट के रूप में वांछनीय परिणाम देता है।

कंप्यूटर सिस्टम की मुख्य विशेषताएं

कंप्यूटर सिस्टम की मुख्य विशेषताएं निम्नलिखित हैं -

  • Automation- कंप्यूटर सिस्टम का ऑपरेटिंग सिस्टम स्वचालित है, क्योंकि किसी भी मानव हस्तक्षेप की आवश्यकता नहीं है; बस आपको कमांड देने की जरूरत है और फिर यह अपने आप काम करेगा।

  • Speed - कंप्यूटर की शक्ति के आधार पर, यह प्रदर्शन कर सकता है, यह प्रति सेकंड लाखों निर्देश ले सकता है।

  • Storage- एक कंप्यूटर सिस्टम विभिन्न प्रारूप में भारी मात्रा में डेटा स्टोर कर सकता है। एक कंप्यूटर प्रणाली की भंडारण क्षमता सामान्यतः किलोबाइट्स (KB), मेगाबाइट्स (MB), गीगाबाइट्स (GB), या टेराबाइट्स (TB) के संदर्भ में व्यक्त की जाती है।

  • Accuracy - कंप्यूटर सिस्टम की सटीकता बहुत अधिक है।

  • Versatility - एक कंप्यूटर सिस्टम कई प्रकार के कार्यों को करने में सक्षम है।

  • Diligence - एक कंप्यूटर न तो थक जाता है और न ही एकाग्रता खोता है।

  • Reliability- एक कंप्यूटर सिस्टम हमेशा सटीक परिणाम देता है; इसलिए, इसकी विश्वसनीयता बहुत अधिक है।

  • Vast memory - कंप्यूटर सिस्टम में मेमोरी की एक विस्तृत श्रृंखला हो सकती है जो किसी भी समय वांछित डेटा को याद कर सकती है।

कंप्यूटर सिस्टम का विकास

वर्तमान कंप्यूटर प्रणाली सदियों से विभिन्न बुद्धिजीवियों के प्रयासों के बाद विकसित हुई है जिन्होंने विभिन्न समयों के दौरान अपने कार्यों में योगदान दिया।

Abacus (सबसे अधिक संभावना है) को पहले की गणना उपकरण माना जाता है।

आइए अब हम उन इनोवेटर्स के बारे में पढ़ते हैं जिन्होंने कंप्यूटर सिस्टम के विकास में अहम योगदान दिया।

जॉन नेपियर

नेपियर एक स्कॉटिश गणितज्ञ था जिसने लॉगरिथम का आविष्कार किया था।

इसके अलावा, नेपियर ने एक कंप्यूटिंग डिवाइस का भी आविष्कार किया, जिसमें उन पर अंकित संख्याओं के साथ लाठी शामिल थी। नेपियर ने 'हड्डियों' का नाम रखा, क्योंकि वे हड्डियों से बने थे।

ब्लेस पास्कल

पास्कल एक फ्रांसीसी गणितज्ञ थे जिन्होंने गियर पहियों के आधार पर एक मशीन का आविष्कार किया, जिसने गणना में बहुत मदद की।

चार्ल्स बैबेज

बैबेज एक अंग्रेजी पॉलीमैथ, गणितज्ञ, मैकेनिकल इंजीनियर, दार्शनिक और आविष्कारक थे। 1822 में, उन्होंने अभिव्यक्ति के क्रमिक अंतर की गणना करने में सक्षम एक मशीन विकसित की और एक तालिका तैयार की जिसने उनकी गणना में मदद की।

लेडी अदा लवलेस

लवलेस एक अंग्रेजी गणितज्ञ थे, जिन्होंने बैबेज के काम पर शोध किया था। उसने यह अवधारणा दी है कि 'कंप्यूटर को प्रोग्राम किया जा सकता है'। उनके काम ने कंप्यूटर सिस्टम की उन्नति में बहुत मदद की।

जॉन एटनस्टॉफ़

बेरी की सहायता से, जॉन एटनस्टॉफ़ ने 1937 में एटैनस्टॉफ़ बेरी कंप्यूटर (एबीसी के रूप में अधिक लोकप्रिय) विकसित किया। इसने इलेक्ट्रॉनिक डिजिटल कंप्यूटर के विकास की शुरुआत को चिह्नित किया।

जॉन मौचली और एकार्ट

1947 में, जॉन मौचली और एकार्ट ने बड़े पैमाने पर इलेक्ट्रॉनिक डिजिटल कंप्यूटर विकसित किया। इसे इलेक्ट्रॉनिक न्यूमेरिकल इंटीग्रेटर एंड कैलकुलेटर (ENIAC) कहा जाता था।

मौरिस वी। विल्केस

1949 में, विल्केस (कैम्ब्रिज यूनिवर्सिटी में) ने इलेक्ट्रॉनिक डिले स्टोरेज ऑटोमैटिक कैलकुलेटर (EDSAC) डिजाइन किया। यह पहला कंप्यूटर था जिसने संग्रहीत कार्यक्रम अवधारणा पर अपना ऑपरेटिंग सिस्टम शुरू किया।

आज की दुनिया में, लगभग हर गतिविधि के लिए कि क्या व्यक्तिगत (उदाहरण के लिए, व्यक्तिगत बचत बैंक खाते का संचालन) या व्यवसाय-संबंधी (उदाहरण के लिए, किसी उत्पाद या सेवाओं को बेचना); किसी न किसी तरह से, हम कंप्यूटर सिस्टम पर भरोसा करते हैं।

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

व्यापार में कंप्यूटर के लाभ

व्यवसाय में कंप्यूटर प्रणाली शुरू करने के प्रमुख लाभ निम्नलिखित हैं -

स्वावलंबन

जैसे-जैसे कंप्यूटर व्यवसाय को स्वचालित बनाने में मदद करते हैं, व्यवसाय अधिक से अधिक स्वतंत्र होते जा रहे हैं। अब और नहीं, हर काम के लिए मैन-पॉवर लगाने की जरूरत है, क्योंकि कंप्यूटर की मदद से ज्यादातर कामों को स्वचालित किया जा सकता है। टिकट बुकिंग से शुरू होकर लग्जरी कार मैन्युफैक्चरिंग तक, सब कुछ ऑटोमेटेड है।

लागत में कटौती

कई व्यवसाय हाल के दिनों में ऑनलाइन आधारित हैं; इसलिए, प्रत्येक शहर में व्यवसाय शाखा खोलने की कोई आवश्यकता नहीं है, बल्कि एक केंद्रीकृत इन्वेंट्री होने से व्यवसाय आसान हो सकता है। कई मानव-शक्ति को रोजगार देने की आवश्यकता नहीं है।

विपणन

इंटरनेट सुविधा के साथ कंप्यूटर सिस्टम के उपयोग के साथ, किसी निश्चित समय में व्यवसाय को वैश्विक बनाना बहुत सरल है। वेबसाइट, ईमेल, सोशल मीडिया वेबसाइट, ऑनलाइन विज्ञापन इत्यादि ऑनलाइन मार्केटिंग के महत्वपूर्ण उपकरण हैं।

विशाल लेनदेन क्षमता

टिकट बुकिंग से लेकर पैसे के लेनदेन सहित कई कार्य कंप्यूटर द्वारा किए जा रहे हैं; इससे लेनदेन की क्षमता बढ़ती है।

विशाल भंडारण क्षमता

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

उत्पादकता और दक्षता में सुधार

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

उच्च सटिकता

एक स्वचालित प्रणाली में त्रुटियों की शायद ही कोई गुंजाइश है; हालाँकि, यदि कोई त्रुटि होती है, तो यह काफी हद तक एक मानवीय त्रुटि है।

डेटा शेयरिंग में आसानी

डेटा साझाकरण अब बहुत सरल हो गया है जिस तरह से एक कंप्यूटर सिस्टम को दूसरे से जोड़ना सरल है।

मुकाबला

कंप्यूटर प्रौद्योगिकी की प्रयोज्यता ने प्रतिस्पर्धा बढ़ा दी है; अब, ग्राहक 24x7 का समर्थन कर सकते हैं।

सुरक्षा प्रणाली को बढ़ाया

कंप्यूटर व्यवसायों के डेटा को सुरक्षित रखने में भी मदद करता है। हालांकि, यह सुरक्षा खतरों का भी सामना कर सकती है। उदाहरण के लिए, यदि कोई सिस्टम हैक करता है या वायरस का हमला होता है, तो इससे सुरक्षित किए गए सभी डेटा को नुकसान पहुंचने की संभावना हो सकती है।

एक कंप्यूटर प्रणाली विभिन्न घटकों का एक एकीकृत रूप है जो वांछनीय परिणाम देने के लिए एक साथ काम करते हैं। इसमें अलग-अलग घटक होते हैं और प्रत्येक एक विशिष्ट उद्देश्य के लिए काम करता है; हालाँकि, वे उपयोगकर्ता द्वारा आवश्यक सामान्य परिणाम उत्पन्न करते हैं।

कंप्यूटर सिस्टम के घटक

आइए अब हम कंप्यूटर सिस्टम के निम्नलिखित बुनियादी घटकों को समझते हैं।

  • Hardware
  • Software
  • Humanware
  • Firmware
  • Bridgeware

हार्डवेयर

भौतिक घटक सामूहिक रूप से एक कंप्यूटर सिस्टम का हार्डवेयर बनाते हैं। हार्डवेयर में उपकरण होते हैं जो कंप्यूटर की कार्य प्रणाली में मदद करते हैं।

निम्नलिखित विभिन्न प्रकार के हार्डवेयर घटक हैं (जिनके विशिष्ट कार्य हैं) -

  • Monitor - यह (दृश्य) परिणाम प्रदर्शित करता है।

  • CPU - यह सेंट्रल प्रोसेसिंग यूनिट है जो कंप्यूटर के कार्यों को नियंत्रित करता है और डेटा प्रसारित करता है।

  • Motherboard - मुख्य रूप से घटकों और सूचना के प्रसारण के बीच संचार स्थापित करना जवाबदेह है।

  • RAM - यह रैंडम एक्सेस मेमोरी है और उन कार्यक्रमों के भंडारण के लिए जिम्मेदार है जो वर्तमान में चल रहे हैं और डेटा को अस्थायी रूप से संग्रहीत भी करते हैं।

  • Hard Disk Drive - यह एक स्थायी मेमोरी स्टोरेज डिवाइस है।

  • Floppy Disk Drive - हाल के दिनों में इसका इस्तेमाल शायद ही हो रहा है।

  • Optical disks- यह एक उपकरण है जो डेटा को भी संग्रहीत करता है। उदाहरण के लिए, सीडी, डीवीडी, आदि।

इनपुट और आउटपुट डिवाइस

निम्न तालिका स्पष्ट रूप से इनपुट और आउटपुट डिवाइस को सूचीबद्ध करती है -

इनपुट डिवाइस आउटपुट डिवाइस इनपुट डिवाइस आउटपुट डिवाइस
चूहा मॉनिटर माइक्रोफ़ोन वक्ता
कीबोर्ड मुद्रक कैमरा ईरफ़ोन
चित्रान्वीक्षक प्रक्षेपक ट्रैकबॉल मॉनिटर
TouchPad द्रोह करनेवाला जोस्टिक मॉनिटर

सॉफ्टवेयर

हार्डवेयर घटक केवल तभी काम कर सकते हैं जब कंप्यूटर सिस्टम में सॉफ्टवेयर घटक जोड़े जाते हैं। सॉफ्टवेयर एक प्रोग्राम है जो किसी उपयोगकर्ता द्वारा दिए गए विभिन्न कमांड को निष्पादित करता है।

सॉफ्टवेयर हार्डवेयर का एक अमूर्त हिस्सा है और संचालन के अनुक्रम को नियंत्रित करता है।

सॉफ्टवेयर के प्रकार

बुनियादी सुविधाओं और कार्यक्षमता के आधार पर, सॉफ्टवेयर को निम्नानुसार वर्गीकृत किया जा सकता है -

  • ऑपरेटिंग सिस्टम (OS)
  • अनुप्रयोग सॉफ़्टवेयर (AS)
  • ई-पहुँच सॉफ्टवेयर

आइए अब हम संक्षेप में सॉफ्टवेयर घटकों पर चर्चा करते हैं।

ऑपरेटिंग सिस्टम

कंप्यूटर शुरू होते ही यह सॉफ्टवेयर मूल प्रोग्राम को अपने आप लोड करने में मदद करता है। निम्नलिखित ऑपरेटिंग सिस्टम के प्रमुख प्रकार हैं -

ऑपरेटिंग सॉफ्टवेयर उदाहरण
माइक्रोसॉफ़्ट विंडोज़ XP, विस्टा, आदि।
मैक ओएस एक्स पैंथर, चीता, हिम तेंदुआ, आदि।
लिनक्स डेबियन, उबंटू, फेडोरा, नोपेपिक्स आदि।

अनुप्रयोग प्रक्रिया सामग्री

सॉफ्टवेयर, जिसे एक स्थापित ऑपरेटिंग सिस्टम पर इस्तेमाल किया जा सकता है, एप्लीकेशन सॉफ्टवेयर के रूप में जाना जाता है। आवेदन सॉफ्टवेयर के महत्वपूर्ण उदाहरण निम्नलिखित हैं -

अनुप्रयोग प्रक्रिया सामग्री उदाहरण
कार्यालय के कार्यक्रम Microsoft Office, OpenOffice, LibreOffice, आदि।
वेब ब्राउज़र इंटरनेट एक्सप्लोरर, मोज़िला फ़ायरफ़ॉक्स, गूगल क्रोम, ओपेरा, सफारी, आदि।
एंटीवायरस प्रोग्राम नॉर्टन, मैकएफी, क्विक हील, एवीरा, कैस्परस्की आदि।

ई-पहुँच सॉफ्टवेयर

ई-सुलभता सॉफ्टवेयर उपयोगकर्ताओं को अतिरिक्त सुविधाएं प्रदान करता है जैसे -

  • आवाज पहचानने का सॉफ्टवेयर
  • स्क्रीन रीडर
  • आवर्धन उपकरण
  • स्क्रीन कीबोर्ड पर
  • वीडियो गेम
  • सॉफ्टवेयर सीखना आदि।

कंप्यूटर सिस्टम केवल एक मशीन है और इसलिए यह कोई काम नहीं कर सकता है; इसलिए, इसे कार्यात्मक बनाने के लिए विभिन्न भाषाओं को विकसित किया जाता है, जिन्हें प्रोग्रामिंग भाषा या केवल कंप्यूटर भाषा के रूप में जाना जाता है।

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

निम्नलिखित प्रोग्रामिंग भाषाओं की प्रमुख श्रेणियां हैं -

  • मशीन भाषा
  • सभा की भाषा
  • उच्च स्तरीय भाषा
  • सिस्टम भाषा
  • भाषा का अंकन

आइए हम संक्षिप्त में प्रोग्रामिंग भाषाओं पर चर्चा करें।

मशीन की भाषा या कोड

यह वह भाषा है जो कंप्यूटर हार्डवेयर के लिए लिखी जाती है। ऐसी भाषा सीधे कंप्यूटर सिस्टम की सेंट्रल प्रोसेसिंग यूनिट (CPU) से प्रभावित होती है।

सभा की भाषा

यह मशीन कोड की एन्कोडिंग की एक भाषा है जो सरल और पठनीय बनाती है।

उच्च स्तरीय भाषा

उच्च स्तरीय भाषा सरल और समझने में आसान है और यह अंग्रेजी भाषा के समान है। उदाहरण के लिए, COBOL, FORTRAN, BASIC, C, C +, पायथन, आदि।

उच्च-स्तरीय भाषाएँ बहुत महत्वपूर्ण हैं, क्योंकि वे जटिल सॉफ़्टवेयर विकसित करने में मदद करती हैं और उनके निम्नलिखित फायदे हैं -

  • असेंबली भाषा या मशीन भाषा के विपरीत, उपयोगकर्ताओं को इसके साथ काम करने के लिए उच्च-स्तरीय भाषा सीखने की आवश्यकता नहीं है।

  • उच्च-स्तरीय भाषाएँ प्राकृतिक भाषाओं के समान हैं, इसलिए, सीखना और समझना आसान है।

  • उच्च-स्तरीय भाषा को इस तरह से डिज़ाइन किया गया है कि यह त्रुटियों का तुरंत पता लगा ले।

  • उच्च-स्तरीय भाषा को बनाए रखना आसान है और इसे आसानी से संशोधित किया जा सकता है।

  • उच्च-स्तरीय भाषा विकास को तेज करती है।

  • उच्च-स्तरीय भाषा तुलनात्मक रूप से विकसित करने के लिए सस्ती है।

  • उच्च-स्तरीय भाषा दस्तावेज़ के लिए आसान है।

हालाँकि एक उच्च-स्तरीय भाषा के कई लाभ हैं, फिर भी इसकी एक खामी भी है। इसका मशीन / हार्डवेयर पर खराब नियंत्रण है।

निम्न तालिका अक्सर उपयोग की जाने वाली भाषाओं को सूचीबद्ध करती है -

निम्न तालिका उन बिंदुओं को उजागर करती है जो एक सॉफ्टवेयर से एक हार्डवेयर को अलग करती है।

हार्डवेयर सॉफ्टवेयर
यह एक कंप्यूटर सिस्टम का भौतिक घटक है। यह प्रोग्रामिंग भाषा है जो हार्डवेयर को कार्यात्मक बनाती है।
इसकी स्थायी आकृति और संरचना है, जिसे संशोधित नहीं किया जा सकता है। इसे संशोधित और पुन: उपयोग किया जा सकता है, क्योंकि इसका कोई स्थायी आकार और संरचना नहीं है।
बाहरी एजेंट जैसे धूल, माउस, कीड़े, नमी, गर्मी, आदि हार्डवेयर को प्रभावित कर सकते हैं (जैसा कि यह मूर्त है)। बाहरी एजेंट जैसे धूल, माउस, कीड़े, नमी, गर्मी, आदि प्रभावित नहीं कर सकते हैं (क्योंकि यह मूर्त नहीं है)।
यह बाइनरी कोड (यानी, 1 के 0 से) के साथ काम करता है। यह उच्च स्तरीय भाषा जैसे COBOL, BASIC, JAVA, आदि की सहायता से कार्य करता है।
यह केवल मशीन भाषा में, यानी निचले स्तर की भाषा में लेता है। यह उच्च स्तर की भाषा में लेता है, आसानी से मनुष्य द्वारा आसानी से पढ़ा जा सकता है।
यह कंप्यूटर बग या वायरस से प्रभावित नहीं है। यह कंप्यूटर बग या वायरस से प्रभावित होता है।
इसे इलेक्ट्रॉनिक रूप से एक स्थान से दूसरे स्थान पर स्थानांतरित नहीं किया जा सकता है। यह एक स्थान से दूसरे स्थान पर इलेक्ट्रॉनिक रूप से स्थानांतरित हो सकता है।
हार्डवेयर की डुप्लीकेट कॉपी नहीं बनाई जा सकती है। एक उपयोगकर्ता एक सॉफ्टवेयर की प्रतियां बना सकता है जितना वह चाहता है।

निम्न तालिका एनालॉग और डिजिटल के बीच बुनियादी अंतर पर प्रकाश डालती है -

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

एक ऑपरेटिंग सिस्टम अन्य सभी एप्लिकेशन प्रोग्राम का मूलभूत आधार है। ऑपरेटिंग सिस्टम उपयोगकर्ताओं और हार्डवेयर के बीच एक मध्यस्थ है।

ऑपरेटिंग सिस्टम एप्लिकेशन प्रोग्राम के बीच हार्डवेयर के उपयोग को नियंत्रित और समन्वयित करता है। एक ऑपरेटिंग सिस्टम की प्रमुख सेवाएं हैं -

  • स्मृति प्रबंधन
  • डिस्क का उपयोग
  • उपयोगकर्ता इंटरफ़ेस बनाना
  • समानांतर चलने वाले विभिन्न कार्यक्रमों का प्रबंधन
  • इसी तरह, यह हार्डवेयर के काम को नियंत्रित और प्रबंधित करता है

ऑपरेटिंग सिस्टम के अनुप्रयोग

एक ऑपरेटिंग सिस्टम के प्रमुख अनुप्रयोग निम्नलिखित हैं -

  • फ़ाइलों और निर्देशिकाओं के गठन और विलोपन के लिए एक ऑपरेटिंग सिस्टम जवाबदेह है।

  • एक ऑपरेटिंग सिस्टम डिलीट, सस्पेंशन, रिज्यूमेनेशन और सिंक्रोनाइज़ेशन की प्रक्रिया को मैनेज करता है।

  • एक ऑपरेटिंग सिस्टम आवंटन और डी-आवंटन द्वारा मेमोरी स्पेस का प्रबंधन करता है।

  • एक ऑपरेटिंग सिस्टम मौजूदा फ़ाइलों को स्टोर, व्यवस्थित और नाम देता है और उनकी सुरक्षा करता है।

  • इसके अलावा, एक ऑपरेटिंग सिस्टम कंप्यूटर सिस्टम के सभी घटकों और उपकरणों का प्रबंधन करता है जिसमें मोडेम, प्रिंटर, प्लॉटर आदि शामिल हैं।

  • यदि कोई उपकरण विफल हो जाता है, तो मामले में, ऑपरेटिंग सिस्टम पता लगाता है और सूचित करता है।

  • एक ऑपरेटिंग सिस्टम विनाश से और साथ ही अनधिकृत उपयोग से बचाता है।

  • एक ऑपरेटिंग सिस्टम यूजर और हार्डवेयर के लिए इंटरफेस की सुविधा देता है।

ऑपरेटिंग सिस्टम के प्रकार

निम्नलिखित ऑपरेटिंग सिस्टम के प्रमुख प्रकार हैं -

  • डिस्क ऑपरेटिंग सिस्टम (DOS)
  • विंडोज ऑपरेटिंग सिस्टम
  • यूनिक्स ऑपरेटिंग सिस्टम

आइए अब प्रत्येक ऑपरेटिंग सिस्टम पर विस्तार से चर्चा करते हैं।

डिस्क ऑपरेटिंग सिस्टम

MS-DOS सबसे पुराने और व्यापक रूप से उपयोग किए जाने वाले ऑपरेटिंग सिस्टम में से एक है। डॉस कंप्यूटर प्रोग्राम का एक सेट है, जिनमें से प्रमुख कार्य फ़ाइल प्रबंधन, सिस्टम संसाधनों का आवंटन, हार्डवेयर उपकरणों को नियंत्रित करने के लिए आवश्यक सुविधाएँ प्रदान करते हैं।

डॉस कमांड को ऊपरी मामले या निचले मामले में टाइप किया जा सकता है।

डॉस की विशेषताएं

निम्नलिखित डॉस की महत्वपूर्ण विशेषताएं हैं -

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

डॉस कमांड के प्रकार

डॉस कमांड के प्रमुख प्रकार निम्नलिखित हैं -

  • Internal Commands - कमांड जैसे DEL, COPY, TYPE, आदि आंतरिक कमांड हैं जो कंप्यूटर मेमोरी में स्टोर रहते हैं।

  • External Commands - FORMAT, DISKCOPY, आदि जैसे कमांड बाहरी आदेश हैं और डिस्क पर संग्रहीत रहते हैं।

विंडोज ऑपरेटिंग सिस्टम

ऑपरेटिंग सिस्टम विंडो डिस्क ऑपरेटिंग सिस्टम का विस्तार है।

यह सबसे लोकप्रिय और सरल ऑपरेटिंग सिस्टम है; इसका उपयोग कोई भी व्यक्ति कर सकता है जो बुनियादी अंग्रेजी पढ़ और समझ सकता है, क्योंकि इसके लिए किसी विशेष प्रशिक्षण की आवश्यकता नहीं है।

हालाँकि, Windows ऑपरेटिंग सिस्टम को शुरू में विभिन्न एप्लिकेशन प्रोग्राम चलाने के लिए DOS की आवश्यकता होती है। इस कारण से, डॉस को मेमोरी में स्थापित किया जाना चाहिए और फिर विंडो को निष्पादित किया जा सकता है।

विंडोज ओएस के तत्व

निम्नलिखित महत्वपूर्ण तत्व हैं Windows Operating System (WOS) -

  • ग्राफिकल यूज़र इंटरफ़ेस
  • प्रतीक (चित्र, दस्तावेज, आवेदन, कार्यक्रम चिह्न, आदि)
  • Taskbar
  • प्रारंभ करें बटन
  • विन्डोज़ एक्सप्लोरर
  • माउस बटन
  • हार्डवेयर संगतता
  • सॉफ्टवेयर संगतता
  • मदद, आदि।

विंडोज ऑपरेटिंग सिस्टम के संस्करण

विंडोज ऑपरेटिंग सिस्टम के विभिन्न संस्करण निम्नलिखित हैं -

संस्करण साल संस्करण साल
खिड़की 1.01 1985 Windows XP Professional x64 2005
Windows NT 3.1 1993 विंडोज विस्टा 2007
विंडोज 95 1995 विंडोज 7 2009
विंडोज 98 1998 विंडोज 8 2012
विंडोज 2000 2000 विंडोज 10 2015
विंडोज मुझे 2000 विंडोज सर्वर 2016 2016
विंडोज एक्स पी 2001

यूनिक्स ऑपरेटिंग सिस्टम

यूनिक्स ऑपरेटिंग सिस्टम 1970 के दशक में विकसित किया गया सबसे पुराना ऑपरेटिंग सिस्टम है। आइए हम यूनिक्स ऑपरेटिंग सिस्टम से संबंधित निम्नलिखित बिंदुओं पर विचार करें -

  • यह एक ऑपरेटिंग सिस्टम है जिसमें मल्टीटास्किंग फीचर हैं।

  • इसमें बहुउद्देशीय कंप्यूटर ऑपरेटिंग सिस्टम हैं।

  • यह हर प्रकार के हार्डवेयर पर व्यावहारिक रूप से चलता है और ओपन सोर्स मूवमेंट को प्रोत्साहन प्रदान करता है।

  • इसकी तुलनात्मक जटिल कार्यक्षमता है और इसलिए अप्रशिक्षित उपयोगकर्ता इसका उपयोग नहीं कर सकता है; केवल जिसने प्रशिक्षण लिया है वह इस प्रणाली का उपयोग कर सकता है।

  • इस प्रणाली का एक और दोष यह है कि यह किसी उपयोगकर्ता की कार्रवाई के परिणामों (चाहे उपयोगकर्ता की कार्रवाई सही है या गलत) के बारे में नोटिस या चेतावनी नहीं देता है।

इंटरनेट एक ऐसी प्रणाली है जो दुनिया भर के विभिन्न कंप्यूटर सिस्टमों को आपस में जोड़ती है। यह दुनिया के विभिन्न कोनों में स्थित उपकरणों को जोड़ने के लिए इंटरनेट प्रोटोकॉल सूट का उपयोग करता है।

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

एक आंतरिक वेब में एक निजी नेटवर्क पर सभी हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) नोड्स शामिल हैं; उदाहरण के लिए, किसी संगठन का LAN या WAN।

इंटरनेट की विशेषताएं

आइए अब हम इंटरनेट की विशेषताओं पर चर्चा करते हैं। विशेषताएं नीचे वर्णित हैं -

सरल उपयोग

इंटरनेट एक वैश्विक सेवा है और सभी के लिए सुलभ है। आज, एक द्वीप या अफ्रीका के इंटीरियर के एक दूरदराज के हिस्से में स्थित लोग भी इंटरनेट का उपयोग कर सकते हैं।

प्रयोग करने में आसान

सॉफ़्टवेयर, जिसका उपयोग इंटरनेट (वेब ​​ब्राउज़र) तक पहुंचने के लिए किया जाता है, को बहुत सरल बनाया गया है; इसलिए, इसे आसानी से सीखा और इस्तेमाल किया जा सकता है। इसे विकसित करना आसान है।

अन्य मीडिया के साथ बातचीत

इंटरनेट सेवा में अन्य मीडिया के साथ उच्च स्तर की बातचीत होती है। उदाहरण के लिए, समाचार और अन्य पत्रिका, प्रकाशन घरों ने इंटरनेट सेवाओं की मदद से अपने व्यवसाय को बढ़ाया है।

कम लागत

इंटरनेट सेवा का विकास और रखरखाव लागत तुलनात्मक रूप से कम है।

मौजूदा आईटी प्रौद्योगिकी का विस्तार

यह संगठनों में कई उपयोगकर्ताओं द्वारा आईटी प्रौद्योगिकी को साझा करने की सुविधा प्रदान करता है और यहां तक ​​कि अन्य व्यापारिक साझेदारों को भी उपयोग करने की सुविधा प्रदान करता है।

संचार की लचीलापन

इंटरनेट के माध्यम से संचार पर्याप्त लचीला है। यह पाठ, आवाज और वीडियो के माध्यम से संचार की सुविधा प्रदान करता है। इन सेवाओं का आयोजन संगठनात्मक और व्यक्तिगत दोनों स्तरों पर किया जा सकता है।

सुरक्षा

अंतिम लेकिन कम से कम नहीं, इंटरनेट की सुविधा ने कुछ हद तक सुरक्षा प्रणाली को व्यक्तिगत और राष्ट्रीय स्तर पर मदद की है जैसे सीसीटीवी कैमरा, आदि जैसे घटकों के साथ।

इंटरनेट सॉफ्टवेयर

इंटरनेट सॉफ्टवेयर में कंप्यूटर के माध्यम से नेटवर्किंग के लिए आवश्यक सभी उपकरण शामिल हैं। इंटरनेट सॉफ्टवेयर के कुछ महत्वपूर्ण घटक निम्नलिखित हैं -

  • ट्रांसमिशन कंट्रोल प्रोटोकॉल / इंटरनेट प्रोटोकॉल (टीसीपी / आईपी)
  • डायलर सॉफ्टवेयर
  • इंटरव्यू ब्राउज़र

इंटरनेट अनुप्रयोग

इंटरनेट अनुप्रयोग सर्वर आधारित अनुप्रयोग हैं। निम्नलिखित कुछ इंटरनेट अनुप्रयोग हैं -

  • वर्ल्ड वाइड वेब (डब्ल्यूडब्ल्यूडब्ल्यू)
  • इलेक्ट्रॉनिक मेल (ई-मेल)
  • फ़ाइल स्थानांतरण प्रोटोकॉल (एफ़टीपी)
  • टेलनेट (यानी, दूर से स्थित कंप्यूटर पर लॉग-इन)
  • इंटरनेट रिले चैट (आईआरसी) (वास्तविक समय वीडियो चैटिंग)

विकसित किए गए सभी कंप्यूटर एक जैसे नहीं हैं, बल्कि उनके अलग-अलग डिज़ाइन और विशेषताएं हैं। कुछ कंप्यूटरों में कार्य क्षमता के साथ-साथ बहुत अधिक क्षमता होती है; हालाँकि, कुछ धीमी हैं। आवश्यकताओं के आधार पर, कंप्यूटर विकसित किए जा रहे हैं।

कंप्यूटर के प्रकार

आंतरिक संरचना और बाद की सुविधाओं और प्रयोज्यता के आधार पर, कंप्यूटर सिस्टम को निम्नानुसार वर्गीकृत किया गया है -

मेनफ़्रेम कंप्यूटर

यह उच्च क्षमता और महंगा कंप्यूटर है। इसका उपयोग बड़े पैमाने पर बड़े संगठनों द्वारा किया जाता है जहां कई लोग एक साथ इसका उपयोग कर सकते हैं।

सुपर कंप्यूटर

कंप्यूटर की यह श्रेणी सबसे तेज़ है और बहुत महंगी भी है। एक विशिष्ट सुपर कंप्यूटर प्रति सेकंड दस ट्रिलियन व्यक्तिगत गणनाओं को हल कर सकता है।

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

इस श्रेणी का कंप्यूटर एक उच्च अंत और महंगा है। यह विशेष रूप से जटिल कार्य उद्देश्य के लिए बनाया गया है।

पर्सनल कंप्यूटर (पीसी)

यह एकल उपयोगकर्ताओं के लिए विकसित कम क्षमता वाला कंप्यूटर है।

Apple Macintosh (मैक)

यह Apple कंपनी द्वारा निर्मित एक प्रकार का पर्सनल कंप्यूटर है।

लैपटॉप कंप्यूटर (नोटबुक)

यह एक आसान कंप्यूटर है जिसे आसानी से कहीं भी ले जाया जा सकता है।

टैबलेट और स्मार्टफोन

आधुनिक तकनीक आगे बढ़ी है। इसने उन कंप्यूटरों को विकसित करने में मदद की है जो पॉकेट-फ्रेंडली हैं। टैबलेट और स्मार्टफोन ऐसे कंप्यूटर का सबसे अच्छा उदाहरण हैं।

इस अध्याय में, हम कंप्यूटर नेटवर्किंग में प्रयुक्त प्रमुख शब्दावली पर चर्चा करेंगे -

ज़र्द

यह वाइड एरिया नेटवर्क के लिए खड़ा है और शहर जैसे विस्तृत क्षेत्र को कवर करता है।

लैन

यह लोकल एरिया नेटवर्क के लिए खड़ा है और एक छोटे से क्षेत्र जैसे छोटे कार्यालय या घर को कवर करता है। यह परिसर में स्थित सभी कंप्यूटरों को शारीरिक रूप से जोड़ता है।

इंटरनेट

यह एक कंप्यूटर नेटवर्क सिस्टम है जो दुनिया के कंप्यूटरों को जोड़ता है। यह सामान्य रूप से WAN और LAN के माध्यम से जुड़ रहा है।

इंट्रानेट

यह एक क्लोज रूम कंप्यूटर नेटवर्क सिस्टम है, क्योंकि यह एक छोटे से क्षेत्र को कवर करता है और केवल अधिकृत लोग ही इसे एक्सेस कर सकते हैं।

एक्स्ट्रानेट

यह एक प्रकार का इंटरनेट भी है जिसका उपयोग केवल कुछ को ही दिया जाता है।

वर्ल्ड वाइड वेब (डब्ल्यूडब्ल्यूडब्ल्यू)

यह वह सेवा है जिसका उपयोग इंटरनेट पर सामग्री देखने और खोज करने के लिए किया जाता है (वेब-पेज के रूप में)।

त्वरित संदेश (IM)

यह एक ऑनलाइन सुविधा है जो हमें चैट या बात करने की सुविधा देती है। ऐसी सेवा स्काइप, Google टॉक, विंडोज लाइव मैसेंजर, याहू मैसेंजर, आदि द्वारा प्रदान की जाती है।

वॉइस ओवर इंटरनेट प्रोटोकॉल (वीओआईपी)

यह एक प्रोटोकॉल है, जिसका उपयोग विशेष रूप से आईपी नेटवर्क पर वॉयस ट्रांसफर के लिए किया जाता है। इसी तरह, यह उपयोगकर्ताओं को इंटरनेट का उपयोग करके फोन-कॉल करने की सुविधा प्रदान करता है।

वास्तव में सरल सिंडिकेशन (आरएसएस)

यह एक तकनीक है, जिसका उपयोग सूचना, लेख आदि के प्रसार के लिए किया जाता है। उपयोगकर्ता आमतौर पर समाचार प्राप्त करने के लिए आरएसएस चैनल की सदस्यता लेते हैं। सदस्यता के बाद, उपयोगकर्ताओं को संबंधित वेबसाइट पर जाने की आवश्यकता नहीं होती है, बल्कि उन्हें उसी के बारे में ईमेल प्राप्त होते हैं।

वेब लॉग

यह ऑनलाइन इन्वेंट्री का एक प्रकार है (आमतौर पर एक विशेष विषयों पर) जिसमें प्रविष्टियों की एक श्रृंखला होती है। इन प्रविष्टियों को विपरीत कालानुक्रमिक क्रम में व्यवस्थित किया गया है। जो व्यक्ति वेबलॉग का रखरखाव करता है वह नियमित रूप से एक नई जानकारी के साथ इसे अपडेट करता है।

पॉडकास्ट

यह एक डिजिटल फाइल है जिसमें आम तौर पर ऑडियो या वीडियो रिकॉर्ड होता है और यह इंटरनेट पर भी उपलब्ध है।

सोशल नेटवर्किंग वेबसाइट्स

यह उन वेबसाइटों को संदर्भित करता है जो उपयोगकर्ताओं को एक सामान्य प्लेटफ़ॉर्म की सुविधा देती हैं, जहाँ वे अपना संदेश (पाठ, ऑडियो, या यहां तक ​​कि वीडियो फ़ॉर्म में), चित्र, वीडियो आदि साझा कर सकते हैं। उदाहरण के लिए, फेसबुक, Google+, ट्विटर, लिंक्डइन, माइस्पेस, आदि। ।

चैट रूम

यह इंटरनेट पर एक समर्पित क्षेत्र है जो उपयोगकर्ताओं को संवाद करने की सुविधा प्रदान करता है।

सार्वजनिक स्विचड टेलीफोन नेटवर्क (PSTN)

यह सार्वजनिक टेलीफोन प्रणाली के लिए एक तकनीकी अभिव्यक्ति है।

एकीकृत सेवा डिजिटल नेटवर्क (ISDN)

यह संचार मानकों का एक सेट है जो एक साथ आवाज, वीडियो, डेटा और अन्य नेटवर्क सेवाओं को प्रसारित करता है।

असममित डिजिटल सब्सक्राइबर लाइन (ADSL)

यह एक तरह की डिजिटल सब्सक्राइबर लाइन (डीएसएल) तकनीक है जो तेजी से डेटा ट्रांसमिशन की सुविधा देती है।

डाउनलोड

यह एक प्रक्रिया है जो इंटरनेट से व्यक्तिगत कंप्यूटर पर डेटा बचाता है।

डालना

यह एक प्रक्रिया है जो एक व्यक्तिगत कंप्यूटर से इंटरनेट सर्वर पर सहेजे गए डेटा को स्थानांतरित करता है।

डायल करें

यह एक ऐसी तकनीक है जिसमें इंटरनेट से जुड़ने के लिए फोन लाइन का उपयोग किया जाता है।

ब्रॉडबैंड

यह एक व्यापक बैंडविड्थ डेटा ट्रांसमिशन है जो कई सिग्नल और ट्रैफ़िक प्रकारों को तेज़ी से स्थानांतरित करता है।

आज की दुनिया में कई कार्य कंप्यूटर आधारित हैं - एक आवेदन भरना, फंड ट्रांसफर करना, या ऑनलाइन व्यापार करना सब कुछ कंप्यूटर एप्लीकेशन के माध्यम से किया जा सकता है।

आसानी से सुलभ और उपयोगकर्ता के अनुकूल, कंप्यूटर अनुप्रयोग आवश्यक लेनदेन को बहुत जल्दी और सही तरीके से संसाधित करते हैं।

कंप्यूटर अनुप्रयोगों को इतने सरल तरीके से डिज़ाइन किया जाता है कि इसका उपयोग करने के लिए किसी योग्यता या प्रशिक्षण की आवश्यकता नहीं होती है; कोई भी व्यक्ति जो पढ़ और लिख सकता है वह कंप्यूटर एप्लिकेशन का उपयोग कर सकता है।

कंप्यूटर अनुप्रयोगों का उपयोग

इस खंड में, हम विभिन्न कंप्यूटर अनुप्रयोगों और उनके उपयोगों पर चर्चा करेंगे।

  • ऑनलाइन आवेदन
  • वास्तविक समय अनुप्रयोग
  • व्यवसायिक उपयोग

ऑनलाइन आवेदन

आज, अधिकांश आवेदन ऑनलाइन स्वीकार किए जा रहे हैं, चाहे वह बैंक खाता खोलने, प्रवेश पत्र भरने, नौकरी आवेदन भरने आदि के लिए हो।

ऑनलाइन आवेदन के महत्वपूर्ण रूप निम्नलिखित हैं -

बैंकिंग

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

टिकट बुकिंग

कंप्यूटर नेटवर्किंग से टिकट बुकिंग आसान हो गई है। फ्लाइट टिकट, रेलवे टिकट और यहां तक ​​कि बस टिकट को सरल और आसान चरणों के साथ ऑनलाइन बुक किया जा सकता है।

पासपोर्ट आवेदन

यदि आप नए पासपोर्ट के लिए आवेदन करना चाहते हैं, तो आप इसे स्वयं ऑनलाइन कर सकते हैं। इसके अलावा, आप अन्य आवश्यक दस्तावेजों जैसे पैन कार्ड, आधार कार्ड इत्यादि के लिए भी ऑनलाइन आवेदन कर सकते हैं।

नौकरी के लिए आवेदन

आज, अधिकांश एप्लिकेशन (निजी और साथ ही सरकारी) ऑनलाइन भरे जा रहे हैं। कई संगठन ऑनलाइन भी रोजगार की ओर अग्रसर प्रतियोगी परीक्षा आयोजित करते हैं।

प्रवेश आवेदन

अधिकांश स्कूलों और विश्वविद्यालयों ने अपने प्रवेश आवेदन ऑनलाइन उपलब्ध कराए हैं; वे ऑनलाइन भी फीस स्वीकार करते हैं।

वास्तविक समय अनुप्रयोग

रियल-टाइम एप्लिकेशन एक कंप्यूटर आधारित अनुप्रयोग प्रोग्राम है जो किसी निश्चित समय में कार्य करता है। या दूसरे शब्दों में, किसी निश्चित समय में, उपयोगकर्ता को समय से पहले कुछ कार्य करने होते हैं।

उदाहरण के लिए, यदि आप ऑनलाइन लेन-देन कर रहे हैं, तो आपको एक निश्चित समय सीमा में आवश्यक जानकारी प्रदान करनी होगी अन्यथा आप मौका चूक जाएंगे।

वास्तविक समय के आवेदन के महत्वपूर्ण उदाहरण निम्नलिखित हैं -

वीडियो कॉन्फ्रेंसिंग

इस तकनीक के साथ, लोग अलग-अलग स्थानों से एक-दूसरे के साथ जुड़ सकते हैं।

वीओआईपी (इंटरनेट प्रोटोकॉल पर आवाज)

यह तकनीक डिजिटल कंप्यूटर नेटवर्क पर टेलीफोन कॉल करने में मदद करती है।

ई-कॉमर्स लेनदेन

यह तकनीक डिजिटल कंप्यूटर नेटवर्क पर उत्पादों को खरीदने और बेचने में मदद करती है।

ऑनलाइन बैंकिंग

ऑनलाइन बैंकिंग कंप्यूटर नेटवर्क की मदद से किसी भी जगह से वर्चुअल बैंकिंग है।

तात्कालिक संदेशन

यह वह जगह है जहाँ संदेशों का इंटरनेट पर तुरंत आदान-प्रदान किया जा सकता है।

ऑनलाइन गेमिंग

यह आंशिक रूप से या पूरी तरह से इंटरनेट पर गेम खेलने में सक्षम बनाता है।

व्यवसायिक उपयोग

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

जैसे, कंप्यूटर प्रौद्योगिकी की शुरूआत ने व्यापार को आसान, सरल और सुलभ 24 × 7 बना दिया है।

कंप्यूटर सिस्टम के विकास की चर्चा आम तौर पर विभिन्न पीढ़ियों के विकास के रूप में होती है।

विभिन्न पीढ़ियों के उत्तराधिकार के साथ, कंप्यूटर प्रौद्योगिकी में उन्नति हुई।

कंप्यूटर जनरेशन

आइए अब हम विभिन्न पीढ़ियों में कंप्यूटर प्रौद्योगिकी के विकास पर चर्चा करें।

पहली पीढ़ी

  • 1940 से 1956 की अवधि, मोटे तौर पर कंप्यूटर की पहली पीढ़ी के रूप में मानी जाती है।

  • पहली पीढ़ी के कंप्यूटर वैक्यूम ट्यूब या थर्मिओनिक वाल्व मशीन का उपयोग करके विकसित किए गए थे।

  • इस प्रणाली का इनपुट छिद्रित कार्ड और पेपर टेप पर आधारित था; हालाँकि, आउटपुट प्रिंटआउट पर प्रदर्शित किया गया था।

  • पहली पीढ़ी के कंप्यूटर बाइनरी-कोडेड अवधारणा (यानी, 0-1 की भाषा) पर काम करते थे। Examples: ENIAC, EDVAC, आदि।

दूसरी पीढी

  • 1956 से 1963 की अवधि को लगभग दूसरी पीढ़ी के कंप्यूटरों का काल माना जाता है।

  • ट्रांजिस्टर तकनीक का उपयोग करके दूसरी पीढ़ी के कंप्यूटर विकसित किए गए थे।

  • पहली पीढ़ी की तुलना में, दूसरी पीढ़ी का आकार छोटा था।

  • पहली पीढ़ी के कंप्यूटरों की तुलना में, दूसरी पीढ़ी के कंप्यूटरों द्वारा लिया जाने वाला कंप्यूटिंग समय कम था।

तीसरी पीढ़ी

  • 1963 से 1971 की अवधि को लगभग तीसरी पीढ़ी के कंप्यूटरों का काल माना जाता है।

  • तीसरी पीढ़ी के कंप्यूटर को इंटीग्रेटेड सर्किट (IC) तकनीक का उपयोग करके विकसित किया गया था।

  • दूसरी पीढ़ी के कंप्यूटरों की तुलना में तीसरी पीढ़ी के कंप्यूटरों का आकार छोटा था।

  • दूसरी पीढ़ी के कंप्यूटरों की तुलना में, तीसरी पीढ़ी के कंप्यूटरों द्वारा लिया जाने वाला कंप्यूटिंग समय कम था।

  • तीसरी पीढ़ी के कंप्यूटर ने कम बिजली की खपत की और कम गर्मी भी उत्पन्न की।

  • तीसरी पीढ़ी में कंप्यूटर की रखरखाव लागत भी कम थी।

  • तीसरी पीढ़ी के कंप्यूटरों का कंप्यूटर सिस्टम व्यावसायिक उपयोग के लिए आसान था।

चौथी पीढ़ी

  • 1972 से 2010 की अवधि को मोटे तौर पर कंप्यूटर की चौथी पीढ़ी माना जाता है।

  • माइक्रोप्रोसेसर प्रौद्योगिकी का उपयोग करके चौथी पीढ़ी के कंप्यूटर विकसित किए गए थे।

  • चौथी पीढ़ी में आने से, कंप्यूटर आकार में बहुत छोटा हो गया, यह पोर्टेबल हो गया।

  • चौथी पीढ़ी की मशीन ने बहुत कम मात्रा में गर्मी पैदा करना शुरू कर दिया।

  • यह बहुत तेज़ है और सटीकता अधिक विश्वसनीय हो गई है।

  • पिछली पीढ़ी की तुलना में उत्पादन लागत बहुत कम हो गई।

  • यह आम लोगों के लिए भी उपलब्ध हो गया।

पांचवी पीढ़ी

  • 2010 से अब तक की अवधि और उससे आगे, मोटे तौर पर पाँचवीं पीढ़ी के कंप्यूटर की अवधि मानी जाती है।

  • उस समय तक, कंप्यूटर पीढ़ी को केवल हार्डवेयर के आधार पर वर्गीकृत किया जा रहा था, लेकिन पांचवीं पीढ़ी की तकनीक में सॉफ्टवेयर भी शामिल था।

  • पांचवीं पीढ़ी के कंप्यूटरों में उच्च क्षमता और बड़ी मेमोरी क्षमता थी।

  • इस पीढ़ी के कंप्यूटरों के साथ काम करना तेज था और एक साथ कई कार्य किए जा सकते थे।

  • पांचवीं पीढ़ी की कुछ लोकप्रिय उन्नत तकनीकों में आर्टिफिशियल इंटेलिजेंस, क्वांटम कम्प्यूटेशन, नैनो टेक्नोलॉजी, पैरेलल प्रोसेसिंग आदि शामिल हैं।

आवश्यक उपयोग के लिए एकत्र किए गए डेटा का संग्रह, हेरफेर और प्रसंस्करण डेटा प्रोसेसिंग के रूप में जाना जाता है। यह सामान्य रूप से कंप्यूटर द्वारा की जाने वाली तकनीक है; प्रक्रिया में जानकारी को पुनः प्राप्त करना, बदलना, या वर्गीकरण शामिल है।

हालाँकि, डेटा की प्रोसेसिंग काफी हद तक निम्नलिखित पर निर्भर करती है -

  • डेटा की मात्रा जिसे संसाधित करने की आवश्यकता है
  • डेटा प्रोसेसिंग ऑपरेशन की जटिलता
  • संबंधित कंप्यूटर सिस्टम की क्षमता और इनबिल्ट तकनीक
  • तकनीकी कौशल
  • समय की पाबंधी

डाटा प्रोसेसिंग के तरीके

आइए अब डेटा प्रोसेसिंग के विभिन्न तरीकों पर चर्चा करते हैं।

  • एकल उपयोगकर्ता प्रोग्रामिंग
  • एकाधिक प्रोग्रामिंग
  • वास्तविक समय प्रसंस्करण
  • ऑन-लाइन प्रसंस्करण
  • समय साझा प्रसंस्करण
  • वितरित प्रसंस्करण

एकल उपयोगकर्ता प्रोग्रामिंग

यह आमतौर पर किसी एक व्यक्ति द्वारा अपने व्यक्तिगत उपयोग के लिए किया जाता है। यह तकनीक छोटे कार्यालयों के लिए भी उपयुक्त है।

एकाधिक प्रोग्रामिंग

यह तकनीक केंद्रीय प्रसंस्करण इकाई (सीपीयू) में एक साथ एक से अधिक कार्यक्रमों को स्टोर और निष्पादित करने की सुविधा प्रदान करती है। इसके अलावा, एकाधिक प्रोग्रामिंग तकनीक संबंधित कंप्यूटर की समग्र कार्य क्षमता को बढ़ाती है।

वास्तविक समय प्रसंस्करण

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

ऑन-लाइन प्रसंस्करण

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

समय-साझाकरण प्रसंस्करण

यह ऑनलाइन डेटा प्रोसेसिंग का एक और रूप है जो कई उपयोगकर्ताओं को ऑनलाइन कंप्यूटर सिस्टम के संसाधनों को साझा करने की सुविधा प्रदान करता है। यह तकनीक तब अपनाई जाती है जब परिणाम तेजी से चाहिए होते हैं। इसके अलावा, जैसा कि नाम से पता चलता है, यह प्रणाली समय आधारित है।

समय-साझाकरण प्रसंस्करण के कुछ प्रमुख लाभ निम्नलिखित हैं -

  • कई उपयोगकर्ताओं को एक साथ सेवा दी जा सकती है
  • सभी उपयोगकर्ताओं के पास प्रसंस्करण समय के बराबर राशि है
  • चल रहे कार्यक्रमों के साथ बातचीत की संभावना है

वितरित प्रसंस्करण

यह एक विशिष्ट डेटा प्रोसेसिंग तकनीक है जिसमें विभिन्न कंप्यूटर (जो दूरस्थ रूप से स्थित हैं) एक एकल होस्ट कंप्यूटर के साथ कंप्यूटर का नेटवर्क बनाते हुए परस्पर जुड़े रहते हैं।

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

एक कंप्यूटर नेटवर्किंग डेटा को साझा करने, तकनीकी सहायता प्रदान करने और विशेष रूप से व्यावसायिक उद्देश्य के लिए संवाद करने के उद्देश्य से दो से अधिक कंप्यूटरों को जोड़ने की एक प्रक्रिया है।

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

नेटवर्किंग के लाभ

आइए अब नेटवर्किंग के फायदों के बारे में चर्चा करते हैं। फायदे नीचे वर्णित हैं -

तकनीकी सहायता की सुविधा

कंप्यूटर नेटवर्किंग होने के कारण, संयुक्त राज्य अमेरिका में बैठा एक व्यक्ति भारत के दूरस्थ हिस्से में बैठे व्यक्ति को तकनीकी सहायता प्रदान करता है।

डेटा का आसान साझाकरण

नेटवर्किंग की मदद से, डिजिटल डेटा के सभी स्वरूपों को एक कंप्यूटर सिस्टम से दूसरे कंप्यूटर पर साझा करना बहुत सरल है (चाहे उनकी भौगोलिक स्थिति कुछ भी हो)।

हार्डवेयर संसाधन का आसान साझाकरण

नेटवर्किंग की मदद से अब भंडारण संसाधनों, प्रोसेसर, फैक्स आदि सहित महंगे संसाधनों को साझा करना बहुत सरल हो गया है।

आसान शेयरिंग सॉफ्टवेयर

नेटवर्किंग सिस्टम के माध्यम से, सॉफ्टवेयर को एक कंप्यूटर सिस्टम से दूसरे कंप्यूटर सिस्टम में साझा करना और इंस्टॉल करना आसान है।

डाटा प्रोसेसिंग को विकेंद्रीकृत करना आसान

नेटवर्किंग सिस्टम के माध्यम से डाटा प्रोसेसिंग सिस्टम को विकेंद्रीकृत करना बहुत सरल है। यह अंततः महत्वपूर्ण डेटा को नियंत्रित, सुरक्षित और प्रबंधित करने में मदद करता है।

संवाद करने में आसान

नेटवर्किंग की मदद से, संचार प्रणाली अब अत्यधिक कुशल, मितव्ययी और तेज हो गई है। संचार के विभिन्न तरीके टेक्स्ट चैटिंग, वीडियो चैटिंग, ईमेल आदि हैं।

नेटवर्क के प्रकार

इस खंड में, हम विभिन्न प्रकार के नेटवर्क पर चर्चा करेंगे। प्रकार नीचे वर्णित हैं -

  • स्थानीय क्षेत्र नेटवर्क (LAN)
  • मेट्रोपॉलिटन एरिया नेटवर्क (MAN)
  • वाइड एरिया नेटवर्क (WAN)

स्थानीय क्षेत्र अंतरजाल

लोकल एरिया नेटवर्क या बस LAN किसी दिए गए परिसर में स्थित कुछ कंप्यूटरों को आपस में जोड़ने की तकनीक है। यह सामान्य रूप से एकल व्यवसाय कार्यालय या आवासीय अपार्टमेंट के लिए उपयोग किया जाता है।

इस तरह के इंटरकनेक्टिविटी का प्रमुख उद्देश्य काम को आसान बनाने के लिए संचार प्रणाली स्थापित करना है।

हालाँकि, इस तरह की कनेक्टिविटी में, कुछ अन्य उपकरणों को भी जोड़ा जा सकता है जैसे कि लेजर प्रिंटर, फैक्स मशीन आदि।

मेट्रोपॉलिटन एरिया नेटवर्क

मेट्रोपॉलिटन एरिया नेटवर्क या केवल MAN नेटवर्क की एक प्रणाली है जो आम तौर पर एक बड़े महानगरीय क्षेत्र (शहर का हिस्सा) को कवर करती है।

यह नेटवर्क के भीतर कवर किए गए पूरे क्षेत्र में उच्च गति की इंटरनेट सेवाएं प्रदान करता है।

वाइड एरिया नेटवर्क

वाइड एरिया नेटवर्क या बस WAN नेटवर्क की एक प्रणाली है जो दुनिया भर में एक बड़े भौगोलिक क्षेत्र को कवर करती है।

WAN की सेवाएं सार्वजनिक (सरकारी) एजेंसियों के साथ-साथ निजी एजेंसियों द्वारा प्रदान की जाती हैं। नेटवर्क दूरस्थ रूप से स्थित डेटाबेस तक पहुँचने की सुविधा भी प्रदान करता है।

WAN प्रणाली बहुराष्ट्रीय कंपनियों और अन्य बड़ी कॉर्पोरेट कंपनियों (ऑनलाइन सेवाओं की पेशकश) के लिए अत्यधिक लाभदायक है।

हर काम का तेजी से कंप्यूटरीकरण और कंप्यूटर आधारित काम पर धीरे-धीरे निर्भरता ने रोजगार के लिए सूचना प्रौद्योगिकी का एक नया क्षेत्र खोल दिया है।

हालांकि, आईटी क्षेत्र में योग्य और प्रशिक्षित कर्मचारियों की आवश्यकता होती है जो एक नई सूचना प्रणाली को डिजाइन और विकसित कर सकते हैं।

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

कंप्यूटर से संबंधित नौकरियों के प्रकार

हाल के दिनों में, कई नौकरियां सामने आई हैं जो कंप्यूटर की सहायता से की जाती हैं। हम कंप्यूटर से संबंधित नौकरियों के प्रदर्शन वाले विभिन्न नौकरी के शीर्षकों पर चर्चा करेंगे -

प्रोग्रामर

एक व्यक्ति जो कंप्यूटर प्रोग्राम के लिए एक रचनात्मक कोड लिखने के लिए पर्याप्त योग्य है उसे प्रोग्रामर के रूप में जाना जाता है।

प्रोग्रामर द्वारा लिखे गए कोड कंप्यूटर पर दिए गए निर्देश हैं कि क्या करना है, कैसे करना है, कब करना है आदि।

दर्जनों भाषाएं हैं, जो विभिन्न प्रोग्रामर द्वारा लिखी गई हैं। जैसे जावा, सी, सी ++, अजगर, अजाक्स, आदि।

तंत्र विश्लेषक

एक सिस्टम एनालिस्ट का काम उच्च श्रेणी का होता है और बहुत महत्वपूर्ण भी।

एक प्रणाली विश्लेषक मूल रूप से नई प्रणालियों को डिजाइन, विकसित और कार्यान्वित करता है या अतिरिक्त कार्यों को करने के निर्देश देने के लिए मौजूदा प्रणाली में कुछ अतिरिक्त विशेषताएं जोड़ता है।

सिस्टम विश्लेषक भी इंजीनियरिंग, विज्ञान और प्रौद्योगिकी, वित्त, व्यापार, लेखा, आदि जैसे क्षेत्रों में माहिर हैं।

डेटाबेस व्यवस्थापक

एक डेटाबेस व्यवस्थापक या बस डीबीए एक प्रशिक्षित व्यक्ति है जो डेटाबेस सिस्टम के भंडारण और प्रबंधन के लिए जवाबदेह है।

नेटवर्क व्यवस्थापक

कंप्यूटर नेटवर्किंग एक अन्य विशिष्ट क्षेत्र है जहां एक योग्य व्यक्ति की आवश्यकता होती है।

एक नेटवर्क व्यवस्थापक कंप्यूटर नेटवर्क सिस्टम को स्थापित करने, कॉन्फ़िगर करने और समर्थन करने में माहिर है। इसी तरह, वह स्थानीय क्षेत्र नेटवर्क, विस्तृत क्षेत्र नेटवर्क, इंटरनेट प्रणाली या संबंधित संगठन में एक नेटवर्क प्रणाली के खंड का प्रबंधन करता है।

एक नेटवर्क प्रशासक का काम बहुत महत्वपूर्ण है क्योंकि संगठन में लगभग हर नेटवर्क को कम से कम एक नेटवर्क व्यवस्थापक की आवश्यकता होती है।

वेब डिजाइनर

एक वेब डिजाइनर एक वास्तुकार है जो एक प्रभावी और संचार वेबसाइट डिजाइन करता है।

वह वेबसाइट को इंटरैक्टिव और उपयोगकर्ता के अनुकूल बनाने के लिए सही स्थानों पर चित्र, सामग्री और ऐसी अन्य जानकारी रखता है।

सूचना सुरक्षा विश्लेषक

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

कंप्यूटर प्रौद्योगिकी और इंटरनेट, घरेलू के साथ-साथ अंतर्राष्ट्रीय व्यवसायों की उन्नति इन प्रौद्योगिकियों के प्रति आकर्षण हो रही है। आज, अधिकांश छोटे या बड़े व्यवसाय और घरेलू या अंतर्राष्ट्रीय व्यवसाय इंटरनेट के माध्यम से अपने उत्पादों और सेवाओं की पेशकश करते हैं।

व्यावसायिक संगठनों के पास इन दिनों आकर्षक और इंटरैक्टिव वेबसाइट है जिसके माध्यम से वे अपने व्यवसाय को बढ़ावा देते हैं और विपणन करते हैं।

कंप्यूटर आधारित तकनीक और इंटरनेट की सुविधा सामूहिक रूप से खंडित बाजारों को एक सामान्य क्षेत्र प्रदान करके एकीकृत करती है। प्रौद्योगिकी ने लागत में कटौती में संगठनों की मदद की है और उत्पादों और सेवाओं की लागत को कम करने में भी मदद की है।

प्रौद्योगिकी ग्राहकों को घर या किसी भी स्थान पर बैठकर उनकी आवश्यकता के उत्पादों या सेवाओं को खरीदने में सुविधा प्रदान करती है।

इलेक्ट्रॉनिक कॉमर्स क्या है?

इलेक्ट्रॉनिक कॉमर्स या बस ईकॉमर्स आम तौर पर एक प्रक्रिया है जिसमें ऑनलाइन उत्पादों और सेवाओं की उपलब्धता को सुविधाजनक बनाना शामिल है। उपयोगकर्ता इंटरनेट के माध्यम से विकल्पों की एक विस्तृत श्रृंखला से खोज, चयन, बिक्री, खरीद सकते हैं।

ईकॉमर्स की प्रमुख गतिविधियां इस प्रकार हैं -

  • उत्पादों और सेवाओं को ऑनलाइन बेचना (इंटरनेट के माध्यम से)
  • उत्पादों और सेवाओं को ऑनलाइन खरीदना
  • ऑनलाइन भुगतान करना और स्वीकार करना
  • ऑनलाइन कारोबार और अन्य सेवाओं का लेन-देन

ई-कॉमर्स की विशेषताएं

ईकॉमर्स की महत्वपूर्ण विशेषताएं निम्नलिखित हैं -

  • यह व्यावसायिक क्षमता को कुशलता से बढ़ाता है।
  • यह लागत को काफी हद तक कम करता है।
  • यह अवधारणात्मक रूप से वितरण सेवाओं को बढ़ाता है।
  • यह त्वरित व्यापार लेनदेन और कार्यालय स्वचालन का अटूट समाधान है।
  • यह संभावित रूप से इंट्रा-बिजनेस कार्यक्षमता को बढ़ाता है।
  • यह व्यावसायिक संचार को बढ़ाता है।

ई-कॉमर्स के प्रकार

ई-कॉमर्स व्यवसायों के प्रमुख प्रकार निम्नलिखित हैं -

व्यवसाय से व्यवसाय (B2B)

यह दो व्यावसायिक फर्मों के बीच आयोजित किया जाता है।

व्यवसाय से उपभोक्ता (B2C)

यह व्यापार फर्म और उपभोक्ता के बीच आयोजित किया जाता है।

उपभोक्ता-से-उपभोक्ता (C2C)

उपभोक्ता-से-उपभोक्ता व्यवसाय सौदे दो उपभोक्ताओं के बीच होते हैं; कुछ ऐसी वेबसाइटें हैं जो दोनों उपभोक्ताओं को एक साझा मंच प्रदान करती हैं - एक जो खरीदना चाहती है और एक वह जो बेचना चाहती है।

ई-कॉमर्स के लाभ

आइए अब ई-कॉमर्स के लाभों पर चर्चा करते हैं -

  • यह मुक्त बाजार की सुविधा देता है।

  • यह 24 × 7 उपलब्ध है।

  • इसकी उपस्थिति वैश्विक है (इस तरह की राजनीतिक सीमा का कोई अड़चन नहीं है)।

  • सेट अप लागत काफी कम है।

  • यह उपयोगकर्ता के अनुकूल प्रौद्योगिकी प्रदान करता है।

  • यह कई अवसर समानांतर और एक साथ प्रदान करता है।

  • यह व्यवसायों को बढ़ावा देने और बाजार के लिए मितव्ययी सुविधाएं प्रदान करता है।

  • इसमें बाजार अनुसंधान सुविधा प्रदान करने की विशेषताएं हैं।

  • यह ग्राहक संबंध प्रबंधन को आसान बनाता है।

  • यह 24 × 7 ग्राहक सेवा सेवाओं के प्रावधान की सुविधा देता है।

  • यह घरेलू स्तर के साथ-साथ अंतरराष्ट्रीय स्तर पर सरल कदमों के साथ फंड ट्रांसफर की सुविधा प्रदान करता है।

कंप्यूटर को कार्यात्मक बनाने के लिए, निर्देशों के एक सेट को प्रोग्राम करने की आवश्यकता होती है, क्योंकि ये प्रोग्राम की गई भाषाएं किसी कार्य के प्रदर्शन के वाहक होती हैं।

इसी तरह, एक कंप्यूटर कंप्यूटर प्रोग्रामिंग के रूप में उपयोगकर्ताओं के निर्देशों को स्वीकार करता है और फिर दिए गए कार्य को पूरा करता है।

सॉफ्टवेयर प्रोग्रामिंग की विशेषताएं

एक कंप्यूटर प्रोग्राम, जो वास्तव में निर्देशों का एक सेट है और कंप्यूटर को एक विशिष्ट कार्य करने में मदद करता है, में निम्नलिखित मूलभूत विशेषताएं हैं -

  • यह सुनिश्चित करता है कि दिए गए निर्देश सफलतापूर्वक किए गए हैं।

  • यह सुनिश्चित करता है कि दिए गए निर्देश अनुक्रमिक क्रम में किए गए हैं।

  • बताए गए इनपुट (डेटा) सही या अपर्याप्त है और तदनुसार परिणाम देता है।

  • यह उच्च स्तरीय भाषा के साथ लिखा गया है।

कार्यक्रम के विकास के लिए कदम

प्रोग्रामिंग भाषा का विकास पूरी तरह से समस्या और आवश्यकता के प्रकार पर निर्भर है। हालाँकि, सामान्य रूप से प्रोग्रामिंग भाषा का विकास (अनिवार्य रूप से नहीं, बल्कि) में निम्न चरण शामिल हैं -

समस्या को परिभाषित करना

यह पहला कदम है, जिसमें समस्या को परिभाषित किया जाना है।

कार्य और विधियों का विश्लेषण

एक बार समस्या को परिभाषित करने के बाद, डेवलपर समस्या का समाधान करने के लिए विभिन्न समाधानों का विश्लेषण और विकास करता है और अंत में, सबसे अच्छा संभव समाधान विकसित किया जाता है।

एल्गोरिथम का विकास

एल्गोरिथ्म एक उचित तकनीक है जो तार्किक और व्यवहार्य चरणों में सही समाधान दिखाता है। एल्गोरिथ्म सामान्य रूप से फ्लोचार्ट और छद्म कोड के रूप में किया जाता है।

एल्गोरिथम का सत्यापन

एक बार एल्गोरिथ्म विकसित हो जाने के बाद, इसे सीधे लागू नहीं किया जा सकता है, बल्कि मुख्य रूप से इसे सटीकता के लिए विशेष रूप से जांचने की आवश्यकता होती है। यदि कोई त्रुटि है, तो इसे शुरुआत में ही ठीक कर लिया जाता है। सत्यापन प्रक्रिया समय, धन और ऊर्जा की बचत करती है।

कोडन

एक बार जब बुनियादी प्रक्रियाओं और चरणों को सफलतापूर्वक पूरा किया जाता है, तो किसी प्रोग्राम की वास्तविक कोडिंग दी गई प्रोग्रामिंग भाषा में शुरू होती है।

कार्यक्रम का परीक्षण

प्रोग्राम कोड के विकास का परीक्षण एक और आवश्यक विशेषता है, क्योंकि यह त्रुटियों से बंधा है; इसलिए, परीक्षण इसे त्रुटि मुक्त बनाता है। डेवलपर तब तक कोडिंग का परीक्षण और सुधार करता रहता है जब तक कि वह अंत में इसे विकसित नहीं करता है।

प्रलेखन

एक बार कोडिंग और प्रोग्रामिंग सफलतापूर्वक हो जाने के बाद, इन सभी सुविधाओं और चरणों का दस्तावेजीकरण करना डेवलपर का काम है। प्रलेखित कार्यक्रम उपयोगकर्ताओं को संबंधित कार्यक्रम को चलाने और संचालित करने का निर्देश देता है।

कार्यान्वयन

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

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

जैसा कि ऊपर की छवि में दिखाया गया है, विभिन्न आकृतियों के बक्से और तीरों के साथ परस्पर जुड़े हुए, तार्किक रूप से एक प्रवाह चार्ट बना रहे हैं। एक प्रवाह-चार्ट एक प्रक्रिया में सामान्य चरणों का प्रतिनिधित्व करता है।

फ़्लोचार्ट के लाभ

आइए अब हम फ़्लोचार्ट के लाभों पर चर्चा करते हैं।

तर्क को सरल कीजिए

जैसा कि यह चरणों का सचित्र प्रतिनिधित्व प्रदान करता है; इसलिए, यह तर्क और बाद के चरणों को सरल करता है।

संचार को बेहतर बनाता है

आसानी से समझने योग्य चित्रात्मक तर्क और कदम होने के कारण, यह प्रतिनिधित्व का एक बेहतर और सरल तरीका है।

प्रभावी विश्लेषण

एक बार प्रवाह-चार्ट तैयार हो जाने के बाद, समस्या का प्रभावी तरीके से विश्लेषण करना बहुत सरल हो जाता है।

कोडिंग में उपयोगी

प्रवाह-चार्ट कुशलतापूर्वक कोडिंग प्रक्रिया में भी मदद करता है, क्योंकि यह निर्देश देता है कि क्या करना है, कब करना है, और कहां करना है। यह काम को आसान बनाता है।

उचित परीक्षण

इसके अलावा, फ्लोचार्ट कार्यक्रम में त्रुटि (यदि कोई हो) खोजने में मदद करता है

लागू करने योग्य दस्तावेज

अंतिम लेकिन कम से कम नहीं, एक फ्लोचार्ट भी उचित दस्तावेज तैयार करने में मदद करता है (कोड लिखे जाने के बाद)।

फ्लो-चार्ट प्रतीक

निम्न तालिका उनके नाम के साथ प्रतीकों को दिखाती है (प्रवाह-चार्ट में प्रयुक्त) -

नाम प्रतीक नाम प्रतीक
प्रवाह रेखा
चुम्बकीय डिस्क
टर्मिनल
संचार लिंक
प्रसंस्करण
ऑफ़लाइन संग्रहण
फेसला
टिप्पणी
योजक
प्रवाह रेखा
डाक्यूमेंट
ऑफ-पेज कनेक्टर

फ्लो चार्ट का नमूना

एक्स्ट्रानेट एक तरह की व्यक्तिगत सेवा है, जिसे निजी नेटवर्क द्वारा नियंत्रित और विनियमित किया जाता है।

यह व्यक्तिगत और नियंत्रित तकनीक केवल भागीदारों, विक्रेताओं और आपूर्तिकर्ताओं तक पहुंच प्रदान करती है; कभी-कभी, अनिवार्य रूप से नहीं, बल्कि कुछ विशिष्ट ग्राहकों के लिए भी।

एक्स्ट्रानेट एक निजी नेटवर्क संगठन है, जो वास्तव में संबंधित कंपनी के इंट्रानेट का हिस्सा है और इसकी सेवाओं को कंपनी के बाहर के उपयोगकर्ताओं के लिए विस्तारित किया जाता है। कभी-कभी, इसे अन्य कंपनियों के साथ व्यापार करने और ग्राहकों को उत्पाद बेचने के लिए एक विशेष तकनीक के रूप में भी माना जाता है।

अन्य व्यावसायिक भागीदारों के साथ व्यापार करने के लिए, एक्सट्रानेट तकनीक एक स्थान से दूसरे स्थान पर इंट्रानेट की सुविधा प्रदान करती है और डेटा प्रवाह को सुरक्षा भी प्रदान करती है।

सुरक्षा और गोपनीयता प्रदान करने के लिए एक एक्सट्रैनेट सेवा में फ़ायरवॉल सर्वर प्रबंधन की आवश्यकता होती है।

एक्स्ट्रानेट सेवाओं की विशेषताएं

निम्नलिखित एक्सट्रैनेट सेवाओं की महत्वपूर्ण विशेषताएं हैं -

  • एक्स्ट्रानेट निजी व्यापार नेटवर्क के लिए एक विस्तारित इंटरनेट सेवा है।

  • सेवाएँ कॉर्पोरेट फ़ायरवॉल के बाहर विस्तारित होती हैं।

  • कभी-कभी, इसे एक इंट्रानेट के रूप में संदर्भित किया जा सकता है, क्योंकि यह कुछ बाहरी लोगों (अनुमति के साथ) के लिए (आंशिक रूप से) सुलभ हो सकता है।

  • एक्स्ट्रानेट की तकनीक दो (या अधिक) व्यापारिक संगठनों को जोड़ती है जो सामान्य व्यावसायिक लक्ष्यों को साझा करते हैं।

एक्स्ट्रानेट के आवेदन

एक्स्ट्रानेट को निम्नलिखित सेवाओं के लिए आवेदन किया जा सकता है -

  • यह दो (या अधिक) कंपनियों के बीच सहयोगी व्यवसाय की सुविधा देता है

  • इस तकनीक का उपयोग करके, एक संयुक्त प्रशिक्षण कार्यक्रम (अन्य कंपनी के साथ) आयोजित किया जाता है

  • इलेक्ट्रॉनिक डेटा इंटरचेंज का उपयोग करके, डेटा के बड़े संस्करणों को तेजी से साझा किया जाता है

  • इसका उपयोग विशेष रूप से थोक विक्रेताओं के साथ उत्पाद कैटलॉग साझा करने के लिए किया जाता है

  • एक्स्ट्रानेट सेवा का उपयोग ग्राहक सहायता प्रदान करने में भी किया जाता है

  • इसका उपयोग भागीदार कंपनियों के साथ व्यावसायिक समाचार साझा करने के लिए किया जाता है

एक्स्ट्रानेट के लाभ

एक्स्ट्रानेट सेवाओं के लाभ इस प्रकार हैं -

  • यह व्यापार (सेवाओं) को तेज और तेज बनाता है।
  • यह व्यापार संचार को बेहतर बनाने में बहुत मदद करता है।
  • यह लागत को कम करने में मदद करता है (विशेषकर स्टेशनरी सामान के संदर्भ में)।
  • यह कर्मचारियों की दक्षता और आत्मविश्वास में सुधार करने में मदद करता है।
  • यह कुछ बड़ी शारीरिक बाधाओं (विशेषकर भौगोलिक दूरी) को कम करता है।

एक्सट्रानेट का उपयोग करने वाले प्रमुख क्षेत्र

निम्नलिखित कुछ प्रमुख क्षेत्र हैं जो बड़े पैमाने पर एक्स्ट्रानेट सेवा का उपयोग कर रहे हैं -

  • कारपोरेट घराने
  • सरकारी कार्यालय
  • शिक्षा केंद्र

इंट्रानेट अधिक स्थानीयकृत है, क्योंकि केवल आंतरिक कर्मचारियों की पहुंच है। इसके विपरीत, एक्सट्रानेट एक व्यापक क्षेत्र को कवर करता है, बाहरी लोगों (जैसे कि भागीदार, विक्रेता, या यहां तक ​​कि ग्राहक) के पास अधिकृत पहुंच है।

मोबाइल कंप्यूटर वे सिस्टम हैं, जो भौतिक रूप से विशिष्ट स्थान से जुड़े नहीं रहते हैं, बल्कि ये प्रकृति में मोबाइल हैं, क्योंकि व्यक्ति कभी भी कहीं भी ले जा सकता है।

मोबाइल कंप्यूटर प्रौद्योगिकी बैटरी वापस ले जाती है; इसलिए, इसे लगातार इलेक्ट्रिक पावर की आवश्यकता नहीं होती है।

मोबाइल कंप्यूटर को तार के माध्यम से इंटरनेट से जोड़ा जा सकता है या कनेक्शन वायरलेस होने के साथ-साथ वाई-फाई या ब्लूटूथ तकनीक से भी हो सकता है। इसी तरह, यह पोर्टेबल, स्व-चालित (इनबिल्ट बैटरी के कारण) है, और वायरलेस तकनीक कंप्यूटिंग डिवाइस के साथ संचारित है।

मोबाइल कम्प्यूटिंग डिवाइस के प्रकार

लोकप्रिय मोबाइल कंप्यूटिंग डिवाइस निम्नलिखित हैं -

लैपटॉप

एक लैपटॉप डेस्कटॉप कंप्यूटर का एक पोर्टेबल संस्करण है। यह किसी भी कंप्यूटिंग कार्य को करने के लिए समान रूप से सक्षम है।

स्मरण पुस्तक

यह एक लाइट वेट पोर्टेबल पर्सनल कंप्यूटर है।

गोली

यह तुलनात्मक रूप से हैंडियर स्लेट के आकार का मोबाइल कंप्यूटर है।

स्मार्टफोन

एक स्मार्ट फोन कंप्यूटिंग के अधिकांश सुविधाओं के साथ एक पूरी तरह से सुसज्जित सेल फोन है।

व्यक्तिगत डिजिटल सहायक (पीडीए)

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

पोर्टेबल डाटा टर्मिनल (पीडीटी)

यह एक कंप्यूटर डिवाइस है, जिसका उपयोग वायरलेस ट्रांसमिशन (यानी, WLAN या WWAN) के माध्यम से डेटा दर्ज करने या पुनर्प्राप्त करने के लिए किया जाता है।

मोबाइल डेटा टर्मिनल (MDT)

यह एक कंप्यूटर डिवाइस है, जिसका उपयोग पुलिस कारों, टैक्सी-कैब्स, सैन्य रसद, सेवा ट्रकों, वाणिज्यिक ट्रकिंग बेड़े, कूरियर वाहनों, मछली पकड़ने के बेड़े आदि में किया जाता है।

अल्ट्रा-मोबाइल पर्सनल कंप्यूटर (UMPC)

यह टैबलेट पीसी का छोटा रूप है।

एक बार जब आप विंडो कंप्यूटर सिस्टम में लॉग इन होते हैं, तो आपको दर्जनों एप्लिकेशन मिलेंगे, ताकि आप अपनी आवश्यकता का विकल्प चुन सकें।

कई विकल्पों में शॉर्टकट आइकन आपके कंप्यूटर स्क्रीन पर आसानी से उपलब्ध हैं; हालाँकि, कुछ कंप्यूटरों में, आपको स्क्रीन पर ऐसा कोई विकल्प नहीं मिल सकता है; ऐसे मामले में, आप मेनू बटन की मदद ले सकते हैं (जैसा कि नीचे दी गई छवि में दिखाया गया है) -

जैसा कि आप ऊपर की छवि में देख सकते हैं, बाएं तल में, एक विंडो प्रतीक है (यानी, मेनू बटन); इस पर क्लिक करने के बाद, दिए गए मेनू विकल्प दिखाई देगा और यहाँ से आप अपना विकल्प चुन सकते हैं।

मेनू विकल्प शुरू करें

निम्न तालिका प्रारंभ मेनू पर क्लिक करने के बाद आने वाले विकल्पों को सूचीबद्ध करती है -

अनु क्रमांक। विकल्प और विवरण
1

All programs

यह उन सभी कार्यक्रमों को प्रदर्शित करता है, जो आपके सिस्टम में स्थापित हैं।

2

Document

यह उपयोगकर्ता द्वारा उपयोग किए जाने वाले फ़ोल्डरों की एक सूची प्रदर्शित करता है।

3

Recent file

यह हाल ही में उपयोग की गई फ़ाइल को प्रदर्शित करता है।

4

My picture

यह चित्रों की एक सूची प्रदर्शित करता है।

5

My music

यह संगीत / गीत, आदि की एक सूची प्रदर्शित करता है।

6

My computer

यह कंप्यूटर के ड्राइव को प्रदर्शित करता है जहां उपयोगकर्ता अपने काम, फ़ाइल, फ़ोल्डर, गीत, वीडियो, चित्र, ई-बुक, आदि को रखता है।

7

Control panel

यह सभी स्थापित कंप्यूटर प्रोग्राम (सॉफ्टवेयर) प्रदर्शित करता है।

8

Printer

यह स्थापित प्रिंटर प्रदर्शित करता है (यदि प्रिंटर सिस्टम में स्थापित है, तो उपयोगकर्ता आसानी से प्रिंट ले सकता है)।

9

Help (support)

यह उपयोगकर्ताओं को यह जानने में मदद करता है कि किसी विशेष कार्य को कैसे किया जाए।

10

Search

यह उपयोगकर्ता को कंप्यूटर में एक फ़ाइल खोजने में मदद करता है।

1 1

Run

यह एक आवेदन कार्यक्रम शुरू करने या एक डॉस कमांड निष्पादित करने में मदद करता है।

12

Setting

इसमें विभिन्न विकल्प हैं जो कंप्यूटर, सॉफ़्टवेयर के साथ-साथ हार्डवेयर की विभिन्न सेटिंग्स को प्रबंधित करने में मदद करते हैं।

13

Log Off

यह उपयोगकर्ता को सिस्टम के उपयोगकर्ता के वर्तमान में लॉग ऑफ करने में मदद करता है।

14

Sleep

यह सिस्टम को गैर-कार्यात्मक बनाता है; हालाँकि, चल रहे काम और सेटिंग्स को स्मृति में रखता है और छोटी मात्रा में शक्ति भी खींचता रहता है।

15

Hibernation

हाइबरनेशन खुले दस्तावेजों और कार्यक्रमों को हार्ड डिस्क पर रखता है और फिर आपके कंप्यूटर को बंद कर देता है; 'नींद' की तुलना में, यह बहुत कम शक्ति का उपयोग करता है।

16

Restart

इसका कार्य कंप्यूटर को बंद करना और फिर से शुरू करना (लॉग ऑन करना) है; यह सामान्य रूप से कंप्यूटर को रिफ्रेश करने के लिए किया जाता है, खासकर जब कंप्यूटर हैंग हो जाए।

17

Shut down

यह बस सिस्टम को बंद कर देता है।

Note- आपकी विंडो के संस्करण के आधार पर, मेनू विकल्प उपस्थिति और मेनू विकल्पों की संख्या के संदर्भ में भिन्न हो सकता है; हालाँकि, मूल बातों में कोई बदलाव नहीं होगा।

रीसायकल बिन

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

इंटरनेट विकल्प

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

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

मल्टीमीडिया के माध्यम से प्रस्तुत जानकारी में बेहतर गुणवत्ता और क्षमता है, क्योंकि इसे आसानी से समझा जा सकता है।

उन्नत कंप्यूटर सिस्टम आधुनिक मल्टीमीडिया का एक शानदार उदाहरण है।

मल्टीमीडिया का शाब्दिक अर्थ

इस खंड में, हम मल्टीमीडिया के शाब्दिक अर्थ को समझेंगे।

  • Multi - इसका मतलब एक से अधिक है

  • Medium - यह एकवचन है और इसका अर्थ है मध्यस्थ या माध्य

  • Media - यह बहुवचन है और इसका अर्थ है जानकारी को संप्रेषित करना

इसी तरह, मल्टीमीडिया कंप्यूटर विज्ञान का क्षेत्र है जो विभिन्न प्रकार की सूचनाओं को एकीकृत करता है और पारंपरिक मीडिया, अर्थात, पाठ, ग्राफिक्स / चित्र, चित्र आदि के साथ-साथ ऑडियो, वीडियो और एनीमेशन के रूप में प्रतिनिधित्व करता है।

मल्टीमीडिया कंप्यूटर सिस्टम

मल्टीमीडिया कंप्यूटर सिस्टम में टेक्स्ट, इमेज, ग्राफिक्स, ऑडियो और वीडियो सहित विभिन्न मीडिया को एकीकृत करने की उच्च क्षमता है।

मल्टीमीडिया कंप्यूटर सिस्टम उपयोगकर्ताओं को उपलब्ध, प्रक्रियाएं, हेरफेर करता है और उन्हें उपलब्ध कराता है।

मल्टीमीडिया कंप्यूटर सिस्टम की महत्वपूर्ण विशेषताएं

मल्टीमीडिया कंप्यूटर सिस्टम की प्रमुख विशेषताएं निम्नलिखित हैं -

  • इसकी सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) बहुत तेज है, क्योंकि इसके लिए बड़ी मात्रा में डेटा प्रोसेस करना पड़ता है।

  • इसकी विशाल भंडारण क्षमता है।

  • इसमें विशाल मेमोरी पावर है जो भारी डेटा प्रोग्राम चलाने में मदद करता है।

  • इसमें उच्च क्षमता वाला ग्राफिक कार्ड है जो ग्राफिक्स, एनीमेशन, वीडियो आदि को प्रदर्शित करने में मदद करता है।

  • साउंड सिस्टम से ऑडियो सुनने में आसानी होती है।

  • इन सभी विशेषताओं (ऊपर चर्चा की गई) के साथ, एक कंप्यूटर सिस्टम को उच्च अंत मल्टीमीडिया कंप्यूटर सिस्टम के रूप में जाना जाता है।

  • हालाँकि, ऊपर सूचीबद्ध सभी सुविधाएँ अनिवार्य रूप से प्रत्येक मल्टीमीडिया कंप्यूटर सिस्टम के लिए आवश्यक नहीं हैं, बल्कि संबंधित उपयोगकर्ता की आवश्यकता के अनुसार मल्टीमीडिया कंप्यूटर सिस्टम की सुविधाओं को कॉन्फ़िगर किया गया है।

मल्टीमीडिया घटक

मल्टीमीडिया कंप्यूटर सिस्टम के प्रमुख घटक निम्नलिखित हैं -

टेक्स्ट

इसमें अल्फ़ान्यूमेरिक और कुछ अन्य विशेष वर्ण हैं। कीबोर्ड आमतौर पर पाठ के इनपुट के लिए उपयोग किया जाता है; हालाँकि, इस तरह के पाठ को शामिल करने के लिए कुछ आंतरिक (इनबिल्ट) सुविधाएँ हैं।

ग्राफिक्स

यह चित्रों को उत्पन्न करने, प्रतिनिधित्व करने, प्रक्रिया करने, हेरफेर करने और प्रदर्शन करने की तकनीक है। यह मल्टीमीडिया एप्लिकेशन के सबसे महत्वपूर्ण घटकों में से एक है। ग्राफिक्स का विकास एक अलग सॉफ्टवेयर द्वारा समर्थित है।

एनीमेशन

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

ऑडियो

यह तकनीक रिकॉर्ड, संश्लेषित और ऑडियो (ध्वनि) बजाती है। कई शिक्षण पाठ्यक्रम और विभिन्न निर्देश हैं जो इस माध्यम से उचित रूप से वितरित किए जा सकते हैं।

वीडियो

यह तकनीक ऐसे अनुक्रमों में (निश्चित गति पर) छवियों को रिकॉर्ड, संश्लेषित करती है और प्रदर्शित करती है (जो एक निश्चित गति से), जिससे रचना चलती दिखाई देती है; यह है कि हम पूरी तरह से विकसित वीडियो कैसे देखते हैं। बिना किसी रुकावट के वीडियो देखने के लिए, वीडियो डिवाइस को 25 से 30 फ्रेम / सेकंड प्रदर्शित करने होंगे।

मल्टीमीडिया अनुप्रयोग

आइए अब विभिन्न क्षेत्रों को देखें जहां मल्टीमीडिया लागू किया गया है। खेतों का वर्णन नीचे दिया गया है -

प्रस्तुतीकरण

मल्टीमीडिया की मदद से प्रेजेंटेशन को प्रभावी बनाया जा सकता है।

ई बुक्स

आज, इंटरनेट पर किताबें आसानी से उपलब्ध हैं और आसानी से उपलब्ध हैं।

डिजिटल लाइब्रेरी

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

ई-लर्निंग

आज, अधिकांश संस्थान (सार्वजनिक और साथ ही निजी दोनों) शिक्षा लोगों को ऐसी तकनीक का उपयोग कर रहे हैं।

फिल्म बनाना

अधिकांश विशेष प्रभाव जो हम किसी भी फिल्म में देखते हैं, वह केवल मल्टीमीडिया तकनीक के कारण है।

वीडियो गेम

वीडियो गेम मल्टीमीडिया तकनीक की सबसे दिलचस्प कृतियों में से एक हैं। वीडियो गेम न केवल बच्चों को बल्कि वयस्कों को भी रोमांचित करते हैं।

एनिमेटेड फिल्म

वीडियो गेम के साथ, एनिमेटेड फिल्म बच्चों के मनोरंजन का एक और बढ़िया स्रोत है।

मल्टीमीडिया कॉन्फ्रेंसिंग

लोग मल्टीमीडिया कॉन्फ्रेंसिंग तकनीक की मदद से व्यक्तिगत और व्यावसायिक बैठकों को ऑनलाइन व्यवस्थित कर सकते हैं।

ई-शॉपिंग

मल्टीमीडिया तकनीक ने ई-कॉमर्स के लिए एक आभासी क्षेत्र बनाया है।

कंप्यूटर प्रौद्योगिकी की उन्नति ने दुनिया को मौलिक रूप से बदल दिया है; इसके परिणामस्वरूप, अधिकांश कार्य चाहे वह राष्ट्र की सुरक्षा प्रणाली की बात हो या जूता खरीदने का ऑनलाइन सब कुछ कंप्यूटर पर निर्भर करता है।

इस तरह की बढ़ी हुई निर्भरता सुरक्षा के मुद्दे को भी उठाती है, क्योंकि अधिकांश डेटा अब कंप्यूटर सिस्टम में संग्रहीत किया जाता है।

आपके कंप्यूटर सिस्टम विभिन्न प्रकार के डेटा संग्रहीत करते हैं और इसलिए यदि इसे सुरक्षित नहीं किया जाता है, तो आप एक बड़ी मुसीबत में पड़ सकते हैं।

हम कंप्यूटर सुरक्षा क्यों करते हैं?

आइए अब देखते हैं कि हमें कंप्यूटर सुरक्षा की आवश्यकता क्यों है। यह निम्नलिखित प्रमुख कारणों के लिए आवश्यक है -

  • हार्डवेयर की क्षति को रोकने के लिए।

  • इंस्टॉल किए गए सॉफ़्टवेयर की चोरी या क्षति को रोकने के लिए।

  • संग्रहीत डेटा और जानकारी की चोरी या क्षति को रोकने के लिए।

  • सेवा के व्यवधान को रोकने के लिए।

  • इसी तरह, सुरक्षा प्रणाली स्थापित सॉफ़्टवेयर और संग्रहीत डेटा (सूचना) की सुरक्षा करके कंप्यूटर सिस्टम को सुरक्षित रखती है।

डेटा और सूचना का संरक्षण

डेटा की सुरक्षा के लिए महत्वपूर्ण कदम निम्नलिखित हैं -

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

इसके अलावा, यदि आप इंटरनेट का उपयोग करते हैं, तो आपको अधिक सावधानी बरतने की आवश्यकता है। निम्नलिखित सावधानियों पर विचार करें जिन्हें सावधानी बरतने की आवश्यकता है -

  • किसी भी ऐसे लिंक पर क्लिक न करें जिसे आप नहीं जानते (क्योंकि यह आपके कंप्यूटर के लिए खतरनाक हो सकता है - वायरस का हमला)।

  • अनधिकृत वेबसाइट को अनधिकृत रूप से न खोलें (यह आपके कंप्यूटर सिस्टम को नुकसान पहुंचा सकती है)।

  • अनजान वेबसाइट से अनचाहे डेटा डाउनलोड न करें।

डीफ़्रैग्मेन्टेशन क्या है?

हार्ड डिस्क से बार-बार फ़ाइल (डेटा) को बचाने और हटाने से प्रदर्शन में समस्याएँ पैदा होती हैं और स्थान भी कम होता है; इसलिए, डीफ़्रैग्मेन्टेशन फिर से ड्राइव को साफ करता है और सिस्टम को सुचारू रूप से चलाने के लिए पुनर्स्थापित करता है।

डीफ़्रैग्मेन्टेशन के सरल चरण निम्नलिखित हैं -

डिस्क की सफाई

वेबसाइट ब्राउज़ करते समय (इंटरनेट पर), कई फाइलें हार्ड डिस्क में अपने आप जमा हो जाती हैं (वास्तव में ये संग्रहीत फाइलें बाद में वेबसाइट को फिर से खोलने में मदद करती हैं); इसके अलावा कुछ अन्य कुकीज भी हार्ड डिस्क में स्टोर हो जाती हैं। ये सभी संग्रहित फ़ाइलें खाने की जगह के साथ समस्या पैदा करती हैं।

इसलिए, डिस्क क्लीनअप प्रक्रिया इन सभी फाइलों को साफ करती है और इन अवांछित फाइलों के कब्जे वाले स्थान को मुक्त करती है।

डिस्क क्लीनअप के सरल चरण निम्नलिखित हैं -

कंप्यूटर सिस्टम में खतरा एक संभावित खतरा है जो आपके डेटा सुरक्षा को दांव पर लगा सकता है। क्षति कई बार अपूरणीय है।

परिभाषा

जैसा कि राष्ट्रीय सूचना आश्वासन शब्दावली द्वारा परिभाषित किया गया है -

  • "अनधिकृत पहुंच, विनाश, प्रकटीकरण, डेटा के संशोधन और / या सेवा से वंचित करने के माध्यम से आईएस पर प्रतिकूल प्रभाव डालने की क्षमता के साथ कोई भी परिस्थिति या घटना।"

  • एक कंप्यूटर खतरा हो सकता है "intentional"जैसे कि हैकिंग या"accidental"इस तरह की खराबी या शारीरिक क्षति के रूप में।

धमकी के प्रकार

कंप्यूटर के सबसे सामान्य प्रकार निम्नलिखित हैं -

  • Physical damage - इसमें आग, पानी, प्रदूषण आदि शामिल हैं।

  • Natural events - इसमें जलवायु, भूकंप, ज्वालामुखी गतिविधि आदि शामिल हैं।

  • Loss of services - इसमें विद्युत शक्ति, एयर कंडीशनिंग, दूरसंचार, आदि शामिल हैं।

  • Technical failures - इसमें उपकरण, सॉफ्टवेयर, क्षमता संतृप्ति, आदि में समस्याएं शामिल हैं।

  • Deliberate type - इसमें जासूसी, डेटा का अवैध प्रसंस्करण आदि शामिल हैं।

कुछ अन्य खतरों में उपयोग में त्रुटि, अधिकारों का दुरुपयोग, कार्रवाई से इनकार करना, उल्लिखित करना, मीडिया की चोरी, परित्यक्त सामग्री की पुनः प्राप्ति आदि शामिल हैं।

धमकी के स्रोत

कंप्यूटर खतरे के संभावित स्रोत हो सकते हैं -

  • Internal - इसमें कर्मचारी, साझेदार, ठेकेदार (और विक्रेता) शामिल हैं।

  • External - इसमें साइबर-अपराधी (पेशेवर हैकर्स), जासूस, गैर-पेशेवर हैकर, कार्यकर्ता, मैलवेयर (वायरस / कृमि / आदि) शामिल हैं, आदि।

सामान्य शर्तें

कंप्यूटर के खतरे को परिभाषित करने के लिए अक्सर सामान्य शब्दों का उपयोग किया जाता है -

वायरस का खतरा

एक कंप्यूटर वायरस एक प्रोग्राम है जिसे उपयोगकर्ता की अनुमति के बिना कंप्यूटर के सामान्य कामकाज को बाधित करने के लिए डिज़ाइन किया गया है।

स्पायवेयर धमकी

स्पाइवेयर एक कंप्यूटर प्रोग्राम है जो उपयोगकर्ता की ऑनलाइन गतिविधियों पर नज़र रखता है या व्यक्तिगत जानकारी के लाभ या चोरी के लिए उपयोगकर्ता की सहमति के बिना प्रोग्राम इंस्टॉल करता है।

हैकर्स

हैकर्स प्रोग्रामर हैं जो दूसरों को जानकारी चोरी करने, बदलने या नष्ट करने के उद्देश्य से कंप्यूटर सिस्टम में तोड़कर अपने व्यक्तिगत लाभ के लिए खतरे में डालते हैं।

फिशिंग थ्रेटस

यह एक गैरकानूनी गतिविधि है, जिसके माध्यम से फिशर्स धोखाधड़ी वाले ईमेल या त्वरित संदेशों के माध्यम से संवेदनशील वित्तीय या व्यक्तिगत डेटा चोरी करने का प्रयास करते हैं।

अपने कंप्यूटर सिस्टम को खतरों से कैसे सुरक्षित करें?

निम्नलिखित महत्वपूर्ण सुझाव हैं जिनके माध्यम से आप अपने सिस्टम को विभिन्न प्रकार के खतरे से बचा सकते हैं -

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

वायरस एक कंप्यूटर कोड या प्रोग्राम है, जो आपके कंप्यूटर डेटा को बुरी तरह से दूषित या नष्ट करके प्रभावित करने में सक्षम है।

कंप्यूटर वायरस में इसकी डुप्लिकेट प्रतियां तेज गति से बनाने की प्रवृत्ति होती है, और इसे प्रत्येक फ़ोल्डर में भी फैलता है और आपके कंप्यूटर सिस्टम के डेटा को नुकसान पहुंचाता है।

एक कंप्यूटर वायरस वास्तव में एक दुर्भावनापूर्ण सॉफ़्टवेयर प्रोग्राम या "मैलवेयर" है, जो आपके सिस्टम को संक्रमित करते समय, अन्य कंप्यूटर प्रोग्रामों को संशोधित करके और अपना कोड डालकर खुद को दोहराता है।

संक्रमित कंप्यूटर प्रोग्राम में डेटा फ़ाइलें, या हार्ड ड्राइव के "बूट" क्षेत्र भी शामिल हो सकते हैं।

वायरस के प्रकार

कंप्यूटर वायरस के प्रमुख प्रकार निम्नलिखित हैं -

कीड़े

यह एक कंप्यूटर प्रोग्राम है जो खुद को तेज गति से दोहराता है। एक कंप्यूटर वायरस के विपरीत, यह स्व-निहित है और इसलिए खुद को प्रचारित करने के लिए किसी अन्य कार्यक्रम का हिस्सा बनने की आवश्यकता नहीं है।

ट्रोजन हॉर्स

ट्रोजन हॉर्स भी एक प्रकार का विनाशकारी कार्यक्रम है जो एक सामान्य सॉफ़्टवेयर प्रोग्राम में प्रच्छन्न रहता है। यह बिल्कुल वायरस नहीं है, क्योंकि यह खुद को दोहरा नहीं सकता है। हालांकि, संभावना है कि ट्रोजन हॉर्स में वायरस प्रोग्राम छुपा हो सकता है।

बम

यह ट्रोजन हॉर्स के समान है, लेकिन लॉजिक बम में कुछ विशेषता है; इनमें एक टाइमिंग डिवाइस शामिल है और इसलिए यह किसी विशेष तिथि और समय पर ही बंद हो जाएगा।

वायरस कैसे प्रभावित करता है?

आइए हम चर्चा करें कि वायरस आपके कंप्यूटर सिस्टम को किन तरीकों से प्रभावित कर सकता है। नीचे दिए गए तरीके हैं -

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

वायरस का प्रभाव

आइए अब हम आपके कंप्यूटर सिस्टम पर वायरस के प्रभाव को देखते हैं -

  • संबंधित कंप्यूटर सिस्टम की सामान्य कार्यक्षमता को बाधित करता है।
  • सिस्टम नेटवर्क के उपयोग को बाधित करता है।
  • सिस्टम की कॉन्फ़िगरेशन सेटिंग को संशोधित करता है।
  • डेटा को नष्ट कर देता है।
  • कंप्यूटर नेटवर्क संसाधनों को बाधित करता है।
  • गोपनीय डेटा का विनाश।

वायरस का पता लगाना

वायरस का पता लगाने का सबसे मौलिक तरीका आपके कंप्यूटर सिस्टम की कार्यक्षमता की जांच करना है; एक वायरस प्रभावित कंप्यूटर ठीक से कमांड नहीं लेता है।

हालांकि, अगर आपके कंप्यूटर सिस्टम में एंटीवायरस सॉफ़्टवेयर है, तो यह वायरस हस्ताक्षर के लिए सिस्टम पर प्रोग्राम और फ़ाइलों को आसानी से जांच सकता है।

वायरस निवारक उपाय

आइए अब विभिन्न वायरस निवारक उपायों को देखते हैं। एक कंप्यूटर सिस्टम को निम्नलिखित के माध्यम से वायरस से बचाया जा सकता है -

  • एक प्रभावी एंटीवायरस सॉफ़्टवेयर की स्थापना।
  • ऑपरेटिंग सिस्टम को पैच करना।
  • क्लाइंट सॉफ़्टवेयर को पैच करना।
  • अत्यधिक सुरक्षित पासवर्ड लगाना।
  • फायरवॉल का उपयोग।

सबसे प्रभावी एंटीवायरस

निम्नलिखित सबसे लोकप्रिय और प्रभावी एंटीवायरस हैं जिनसे आप अपने व्यक्तिगत कंप्यूटर के लिए एक का चयन कर सकते हैं -

  • McAfee एंटीवायरस प्लस
  • सिमेंटेक नॉर्टन एंटीवायरस
  • अवास्ट प्रो एंटीवायरस
  • बिटडेफेंडर एंटीवायरस प्लस
  • Kaspersky एंटी-वायरस
  • अवीरा एंटीवायरस
  • कहीं भी एंटीवायरस को सुरक्षित करें
  • एम्सिसॉफ्ट एंटी-मैलवेयर
  • क्विक हील एंटीवायरस
  • ESET NOD32 एंटीवायरस

इस अध्याय में, हम कंप्यूटर विज्ञान में विभिन्न संक्षिप्त चर्चा करेंगे। निम्न तालिका उन संक्षिप्तताओं को सूचीबद्ध करती है -

संक्षिप्त पूरा नाम
ए / डी एनालॉग से अंकीय
एबीसी एटनासॉफ़ बेरी कंप्यूटर
एसीएम संगणक तंत्र संस्था
कृत्रिम होशियारी
ALGOL एल्गोरिथम भाषा
आलू अंकगणितीय तर्क इकाई
एएमडी उन्नत लघु उपकरण
अरपानेट उन्नत अनुसंधान परियोजना एजेंसी नेटवर्क
ASCII आदान प्रदान के लिएअमेरिकन मानक कोड सूचना
बेसिक शुरुआत करने वालों हेतु बहूद्देश्यीय प्रतीकात्मक अनुदेश कोड
बीसीडी द्विआधारी कोडित दशमलव
BIOS बेसिक इनप्यूट आउटपुट सिस्टम
Bips प्रति सेकंड अरबों निर्देश
BPI प्रति इंच बाइट्स
पाजी कंप्यूटर एडेड डिजाइन
सीएई कम्प्यूटर एडेड इंजीनियरिंग
कर सकते हैं कैम्पस एरिया नेटवर्क
मामला कंप्यूटर एडेड सॉफ्टवेयर इंजीनियरिंग
सीडी कॉम्पैक्ट डिस्क
CDC नियंत्रण निगम
CD-R सीडी-रिकॉर्ड
सीडी रॉम कॉम्पैक्ट डिस्क केवल मेमोरी पढ़ें
सीडी आरडब्ल्यू सीडी पढ़ें / लिखें
क्लोरीन कमांड भाषा
CLI कमांड लाइन इंटरफेस
कोबोल सामान्य व्यवसाय उन्मुख
CODASYL डाटा सिस्टम पर सम्मेलन
सी पी यू सेंट्रल प्रोसेसिंग यूनिट
सीआरटी कैथोड रे ट्यूब
D / A डिजिटल करने वाली एनालॉग
डैट डिजिटल ऑडियो टेप
डीबीएमएस डेटाबेस प्रबंधन प्रणाली
डीबीएस मांग स्विचिंग आधारित
DDL डेटा परिभाषा भाषा
DDS डिजिटल डाटा संग्रहण
दिसम्बर डिजिटल उपकरण निगम
डीएमए प्रत्यक्ष मेमोरी एक्सेस
डीएनए डिजिटल नेटवर्क आर्किटेक्चर
डीपीआई डॉट्स प्रति इंच
घूंट गतिशील रैम
DSN वितरित सिस्टम नेटवर्क
डीटीएस डिजिटल थिएटर सिस्टम
डीवीडी डिजिटल वीडियो / बहुमुखी डिस्क
EBCDIC विस्तारित बाइनरी कोडेड दशमलव इंटरचेंज कोड
एडसैक इलेक्ट्रॉनिक देरी भंडारण स्वचालित कैलकुलेटर
एडवैक इलेक्ट्रॉनिक असतत चर स्वचालित कैलकुलेटर
EFM आठ से चौदह मॉडुलन
ENIAC इलेक्ट्रॉनिक न्यूमेरिकल इंटीग्रेटर एंड कैलकुलेटर
EPG इलेक्ट्रॉनिक प्रोग्रामिंग गाइड
महाकाव्य स्पष्ट रूप से समानांतर निर्देश कम्प्यूटिंग
EPROM इरेजेबल प्रोग्रामेबल रीड-ओनली मेमोरी
मोटी फाइल आवन्टन तालिका
FDM फ्रीक्वेंसी डिवीजन मल्टीप्लेक्सिंग
FEP फ्रंट एंड प्रोसेसर
फ्लॉप फ़्लोटिंग पॉइंट ऑपरेशंस प्रति सेकंड
एफएम आवृति का उतार - चढ़ाव
एफएमएस फ़ाइल प्रबंधन प्रणाली
FORTRAN फोरमुला ट्रैनसेलेशन
FSK आवृत्ति पारी कुंजीयन
एफ़टीपी फ़ाइल ट्रांसफ़र प्रोटोकॉल
जीबी गीगा बाइट्स
GFLOPS Giga FLOPS
GHz Giga Hertz
GNU Gnu Not Unix
GPRS General Packet Radio Service
GSM Global System for Mobile communication
GUI Graphical User Interface
HP Hewlett Packard
HSS Hierarchical Storage System
HTML HyperText Markup Language
HTTP HyperText Transport Protocol
IBM International Business Machine
IC Integrated Circuit
IDN Integrated Digital Networks
IP Internet Protocol
IrDA Infrared Data Association
ISDN Integrated Services Digital Network
ISP Internet Service Provider
JPEG Joint Photographic Experts Group
JRE Java Runtime Engine
JSP Java Server Pages
KB Kilo Bytes
KHz Kilo Hertz
LAN Local Area Network
LCD Liquid Crystal Display
LED Light Emitting Diode
LPM Line Per Minute
LSI Large Scael Integration
MAN Metropolitan Area Network
MAR Memory Address Register
MB Mega Bytes
MBR Memory Buffer Register
MHz Mega Hertz
MIDI Musical Instrument Digital Interface
MIPS Millions of Instructions Per Second
MNP Microcom Network Protocol
MPEG Moving Pictures Experts Group
MS-DOS MicroSoft Disk Operating System
MVT Multiprogramming with Variable Tasks
NIC Network Interface Card
NICNET National Informatics Center NETwork
NOS Network Operating System
OCR Optical Character Recognition
OMR Optical Mark Reader
OS Operating System
OSI Open System Interconnection
OSS Open Source Software
PAN Personal Area Network
PC Personal Computer
PDF Portable Document Format
PDL Program Design Language
PDP Program Data Processor
PIP Peripheral Interchange Program
PROM Programmable Read-Only Memory
QoS Quality of Service
RAM Random Access Memory
ROM Read Only Memory
SDLC Software Development Life Cycle
SEQUEL Structured English QUEry Language
SGML Syntax for Generalized Markup Language
SIMM Single In-line Memory Module
SNA Systems Network Architecture
SNOBOL StriNg Oriented and symBOlic Language
SQL Structured Query Language
SRAM Static RAM
SSI Small Scale Integration
TB Tera Bytes
TCP Transport Control Protocol
TDM Time Division Multiplexing
UDP User Datagram Protocol
ULSI Ultra Large Scale Integration
UPC Universal Product Code
URL Uniform Resource Locator
USB Universal Serial Bus
UTF Unicode Transformation Format
VAN Value Added Network
VCR Video Cassette Recorder
VDT Video Display Terminal
VGA Video Graphics Array
VOD Video-On-Demand
VoIP Voice over Internet Protocol
VSAT Very Small Aperture Terminal
WAN Wide Area Network
WAP Wireless Application Protocol
WiMAX Worldwide Interoperability for Microwave Access
WLAN Wireless Local Area Network
WLL Wireless Local Loop
WORM Write Once Read Many
WWW World Wide Web
XHTML eXtensible HyperText Markup Language
XML eXtensible Markup Language
X.400 Electronic Mail Protocol
X.500 Directory Server Protocol

In this chapter, we will discuss the development in Computer Science chronologically.

The following table lists down the development −

Year Development
1959 Transistors: IBM 7090; IBM 1401
1962 NPN transistor
1963 Mouse; CMOS patented
1964 CDC 6600; IBM Data Cell Drive
1966 Integrated circuits: HP 2116A
1966 Apollo Guidance Computer
1969 Honeywell 316
1971 8" floppy disk; ILLIAC IV
1973 Micral first microprocessor PC
1980 Sinclair ZX80, Seagate hard disk drive
1981 IBM PC, Acorn BBC Micro
1983 Apple Lisa; 3.5" floppy
1984 Apple Mac; Apple Lisa 2
1988 Dell
1989 NeXT
1991 Apple Switches to PowerPC
1992 HP 95LX; Palmtop PC
1995 IBM Deep Blue chess computer
1996 USB 1.0
1997 Compaq buys Tandem; CD-RW
1998 iMac
2000 USB 2
2001 Apple iPod
2005 Mac Mini
2006 Apple transition to Intel
2007 iPhone 1
2008 USB 3.0
2010 Apple iPad
2012 IBM zEnterprise System

The following table illustrates the names of major innovators with their works and year −

Person Achievement Period/Year
Pāṇini Pāṇini, the ancient Indian Sanskrit linguist, grammarian, and honorable scholar had systematized and mentioned the technical use of metarules, transformations, and recursions, in his book 'Ashtadhyayi.' It is considred as the forerunner to the computer programming language. 5th Century BC (about)
Al-Khwārizmī Al-Khwarizmi had the technique of performing arithmetic with Hindu-Arabic numerals developed. 830 AD (about)
Al-Jazari Al-Jazari had invented the programmable machines, namely programmable humanoid robots, and an astronomical clock, which is considered as the first programmable analog computer. 1206 AD (about)
Ramon Llull Ramon Llull had designed multiple symbolic representations machines. 1300 AD (about)
Blaise Pascal Pascal had invented the mechanical calculator. 1642 AD (about)
Gottfried Leibniz Leibniz had developed the first-order predicate calculus, which were very important for the theoretical foundations of computer science. 1670 AD (about)
Charles Babbage Babbage, who was popular as mathematician, philosopher, inventor and mechanical engineer, designed the Analytical Engine and developed a prototype for a less powerful mechanical calculator. Likewise, he originated the concept of digital programmable computer. Babbage is popular as “father of the computer”. 1822 AD (about)
George Boole Boole conceptualized the Boolean algebra, which became the basis for digital logic and computer science. 1847 AD (about)
Gottlob Frege Frege developed the first-order predicate calculus, which later became a crucial precursor requirement in developing the computation theory. 1879 AD (about)
Herman Hollerith Hollerith invented the punched card evaluating machine and hence, he is popularly considered as the father of modern machine data processing. 1889 AD (about)
Vannevar Bush Bush developed the Memex concept, which later led to the development of Hypertext. 1930 AD (about)
Alonzo Church Church had developed the lambda calculus and found the un-decidability problem within it. 1936 AD (about)
Stephen Cole Kleene Founded the computation theory. 1936 AD (about)
Claude Shannon Founded practical digital circuit design. 1937 AD
Konrad Zuse Built the first digital freely programmable computer of Z series. 1938 AD
Tommy Flowers Designed and built the Mark Colossus computers, the world's first programmable, digital, electronic, and computing devices. 1943 AD
Max Newman Newman founded the Computing Machine Laboratory at the University of Manchester. It was the place where world's first stored-program computer, the Manchester Small-Scale Experimental Machine was invented. 1943 AD
John Mauchly & J. Presper Ecker Designed and built the ENIAC, the first modern computer, and the UNIVAC I, the first commercially available computer. 1943 AD
Yoshiro Nakamatsu Invented the first floppy disk at Tokyo Imperial University. 1950 AD
David Caminer & John Pinkerton Developed the LEO computer i.e. the first business computer 1951 AD
Sergei Alekseyevich Lebedev Independently designed the first electronic computer in the Soviet Union (i.e. Ukraine). 1951 AD
Grace Hopper Hopper wrote the A-O compiler (a sort of automatic programming language), which heavily influenced the COBOL language. 1952 AD
Cuthbert Hurd Worked for the International Business Machines Corporation and developed first general-purpose computer, the IBM 701. 1952 AD
Alan Perlis et al Developed the ALGOL programming language, and the first recipient of the Turing Award. 1952 AD
Noam Chomsky Chomsky developed Chomsky hierarchy. He made contributions to computer science with his work in linguistics. 1956 AD
Douglas Engelbart and Bill English Best known for inventing the computer mouse. 1963 AD
Tadashi Sasaki Sasaki was an engineer at Sharp company and he conceived a single-chip microprocessor CPU. He also developed LCD calculators at Sharp. 1963 AD
Dennis Ritchie and Ken Thompson Pioneered the C programming language and the Unix computer operating system at Bell Labs. 1967 AD
Ken Thompson Thompson developed the Unix operating system, the B programming language, Plan 9 operating system, the first computer chess game and the UTF-8 encoding at Bell Labs. Further, he developed 'Go' programming language at Google. 1967 AD
Adriaan van Wijngaarden Wijngaarden developed the W-grammar first used in the definition of ALGOL 68 1968 AD
Masatoshi Shima Designed the Intel 4004, the first commercial microprocessor. 1968 AD
Leslie Lamport Formulated algorithms to solve different fundamental problems in distributed systems (e.g. the bakery algorithm). 1974 AD
Vint Cerf and Bob Kahn Designed the Transmission Control Protocol and Internet Protocol (TCP and IP), the primary data communication protocols of the Internet and other computer networks. 1978 AD
Tim Berners-Lee Invented worldwide web. 1989 AD
Tim Berners-Lee and Robert Cailliau Sent first HTTP communication between client and server. 1989 AD

The following table shows the different short-cut keys frequently used while working on the computer system −

Function Short-cut keys
Commonly Used Short-cut Keys
F1 Universal help (for any sort of program).
Alt + F File menu options in current program.
Alt + E Edits options in current program.
Ctrl + A Selects all text.
Ctrl + X Cuts the selected item.
Ctrl + C Copies the selected item.
Ctrl + V Pastes copied item.
Home Takes the user to the beginning of the current line.
End Takes the user to the end of the current line.
Ctrl + Home Takes the user to the beginning of the document.
Ctrl + End Takes the user to the end of the document.
Shift + Home Highlights from the current place to the beginning of line.
Shift + End Highlights from the current place to the end of line.
Microsoft Windows Shortcut Keys
Ctrl + F4 Closes window in program.
Alt + F4 Closes current open program.
F2 Renames the selected icon.
F3 Start find from desktop.
F4 Opens the drive selection when browsing.
F5 Refreshes contents.
Alt + Tab Switches from one open application to another open application.
Alt + Shift + Tab Switches backwards between open applications.
Alt + Print Screen Creates screen shot for current program.
Ctrl + Alt + Del. Opens windows task manager/reboot.
Ctrl + Esc Brings up start menu.
Alt + Esc Switches between applications on taskbar.
Ctrl + Plus (+) Key Automatically adjusts widths of all columns in Windows Explorer.
Alt + Enter Opens properties window of selected icon or program.
Shift + F10 Simulates right-click on selected item.
Shift + Del Deletes selected programs/files permanently.
Holding Shift During Boot-up Enables boot safe mode or bypass system files.
Ctrl + N Starts a new note.
Ctrl + O Opens a recently used note.
Ctrl + S Saves changes to a note.
Ctrl + P Prints a note.
Alt + F4 Closes a note and its Journal window.
Ctrl + Z Helps Undo a change.
Ctrl + Y Helps Redo a change.
Ctrl + A Selects all items on a page.
Ctrl + X Cuts a selection.
Ctrl + C Copies a selection to the Clipboard.
Ctrl + V Pastes a selection from the Clipboard.
Esc Cancels a selection.
Ctrl + F Start a search tool.
Ctrl + Shift + C Display a shortcut menu for column headings in a note list.
Microsoft Word Shortcut Keys
Ctrl + N Creates a new document.
Ctrl + O Opens an existing document.
Ctrl + S Saves changes to a document.
F12 Saves the document as a new file.
Ctrl + P Prints a document.
Ctrl + Z Helps Undo a change.
Ctrl + Y Helps Redo a change.
Ctrl + A Selects the whole document.
Ctrl + X Helps cut a selection
Ctrl + C Copies a selection to the Clipboard.
Ctrl + V Pastes a selection from the Clipboard.
Ctrl + B Makes selected text bold.
Ctrl + I Italicizes selected text.
Ctrl + U Underlines selected texts.
Ctrl + L Aligns text left.
Ctrl + R Aligns text right.
Ctrl + E Aligns text center.
Ctrl + J Helps justify text.
Ctrl + 1 Sets single line spacing.
Ctrl + 2 Sets double line spacing.
Ctrl + 5 Sets line spacing to 1.5.
Ctrl + Shift + A Changes characters to all capitals.
Ctrl + D Inserts a Microsoft Paint drawing.
Ctrl + F Finds text
Ctrl + Home Moves to the beginning of the document.
Ctrl + End Moves to the end of the document.