प्रोग्रामिंग अल्गोरिदम कसे लिहावे

लेखक: John Stephens
निर्मितीची तारीख: 27 जानेवारी 2021
अद्यतन तारीख: 14 मे 2024
Anonim
How to write an Algorithm | DAA
व्हिडिओ: How to write an Algorithm | DAA

सामग्री

या लेखात: अल्गोरिदम तयार करणे कनेक्शन अल्गोरिदम तयार करणे

प्रोग्रामिंग अल्गोरिदम म्हणजे सॉफ्टवेअर अनुप्रयोगाची वैशिष्ट्ये वाचणे आणि प्रोग्रामच्या विविध भागांचे कोडिंग करणे हे दरम्यानचे पाऊल आहे ज्यामुळे ते चालू होईल. एकाच ध्येयावर पोहोचण्याचे बर्‍याच मार्ग आहेत आणि अल्गोरिदमच्या डिझाइन दरम्यान आम्ही तेथे पोहोचण्याचा सर्वात प्रभावी मार्ग सर्वात संभाव्य सुस्पष्टतेसह विकसित करू. प्रोग्रामिंगचा हा टप्पा कोणत्याही प्रकारच्या प्रोग्रामिंगची प्राथमिक प्राथमिक आवश्यकता आहे.


पायऱ्या

भाग 1 अल्गोरिदम तयार करा

  1. अल्गोरिदम म्हणजे जटिल प्रक्रियेच्या चरणांमध्ये विभागणे. आपण ज्या मार्गाने मार्ग तयार केला आहे त्या मार्गाने, संगणकाच्या अनुप्रयोगाचे सर्व घटक अगदी अगदी जटिल असलेल्या लहान उप-प्रोग्राम्समध्ये तोडणे शक्य करते जे नंतर व्यवस्थापित करणे आणि नंतर एकमेकांशी एकत्रित करणे सोपे होईल.


  2. वापरण्यासाठी वाक्यरचना करण्यासाठी एक दृष्टीकोन समाविष्ट करा. हे मूलत: आपण वापरत असलेल्या प्रोग्रामिंग भाषेवर अवलंबून असेल.


  3. आपला अल्गोरिदम कागदावर ठेवण्यास प्रारंभ करा.


  4. व्हेरिएबल्सची भूमिका समजावून सांगा. व्हेरिएबल्स प्रोग्रामच्या सुरूवातीस घोषणेच्या ब्लॉकमध्ये असणे आवश्यक आहे जर ते जागतिक असल्यास किंवा सब्रूटिन ते स्थानिक असल्यास. आपण त्यांना नेमलेले नाव ते प्रतिनिधित्व करतात त्या वैशिष्ट्याचे असणे आवश्यक आहे आणि त्यांची सामग्री आपण वापरत असलेल्या भाषेद्वारे स्वीकारलेल्या डेटाच्या प्रकाराशी संबंधित असणे आवश्यक आहे.



  5. लूप काउंटर स्थापित करा. आपण आपल्या अल्गोरिदममध्ये पळवाटांचा वापर करत असल्यास, त्यात असलेल्या नित्यक्रमांना किती वेळा म्हटले जाते हे शोधण्यासाठी लूप अंमलबजावणीची मोजणी प्रणाली सेट करा.


  6. आपल्या अल्गोरिदममध्ये लूप-आउट पॉइंट द्या. अट पूर्ण झाल्यास लूप-आउट पॉइंट नियुक्त करणे आवश्यक आहे, परंतु ही स्थिती गहाळ नसल्यास "क्लिन" लूप आउटपुटला अनुमती देणारी योजना तयार करा. हे अनिश्चित काळासाठी टिकणार्‍या लूपमध्ये प्रवेश करणे शक्य करते.


  7. जंप नियंत्रणे सुज्ञपणे वापरा. सबरुटीन दरम्यान उडी सशर्त किंवा बिनशर्त असू शकते.


  8. अल्गोरिदममध्ये अघोषित डेटा घालणे टाळा. प्रक्रियेसाठी माहिती "इन रुट" जोडणे आवश्यक असल्यास (हे सामान्यत: अगदी वारंवार घडते) तर आपल्या अल्गोरिदमच्या डेटा परिभाषा ब्लॉकमध्ये त्यांना जोडा.



  9. आपली अभिव्यक्ती, सशर्त किंवा नाही हे योग्यरित्या परिभाषित करा. हे अभिव्यक्ती तर्कशास्त्र किंवा कधीकधी गणिताच्या सूत्रांच्या अंमलबजावणीशी संबंधित असतात, जे आपण आपल्या अनुप्रयोगाच्या वैशिष्ट्यांशी जुळवून घेत आहात. म्हणून या स्तरावर चुका टाळणे आवश्यक आहे.


  10. ब्रेक पॉइंट ठेवा आणि प्रक्रियेची अंमलबजावणी थांबवा. जेव्हा एखादी परिस्थिती उद्भवली असेल तेव्हा ब्रेक आपल्याला लूपमधून बाहेर पडू देते आणि अंमलबजावणी कोठेही सुरू ठेवते, जेव्हा एखादा थांबा सहसा प्रोग्रामची अंमलबजावणी थांबवते (तात्पुरते किंवा नाही).

भाग 2 एक कनेक्शन अल्गोरिदम तयार करा



  1. वापरकर्त्यासाठी लॉगिन तयार करा.


  2. वापरकर्त्याचे नाव आणि संकेतशब्द तपासा. आपला अल्गोरिदम वापरकर्त्याने प्रविष्ट केलेला डेटा compareक्सेस अधिकृतता डेटासाठी राखीव डेटाबेसमधील सामग्रीशी तुलना करा.


  3. जर हा डेटा वैध असेल तर सत्राच्या सुरूवातीला अधिकृत करा. प्रोग्राम त्या वापरकर्त्यासाठी एंट्री पॉईंटवर रीडायरेक्ट करा.


  4. प्रविष्ट केलेला डेटा अवैध असल्यास वापरकर्त्यास माहिती द्या. एक शतरंज काउंटर स्नॅप करा आणि नंतर प्रोग्राम प्रोग्रामला माहिती प्रदर्शनात पुनर्निर्देशित करा आणि दोन किंवा तीन कनेक्शन प्रयत्नांना परवानगी द्या. जर ते सर्व अपयशी ठरले, तर या वापरकर्त्यास पुन्हा प्रयत्न करण्याची अनुमती देण्यापूर्वी थोडा वेळ प्रोग्राम थांबवा. हे आपण डिझाइन करत असलेल्या सिस्टममध्ये प्रवेश करण्यासाठी सक्ती करण्याचा प्रयत्न हतोत्साहित करेल किंवा कमीतकमी कमी करेल.


  5. कार्यक्रमातून स्वच्छ व्हा. आपला अनुप्रयोग सोडण्यापूर्वी संचयित केलेला डेटा योग्य असावा. तसे न केल्यास ते भ्रष्ट होऊ शकतात आणि आपला प्रोग्राम योग्य रीस्टार्ट करण्यास प्रतिबंधित करू शकतात.
सल्ला



  • अनावश्यक टिप्पण्या दूर करा कारण ते आपल्या अल्गोरिदमच्या समजुतीवर परिणाम करु शकतात.
  • दोन-राज्य तर्क (किंवा बुलियन लॉजिक) चे नियम वापरा जेणेकरुन संगणक त्यांना पाहू शकेल आणि त्यांना प्रतिसाद देऊ शकेल. प्रोग्रामिंगमध्ये "कदाचित" नाही, ते नेहमी "होय किंवा नाही" असते.
  • साध्या पुनरावृत्ती आणि वेगवान अंमलबजावणी वापरा.
  • नेहमीच थेट बिंदूवर जाण्याचा प्रयत्न करा.
  • आपले अल्गोरिदम प्रभावी असणे आवश्यक आहे.
  • अल्गोरिदम सुरू करण्यापूर्वी, आपण काय करू इच्छिता याबद्दल स्पष्ट कल्पना घ्या.
इशारे
  • लक्षात ठेवा अंमलबजावणीची वेळ आणि मेमरी व्यवस्थापन. आपण मर्यादित मेमरी संसाधनांसह एम्बेड केलेल्या सिस्टमवर प्रोग्रामिंग करत असल्यास हे लागू होते.
  • आपला प्रोग्राम योग्य प्रकारे समाप्त करा.

फुटबॉल फेकण्याच्या तंत्रात प्रभुत्व म्हणजे आपला पास बॉलला आणखी उडवून देईल, अधिक अचूक लँडिंग करेल आणि पकडणे सोपे होईल. तथापि, सर्वात महत्त्वाचे म्हणजे शूट करण्याचा योग्य मार्ग आपल्याला दुखापत होण्यापास...

कोणाबरोबर ब्रेक केले याची पर्वा न करता, आपण आपला पूर्व प्रियकर आपल्यास गमावू इच्छित असाल. जर असे करण्याचे आपले कारण सूड उगवत असेल तर ही कदाचित चांगली कल्पना नाही. तथापि, आपली इच्छा असेल की त्याने आपली...

नवीन पोस्ट