1
एक कंप्यूटर वैज्ञानिक होने के नाते एक छात्र बनना सीखना अधिक होता है तकनीकी परिवर्तन, नई भाषाओं का विकास, नए एल्गोरिदम का काम किया जा रहा है: आपको मौजूदा रहने के लिए नई चीजें सीखने में सक्षम होना चाहिए।
2
स्यूडोकोड से प्रारंभ करें स्यूडोकोड वास्तव में एक प्रोग्रामिंग भाषा नहीं है, लेकिन यह एक ऐसा प्रोग्राम है जो बोली जाने वाली भाषा के बहुत करीब है, चाहे वह अंग्रेजी, पुर्तगाली या किसी अन्य में हो। आपके लिए सबसे परिचित एल्गोरिथ्म संभवत: आपकी शैंपू बोतल में है: साबुन, कुल्ला, दोहराएं। यह एक एल्गोरिदम है यह आपके लिए समझा जा सकता है ("कम्प्यूटिंग एजेंट") और उसके पास एक सीमित संख्या में कदम हैं। या नहीं ...
3
स्यूडोकोड को पूर्ववत करें शैम्पू का उदाहरण दो कारणों के लिए एक बहुत अच्छा एल्गोरिदम नहीं है: इसका अंत या अंत की स्थिति नहीं है, और यह वास्तव में यह नहीं कहता कि दोहराने के लिए क्या करना है। लादरिंग का हिस्सा दोहराएं? या बस इसे कुल्ला? एक बेहतर उदाहरण होगा: "चरण 1: चरण 2: चरण 3 - चरण 1 और दोहराएँ (सर्वोत्तम परिणाम के लिए 2 या 3 बार दोहराएं), फिर समाप्त करें"। यह आपके लिए समझा जा सकता है, स्थिति को रोक या अंतिम रूप देनी है (एक सीमित संख्या में कदम) और बहुत स्पष्ट है
4
सभी प्रकार की चीजों के लिए एल्गोरिदम लिखने का प्रयास करें उदाहरण के लिए, अपने कॉलेज / यूनिवर्सिटी के परिसर में कैसे एक इमारत से दूसरे भाग लेते हैं, या कैसरॉल कैसे बना सकते हैं जल्द ही, आप हर जगह एल्गोरिदम देख रहे होंगे।
5
एक बार जब आपने एल्गोरिदम लिखना सीख लिया है, प्रोग्रामिंग आपको स्वाभाविक रूप से आपके पास आनी चाहिए। भाषा सीखने के लिए एक पुस्तक खरीदें और पढ़ें।
- हालांकि, इंटरनेट पर मदद लेने के लिए स्वतंत्र महसूस करें वस्तु-उन्मुख भाषाएं, जैसे जावा और सी ++, अब अधिक दिखाई दे रही हैं, लेकिन सी और पायथन जैसी प्रक्रियात्मक भाषाओं को शुरू करना आसान है क्योंकि ये केवल एल्गोरिदम के साथ काम करते हैं।
6
प्रोग्रामिंग केवल प्रोग्रामिंग भाषा में छद्मोकोड का अनुवाद है प्रोग्रामिंग से पहले जितना अधिक समय आपको सीडडोकाइड में नियोजन और लेखन का खर्च होता है, उतना कम समय होता है जब आप अपने सिर को टाइपिंग और तोड़ते रहेंगे।