टिप 1: एल्गोरिथम कैसे बनाएं

टिप 1: एल्गोरिथम कैसे बनाएं


एल्गोरिथमेशन एल्गोरिदम बनाने का विज्ञान है औरप्रक्रियाओं, संरचनात्मक प्रोग्रामिंग का सबसे महत्वपूर्ण घटक एल्गोरिदम के बिना, यह एक व्यवसाय योजना संकलित करने, मोबाइल या कंप्यूटर गेम के लिए एक एप्लिकेशन विकसित करने के लिए आवश्यक नहीं होगा। एल्गोरिदम बनाने की क्षमता से आप स्वत: मोड में कम से कम प्रयास के साथ कई बार कई चीजें करने की अनुमति दे सकते हैं।



एल्गोरिथम कैसे बनाएं


अनुदेश


1


पहली बार "एल्गोरिदम" शब्द का उपयोग किसी एक के द्वारा किया गया था224 ईस्वी में आधुनिक बीजगणित, ऋषि और खगोलविद अल-ख्वारिज़मी के रचनाकारों को वापस। अपने मौलिक कार्यों में अपनी समझ में, एल्गोरिथ्म एक समस्या का समाधान करने के लिए एक निर्देश है। अल-खोरज़मी अपने सहयोगियों के बीच एक सम्मानित विद्वान थे, और इस तरह के निर्देशों का संकलन एक गणितीय वातावरण में आदर्श बन गया।


2


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


3


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


4


एल्गोरिथ्म की मुख्य विशेषताएं प्रस्तुति की संक्षिप्तता हैं,कदम-दर-चरण, कलाकार के लिए स्पष्टता एल्गोरिदम का एक अच्छा उदाहरण एक पाक व्यंजन है। लक्ष्य की उपलब्धि का अनुमान लगाने वाली कंक्रीट क्रियाओं में विभाजित एक निर्देश में लक्ष्य की उपलब्धि का अपना अस्पष्ट वर्णन करें। टीमों को स्पष्ट, संभव, गैर-संदिग्ध, मापने योग्य होना चाहिए। उदाहरण के लिए: "2 अंडे लें उन्हें एक सॉस पैन में 10 मिनट के लिए भुनाएं। खोल छील। "


5


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



टिप 2: बच्चे के अधिकारों की सुरक्षा के लिए एल्गोरिथ्म


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



बच्चे के अधिकारों की सुरक्षा के लिए एल्गोरिथ्म


आपको आवश्यकता होगी



  • नियामक दस्तावेज़


अनुदेश


1


रूसी संघ के कानून में बच्चे का अधिकार खोजें, जो आपकी राय में उल्लंघन किया गया था।


2


वैधानिक कृत्यों में जिस तरह से व्याख्या की जाती है, उसके साथ वास्तविक स्थिति की तुलना करें।


3


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


4


डुप्लिकेट में सभी दस्तावेज़ बनाएं महत्वपूर्ण वक्तव्य की प्रतियां हमेशा आपकी उंगलियों पर होना चाहिए


5


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




टिप 3: कौन पहले कंप्यूटर वायरस लिखा था


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



कौन पहले कंप्यूटर वायरस लिखा था


पहला वायरस

पहले कंप्यूटर वायरस पूरी तरह से विपरीत थेआधुनिक कीट में - वे साधारण हानिरहित कार्यक्रमों बहुत उच्च हाथ थे, लेकिन। वे प्रणाली में काम किया, कुछ उन्हें जाना जाता है काम करने और कंप्यूटर प्रणालियों के प्रशासकों का पालन नहीं किया। हालांकि, कुछ समय के इन हानिरहित "वायरस" के लिए उन्हें विशेष vnimaniya.Vse अप्रैल 19, 1972 बदल गया है, जब काम कंप्यूटर संयुक्त राज्य अमेरिका है कि "Eyrpanet" नेटवर्क का हिस्सा थे में बंद कर दिया गया था आकर्षित करने के लिए अनुमति नहीं है। यह कई कम्प्यूटरीकृत प्रक्रियाओं बंद कर दिया और यातायात बाधित, कि एक आम मज़ाक के रूप में यह सब होने वाली क्षति के लायक लाखों dollarov.Zadumyvalos कार दुर्घटनाओं की एक बड़ी संख्या के कारण - एक दुर्भावनापूर्ण अमेरिकी विश्वविद्यालय, जिसका नाम अज्ञात है के छात्रों में से एक ने लिखा कार्यक्रम। वह केवल एक प्रोग्राम है जो गुणा और कंप्यूटर नेटवर्क के माध्यम से यात्रा करेंगे बनाने के द्वारा सहयोगियों को प्रभावित करने की कोशिश कर रहा था। ड्राइंग स्पष्ट रूप से "विफल", लेकिन यह संभावना नहीं है वायरस के निर्माता विनाश के पैमाने कि उसके बच्चे का कारण होगा कल्पना कर सकते थे।

फ्रेड कोहेन पहली वायरस का आधिकारिक निर्माता है

आधिकारिक तौर पर, पहले वायरस के निर्माता को माना जाता हैकैलिफोर्निया के एक छात्र, फ्रेड कोहेन, जिन्होंने 1 9 83 में कम्प्यूटर सुरक्षा पर अपने शोध के बचाव में लिखा था उन्होंने अपने प्रशिक्षक लियोनार्ड एडलमैन के लिए यह कार्यक्रम प्रदान किया, जो कुछ सूत्रों के अनुसार, "कंप्यूटर वायरस" शब्द का उपयोग करने वाला पहला व्यक्ति था। इस तथ्य के बावजूद कोहेन वायरस किसी भी नुकसान का कारण नहीं था, विशेषज्ञों का कोई संदेह नहीं था कि ऐसे कार्यक्रमों के जन निर्माण के परिणाम क्या हो सकते हैं। मैं इसे और फ्रेड कोहेन को समझ गया, 1 9 84 में पहला एंटीवायरस प्रोग्राम बनाने के लिए, और कई सालों बाद, 1 9 87 में, यह साबित कर दिया कि एक एल्गोरिदम बनाने में असंभव है जो बिल्कुल सभी वायरस से रक्षा करेगा। यह इस समय था कि कंप्यूटर दुनिया को पहले वायरस महामारी से मारा गया था तीन सालों में, एक लाख से ज्यादा मशीन संक्रमित हो गए, दुनियाभर में कंप्यूटर नेटवर्क क्रमशः कई दिन और उससे भी ज्यादा के लिए, कंप्यूटर्स की विश्वसनीयता को खतरे में डाल रहा था और लोगों के उपयोग की सुरक्षा में लोगों के आत्मविश्वास को कम कर देता था। सच है, एंटीवायरस के रचनाकारों ने भी ताकत नहीं की, धीरे-धीरे शक्ति प्राप्त कर रही है और हैकर हमलों को अधिक सफलतापूर्वक प्रहार कर रहा है। यह लड़ाई अब भी चल रही है, और फ़्रेड कोहेन अभी भी कंप्यूटर वायरस के क्षेत्र में सबसे अच्छे विशेषज्ञों में से एक है।