কম্পিউটার টিউটোরিয়াল

সি ভাষায় প্রোগ্রাম ডেভেলপমেন্ট সাইকেল (Program Development Cycle)

প্রোগ্রাম ডেভেলপমেন্ট লাইফ সাইকেল (PDLC) হল একটি প্রোগ্রাম তৈরি করার ধাপাবলী। এটি ৬ ফেজে বিভক্ত:

  1. Problem Definition: সমস্যা সংজ্ঞায়িত করা, আউটপুট কী হবে তা বোঝা।
  2. Problem Analysis: ইনপুট, আউটপুট, ভেরিয়েবল, ফাংশন, সীমাবদ্ধতা নির্ধারণ।
  3. Algorithm Development: ধাপে ধাপে সমাধান লিখা (ফ্লোচার্ট/সিউডোকোড)।
  4. Coding & Documentation: প্রোগ্রামিং ভাষায় (C, C++, Java) কোড লিখা এবং ডকুমেন্টেশন।
  5. Testing & Debugging: বিভিন্ন ইনপুট দিয়ে টেস্ট করা, বাগ ফিক্স করা।
  6. Maintenance: ব্যবহারকারীর ফিডব্যাক অনুযায়ী এনহ্যান্সমেন্ট, বাগ ফিক্স, পুনরাবৃত্তি।

ডায়াগ্রাম

(চিত্রটি أورিজিনাল আর্টিকেলে আছে: PDLC সাইকেল ডায়াগ্রাম)

প্রতিটি ফেজ পরবর্তী ফেজের ইনপুট দিয়ে থাকে। মেইনটেনেন্স ফেজে সমস্যা হলে আবার ফেজ ১ থেকে শুরু করতে হয়।

  1. সি ভাষায় টোকেন (Tokens) কী?

  2. সি ভাষায় আইডেন্টিফায়ার কী?

  3. সি প্রোগ্রামে পিটারসন গ্রাফ সমস্যা

  4. C# প্রোগ্রামিং কী? (What is C# Programming?)