সামান্য ভুলে যেমন অনেক বিপদ আনে আবার একটি সঠিক সিদ্ধান্ত আপনাকে অনেকদূর নিয়ে যেতে পারে।সঠিক সময়ে সঠিক শিদ্ধান্ত নেয়ার বেপারে সচেতন থাকাটাই বুদ্ধিমানের কাজ। যে কথাটা বলতে চাইছিলাম সেটা হলো- যারা প্রগ্রামার হতে চান তাদের জন্য প্রয়োজন হতেও পারে টিউনটি। আমি খুব কম জানি,যারা জানেন তাদের আরো জ্ঞানগর্ভ আলোচনার অনুরোধ করবো।
মনে করুন আপনার ইচ্ছা হলো বন্ধুকে নিয়ে সিনেমা দেখতে যাবেন। যদি বন্ধু বাসায় না থাকে তাহলেলাইব্রেরীতে কিছুক্ষন কাটাবেন তার পর ঘরে ফেরা।
এই কথাটি প্রগ্রামাররা ভিন্ন ভাষায় বলবে-
দুটি পরিভাষা শিখে নেই এর আগে-
ফ্লো চার্ট হলো কোন প্রসেসের ধারাবিহিক ভাবে গ্রাফিকাল চিহ্নদিয়ে প্রকাশ করার পদ্ধতি। বিভিন্ন চাহ্ণ দিয়ে প্রকাশ করা হয়এটিকে। নিচের চিত্রটি দেখুন।
অ্যালগরিদম হচ্ছে কোনো একটি কাজ সম্পন্ন করার জন্য কতগুলি সুনির্দিষ্ট ও ধারাবাহিক ধাপবিশিষ্ট পদ্ধতি। এই ধাপগুলোকে অবশ্যই ধারাবাহিক ও নির্ভুল হতে হবে যেন যে কেউ (মানুষ অথবা যন্ত্র, যেমন কম্পিউটার) তা অনুসরণ করে কাজটি সম্পাদন করতে পারে।
ভাল প্রগ্রামার অবশ্যই প্রগ্রাম কোডিঙের আগে এলগরিদম তৈরী করে নেয় ।
কাজগুলোকে নিজের মতো করে লিখে নেয়,যাকে সুডো কোড বলা হয়।
একটি প্রগ্রাম বিভিন্ন প্রগ্রামিং ভাষায় বিভিন্নভাবে লেখা যায় । আসুন এখন Decision Making এর c এর একটি ছোট প্রগ্রাম আলোচনা করি।
আমি টিউটো। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 15 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 66 টি টিউন ও 476 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
তিনি দীর্ঘ দিন ধরে সাফল্যের সাথে টিটোরিয়াল বিডি ব্লগটি পরিচালনা করে আসছেন। বর্তমানে ব্লগিং এর পাশাপাশি একটি বেসরকারী প্রতিষ্ঠানে চাকরি করছেন। http://www.facebook.com/#!/mahbubpalash http://twitter.com/tuto_mahbub
প্রোগ্রাম যখন প্রথম দেখেছিলাম সেই অতীত মনে পড়ে গেল। এটা আরেকটু লিখলে ভালো হত। ধন্যবাদ এমন আনকমন বিষয়ে টিউন করার জন্য।
ভাই খুব ভাল লাগল