This post is also available in: English
कंप्यूटर सॉफ़्टवेयर,जिसे सॉफ़्टवेयर भी कहा जाता है, निर्देशों और दस्तावेज़ीकरण का एक सेट है जो कंप्यूटर को बताता है कि क्या करना है या कार्य कैसे करना है। सॉफ्टवेयर में कंप्यूटर पर सभी अलग-अलग प्रोग्राम शामिल होते हैं, जैसे एप्लिकेशन और ऑपरेटिंग सिस्टम। एप्लिकेशन ऐसे प्रोग्राम होते हैं जो एक विशिष्ट ऑपरेशन करने के लिए डिज़ाइन किए जाते हैं, जैसे कि गेम या वर्ड प्रोसेसर। ऑपरेटिंग सिस्टम (जैसे मैक ओएस, माइक्रोसॉफ्ट विंडोज, एंड्रॉइड और विभिन्न लिनक्स वितरण) एक प्रकार का सॉफ्टवेयर है जिसका उपयोग अनुप्रयोगों को चलाने के लिए एक प्लेटफॉर्म के रूप में किया जाता है, और डिस्प्ले और कीबोर्ड सहित सभी यूजर इंटरफेस टूल को नियंत्रित करता है।
सॉफ्टवेयर शब्द का प्रयोग पहली बार 1960 के दशक के अंत में कंप्यूटर हार्डवेयर से इसके अंतर पर जोर देने के लिए किया गया था, जिसे उपयोगकर्ता द्वारा भौतिक रूप से देखा जा सकता है। सॉफ्टवेयर निर्देशों का एक समूह है जिसका कंप्यूटर अनुसरण करता है। कॉम्पैक्ट डिस्क (सीडी) या इंटरनेट युग के विकास से पहले, सॉफ्टवेयर का उपयोग विभिन्न कंप्यूटर डेटा स्टोरेज मीडिया टूल्स जैसे पेपर पंच कार्ड, चुंबकीय डिस्क या चुंबकीय टेप पर किया जाता था।
बच्चों के लिए मजेदार सॉफ्टवेयर तथ्य
यहां सॉफ्टवेयर, सॉफ्टवेयर डेवलपमेंट और सॉफ्टवेयर डेवलपर्स के बारे में 21 आश्चर्यजनक तथ्य दिए गए हैं।
1. सबसे नापसंद भाषाएं पर्ल, डेल्फी और वीबीए हैं
PHP, Objective-C, Coffeescript, और Ruby उनके पीछे पीछे चल रहे हैं। मजे की बात यह है कि इस सूची में दो प्रविष्टियां, PHP और रूबी, दोनों अभी भी उपयोगकर्ताओं के बीच बेहद लोकप्रिय हैं, भले ही समुदाय उन्हें समग्र रूप से कैसे देखता है।
2. 70% कोडिंग जॉब्स का टेक्नोलॉजी से कोई लेना-देना नहीं है
यह सही है, आप या आपका बच्चा इस ज्ञान को तकनीक से पूरी तरह से अलग विषयों पर प्रोग्राम करना और लागू करना सीख सकता है – जैसे प्रकृति अध्ययन, भूगोल अनुसंधान, और फिल्म और डिजाइन।
3. बड़ी टेक कंपनियों के कई मालिक बच्चों के रूप में वीडियो गेम पसंद करते थे
एक उदाहरण में, स्टीव वोज्नियाक और स्टीव जॉब्स, जिन्होंने ऐप्पल की सह-स्थापना की, ने पहली बार ब्रेकआउट नामक अपना खुद का वीडियो गेम विकसित करके सफलता पाई। वहां से, वे टेक में सबसे प्रभावशाली नामों में से दो बन गए, और पूरे वर्षों में अरबों डॉलर कमाए।
4. पहले कभी कंप्यूटर गेम ने अपने रचनाकारों की टीम के लिए शून्य लाभ कमाया
स्पेस वॉर नाम का यह गेम एक युवा कंप्यूटर प्रोग्रामर स्टीव रसेल और साथी डेवलपर्स की उनकी भावुक टीम द्वारा शुरू से ही बनाया गया था। अविश्वसनीय रूप से, स्टीव और उनकी टीम ने अंतरिक्ष युद्ध खेलने के लिए लोगों से शुल्क नहीं लेना चुना, और इसके बजाय, खुशी-खुशी अपनी रचना को किसी के साथ साझा किया जो इसे आज़माना चाहता था।
5. कंप्यूटर एक नौकरी का शीर्षक था
1945 में ENIAC (इलेक्ट्रॉनिक न्यूमेरिकल इंटीग्रेटर एंड कंप्यूटर) को चालू किया गया और द्वितीय विश्व युद्ध के दौरान बैलिस्टिक के कंप्यूटिंग प्रक्षेपवक्र का उपयोग करने के लिए रखा गया। यह पहला प्रोग्राम करने योग्य, इलेक्ट्रॉनिक, सामान्य प्रयोजन वाला डिजिटल कंप्यूटर था, और इसे छह महिलाओं द्वारा संचालित किया गया था।
न केवल कंप्यूटिंग के गणित को समझने के लिए, बल्कि मशीन को भी समझने के लिए महिलाओं ने मशीन के तर्क, भौतिक संरचना, संचालन और सर्किटरी का अध्ययन किया। इसका उपयोग करने के लिए, उन्हें मशीन के ब्लूप्रिंट को समझकर स्विच और केबल में हेरफेर करना पड़ा, क्योंकि प्रोग्रामिंग भाषाएं अभी तक मौजूद नहीं थीं।
6. पहला कंप्यूटर वायरस एक क्रीपर था
जिस तरह एक वायरस अन्य मेजबानों को पास करने के लिए खुद के संस्करणों की नकल करके मानव शरीर को संक्रमित करता है, उसी तरह एक कंप्यूटर वायरस अपना कोड डालने और नेटवर्क के माध्यम से नए कंप्यूटरों में फैलने से फैलता है।
कंप्यूटर वायरस का विचार 1949 में जॉन वॉन न्यूमैन के निबंध “स्व-प्रजनन ऑटोमेटा के सिद्धांत” में प्रकाशित हुआ था, लेकिन पहला प्रतिकृति कंप्यूटर प्रोग्राम 1971 तक नहीं लिखा गया था। प्रोग्राम सक्रिय रूप से दुर्भावनापूर्ण सॉफ़्टवेयर नहीं था क्योंकि इससे डेटा को कोई नुकसान नहीं हुआ था, इसका एकमात्र प्रभाव एक संदेश था जो इसे टेलेटाइप पढ़ने के लिए आउटपुट करता था “आई एम द क्रीपर; अगर तुम मुझे पकड़ सकते हो तो पकड़ो”।
वायरस को नुकसान पहुंचाने के लिए नहीं बनाया गया था, लेकिन स्व-प्रतिकृति सॉफ़्टवेयर के विचार को अंधेरे पक्ष में बदलने में देर नहीं लगी।
7. पहला प्रोग्रामर पागल कवि की बेटी थी
किसी प्रोग्राम के बारे में हमारी आधुनिक समझ को लिखने वाले पहले व्यक्ति एडा लवलेस थे। कवि, लॉर्ड बायरन की एकमात्र वैध बेटी होने के नाते, ऐडा की माँ को डर था कि उनकी बेटी अपने पिता के समान पागलपन को सहेगी। पागलपन को यथासंभव लंबे समय तक दूर रखने के लिए, उसने अपनी बेटी को गणित और विज्ञान की पढ़ाई के लिए समर्पित कर दिया।
8. कोडिंग जल्द ही पढ़ना जितना महत्वपूर्ण होगा
भविष्य में, कोडिंग और तकनीकी साक्षरता लगभग दैनिक जीवन के लिए उतनी ही आवश्यक हो सकती है जितनी अब साक्षरता है। संयुक्त राज्य अमेरिका की साक्षरता दर 99% है। कल्पना कीजिए कि 99% आबादी कोड करना जानती है।
हालांकि यह मुश्किल लग सकता है, भाषा यांत्रिकी के साथ संघर्ष करने वाले छात्रों के लिए कोडिंग लिखने से आसान हो सकता है। 2020 में, MIT न्यूरोसाइंटिस्ट्स ने पाया कि इंटरप्रेटिंग कोड एक सामान्य-उद्देश्य वाले मस्तिष्क नेटवर्क को सक्रिय करता है, लेकिन भाषा-प्रसंस्करण केंद्रों को नहीं।
9. अधिकांश डेवलपर्स खुद को पेशेवर रूप से डेवलपर्स के रूप में संदर्भित करते हैं
यह एक स्पष्ट परिणाम की तरह लग सकता है, लेकिन जैसा कि कोई भी आईटी भर्तीकर्ता प्रमाणित करेगा, समानार्थक शब्द का एक बोझ है जो मूल रूप से एक ही पेशे का वर्णन करता है: पूर्ण-स्टैक डेवलपर, प्रोग्रामर, आर्किटेक्ट, विश्लेषक, निंजा, रॉकस्टार, आदि। इस बात पर भी स्वस्थ बहस चल रही है कि क्या किसी डेवलपर का सॉफ़्टवेयर इंजीनियर के उच्च ध्वनि वाले शीर्षक का उपयोग करना उचित है।
10. सॉफ्टवेयर विकास प्रक्रिया का एक अच्छा हिस्सा आउटसोर्स किया गया है
यह देखते हुए कि पेशेवरों को काम पर रखना और क्षमता के मुद्दों का सामना करना उन कंपनियों के लिए एक निरंतर मुद्दा हो सकता है जो अपने व्यवसायों को बढ़ावा देना चाहती हैं, आउटसोर्सिंग सॉफ्टवेयर सेवाएं उत्कृष्ट परिणामों के साथ एक बढ़िया विकल्प बन गई हैं।
रिपोर्ट में कहा गया है कि 37% कंपनियों ने पिछले साल सॉफ्टवेयर डेवलपमेंट को पूरी तरह या आंशिक रूप से आउटसोर्स किया है। इन कंपनियों में से, उनमें से 56% ने सॉफ्टवेयर विकास कंपनियों के साथ काम किया है, और 19% सॉफ्टवेयर कारखानों और फ्रीलांस पेशेवरों के बीच मिश्रण पसंद करते हैं। संतुष्टि के स्तर के संबंध में, सर्वेक्षण से पता चलता है कि उनमें से 64% पूरी तरह से या कुछ हद तक संतुष्ट हैं।
11. 1 में 4 डेवलपर्स ने हाई स्कूल समाप्त करने से पहले कोड का पहला टुकड़ा लिखा
1970 के दशक में पीसी क्रांति के कारण 45 से 54 वर्ष की आयु के अधिकांश वर्तमान डेवलपर्स ने 16 वर्ष की आयु से पहले कोडिंग शुरू कर दी थी।
12. StackOverflow.com समाधान की तलाश में अधिकांश सॉफ्टवेयर डेवलपर्स के लिए साइट है
जटिल समस्याओं का समाधान तलाशने वाले लगभग 90 प्रतिशत सॉफ्टवेयर डेवलपर StackOverflow.com पर जाएंगे। इस स्टैक ओवरफ़्लो में किसी भी अन्य साइट की तुलना में इस समुदाय में अधिक सॉफ़्टवेयर डेवलपर्स का योगदान है। अधिकांश मामलों में भी, आप यह सुनिश्चित करते हुए कि जानकारी विश्वसनीय और सटीक है, साइट पर आप जिस समाधान की तलाश कर रहे हैं, उसे तुरंत ढूंढ सकते हैं।
हर साल, स्टैक ओवरफ्लो अपनी साइट तक पहुंचने वाले सॉफ़्टवेयर डेवलपर्स से संबंधित जानकारी एकत्र करने के लिए एक सर्वेक्षण आयोजित करता है, जो अब तक किए गए सबसे व्यापक सॉफ़्टवेयर डेवलपर सर्वेक्षण वाली साइटों में से एक है। 64,000 से अधिक सॉफ़्टवेयर डेवलपर अपनी जानकारी प्रदान करते हैं कि वे कहाँ काम करते हैं, वे क्या करते हैं, और सॉफ़्टवेयर समस्याओं को हल करने के लिए वे किस तकनीक का उपयोग करते हैं। स्टैक ओवरफ्लो द्वारा एकत्र किए गए कुछ दिलचस्प आंकड़े यहां दिए गए हैं।
13. अधिकांश डेवलपर्स स्वयं सीखे हुए हैं
जबकि लगभग सभी डेवलपर्स अंततः सॉफ्टवेयर विकास में स्नातक की डिग्री प्राप्त करते हैं, आमतौर पर यह वह जगह नहीं है जहां सॉफ्टवेयर विकास के लिए प्यार और उपहार शुरू होता है। सॉफ्टवेयर डेवलपर्स का एक बड़ा हिस्सा हाई स्कूल खत्म करने से पहले ही कोड में लिखना शुरू कर देता है। कई लोगों ने अपने दम पर व्यापार सीखने की अपनी नींव बनाने और फिर इसे पूर्ण करने में सफलता पाई है जब वे अंततः व्यापार पर अपनी शिक्षा में आगे बढ़ते हैं।
ऑनलाइन प्रशिक्षण केंद्रों के लिए भी विकल्प हैं जो जानकारी को आपके समय पर और ऐसे स्थान पर सीखने की अनुमति देते हैं जो कॉलेज नहीं है। यह एक और विकल्प है जो उन लोगों के लिए उपलब्ध है जो स्व-शिक्षित हैं और स्वतंत्र रूप से अपने कौशल को विकसित और विकसित करना जारी रखना चाहते हैं, फिर भी अभी भी कुछ मार्गदर्शन की आवश्यकता है।
14. ओपन सोर्स शेयरिंग का पहला उदाहरण सॉफ्टवेयर से बिल्कुल भी संबंधित नहीं था!
ओपन सोर्स शेयरिंग का पहला उदाहरण पहला कंप्यूटर विकसित होने से भी पहले का है। 1911 में, क्रांतिकारी ऑटोमेकर हेनरी फोर्ड ने मोटर व्हीकल मैन्युफैक्चरर्स एसोसिएशन को लॉन्च करने में महत्वपूर्ण भूमिका निभाई थी। इस एसोसिएशन ने एक ओपन सोर्स पहल शुरू की जिसमें प्रमुख अमेरिकी ऑटो निर्माताओं ने बदले में किसी भी मौद्रिक लाभ की मांग किए बिना खुले तौर पर प्रौद्योगिकी पेटेंट साझा किए।
15. पहला ओपन सोर्स सॉफ्टवेयर Linux नहीं बल्कि A-2 सिस्टम है
बहुत से लोग व्यापक रूप से मानते हैं कि लिनक्स दुनिया का पहला ओपन सोर्स सॉफ्टवेयर है। लेकिन यह सम्मान A-2 सिस्टम को जाता है जिसे 1953 में UNIVAC कंपाइलर के लिए विकसित किया गया था। उपयोगकर्ताओं को ए-2 प्रणाली के लिए स्रोत कोड तक पहुंच प्रदान की गई और सुधार और प्रतिक्रिया साझा करने के लिए आमंत्रित किया गया।
16. ऑस्कर की तरह, ओपन सोर्स इंडस्ट्री के पास खुद के प्रतिष्ठित पुरस्कार हैं!
ऐसा संभव है कि आपने इन्फोवर्ल्ड बॉसी अवार्ड्स के बारे में पहले नहीं सुना होगा। 2007 में स्थापित, ये पुरस्कार कई श्रेणियों में योग्य विजेताओं को दिए जाते हैं। 2013 के विजेताओं में वार्निश, मैगेंटो, शुगरसीआरएम, मारियाडीबी और नेग्नेक्स शामिल हैं।
17. कैप्चा का आविष्कार एलन ट्यूरिंग ने किया था
ऑनलाइन रूपों पर विकृत संख्या या शब्द जो मनुष्यों को कंप्यूटर से अलग करने में मदद करते हैं, वह भी प्रसिद्ध ट्यूरिंग का कंप्यूटिंग योगदान था।
18. प्रसिद्ध प्रोग्रामिंग भाषा “सी” का नाम इसलिए रखा गया है क्योंकि इसमें “बी” नामक एक पूर्ववर्ती है
प्रोग्रामिंग भाषा “सी” कंप्यूटर विज्ञान के इतिहास में सबसे लोकप्रिय भाषाओं में से एक है। वास्तव में, बहुत सी आधुनिक प्रोग्रामिंग भाषाएं मुख्य रूप से “सी” पर आधारित हैं। उदाहरण के लिए, C ++, C*, पर्ल, और जावा।
हालाँकि, “B” नामक एक पूर्ववर्ती भाषा थी। भाषा को 1969 में ट्यूरिंग पुरस्कार विजेता कंप्यूटर वैज्ञानिक केन थॉम्पसन द्वारा बनाया और लिखा गया था।
“बी” का अर्थ “बाइट” या “बेल” है, क्योंकि उन्होंने अपने अधिकांश करियर के लिए बेल लेबोरेटरीज में काम किया था। “बी” को बाद में डेनिस रिची द्वारा “सी” बनाने के लिए सुधार किया गया था।
19. वाटर इंटीग्रेटर – एक कंप्यूटर जो पानी पर चलता है
व्लादिमीर सर्गेइविच लुक्यानोव ने 1936 में दुनिया का पहला कंप्यूटर बनाया जिसने आंशिक डेरिवेटिव में अंतर समीकरणों को हल किया। आश्चर्यजनक तथ्य यह है कि मशीन पानी से चलती थी।
लुक्यानोव के साथ काम करने वाली निर्माण कंपनी सर्दियों के उप-शून्य तापमान के दौरान कंक्रीट में होने वाली दरारों का समाधान खोजने में असमर्थ थी। थर्मल प्रक्रिया को बेहतर ढंग से समझने के लिए, लुक्यानोव ने कंक्रीट की चिनाई में तापमान की स्थिति पर शोध किया। अंत में, उन्होंने वाटर इंटीग्रेटर मशीन का निर्माण किया जो रेखांकन की साजिश रच सकती है और थर्मल प्रक्रिया की कल्पना करने में मदद कर सकती है।
1970 के दशक में विनिर्माण संयंत्रों, अनुसंधान संगठनों और शैक्षणिक संस्थानों ने पानी के कंप्यूटरों का अच्छी तरह से उपयोग किया। एक बार डिजिटल कंप्यूटर अधिक शक्तिशाली और उपयोग में सुविधाजनक हो जाने के बाद इन हाइड्रोलिक इंटीग्रेटर्स का उपयोग कम हो गया।
20. Apple ने एक बार परिधान व्यवसाय में प्रवेश किया
आज Apple ने अपने हर काम में अपना अलग नाम बना लिया है। Mac OS, Macbook, iPod या iPhone लें। कंपनी हमेशा एक अलग इको सिस्टम बनाना चाहती है और इसे सफलतापूर्वक उसी तरह बनाए रखा है।
हालाँकि, क्या आप जानते हैं कि 1986 में Apple की क्लोदिंग लाइन भी थी? संग्रह को ‘द ऐप्पल कलेक्शन’ कहा जाता था। आज यह अकल्पनीय है कि ऐप्पल कभी परिधान व्यवसाय में था। स्टीव जॉब्स के कंपनी छोड़ने के एक साल बाद कंपनी ने अपना कैटलॉग लॉन्च किया।
21. Google 1999 में बिक्री के लिए तैयार था!
लैरी पेज 1999 में गूगल को एक्साइट को बेचना चाहते थे। यह सौदा लगभग 750,000 डॉलर और एक्साइट के 1% पर अटका हुआ था। लेकिन फिर सौदा टूट गया। आज Google का मार्केट कैप 700 बिलियन डॉलर से अधिक है। कहानी के दो संस्करण हैं कि उस समय एक्साइट ने Google को क्यों नहीं खरीदा।
तत्कालीन एक्साइट के सीईओ जॉर्ज बेल के अनुसार, उन्होंने सौदे को अस्वीकार कर दिया क्योंकि लैरी पेज ने जोर देकर कहा कि एक्साइट अपनी सभी खोज तकनीक को Google की खोज तकनीक से बदल देगा।
हालाँकि, स्टीवन लेवी द्वारा अपनी पुस्तक ‘इन द प्लेक्स’ में दिए गए विवरण के अनुसार, जॉर्ज बेल Google के खोज एल्गोरिथम के उत्कृष्ट प्रदर्शन से बहुत खुश नहीं थे। बेल ने सोचा कि Google के प्रासंगिक खोज परिणाम उपयोगकर्ताओं को अन्य वेबसाइटों पर ले जा सकते हैं, जिससे उपयोगकर्ताओं को अपने स्वयं के एक्साइट वेबपृष्ठों पर बनाए रखना कठिन हो जाता है।
यदि आप ऐसे ही किसी रोचक तथ्य से अवगत हैं, तो हमारे साथ साझा करें।