ক) প্রোগ্রামের ধরন ও কার্যপ্রণালি সম্পর্কিত কিছুসংখ্যক নির্দেশ বা স্টেটমেন্টের সমন্বয়কে সুডো কোড বলে।
খ) কম্পাইলার হলো এক ধরনের অনুবাদক প্রোগ্রাম, যা হাইলেভেল ভাষায় লিখিত প্রোগ্রামকে মেশিন ভাষায় রূপান্তর করে। কম্পাইলার সম্পূর্ণ প্রোগ্রামটিকে একসাথে অনুবাদ করে ফলে প্রোগ্রাম নির্বাহের গতি দ্রুত হয়। কম্পাইলারে প্রোগ্রাম নির্বাহে সময় কম লাগে। কম্পাইলারের মাধ্যমে রূপান্তরিত প্রোগ্রাম সম্পূর্ণরূপে মেশিন প্রোগ্রামে রূপান্তরিত হয়। অর্থাৎ প্রোগ্রাম একবার কম্পাইল করা হলে পরবর্তীতে আর কম্পাইলের প্রয়োজন হয় না। প্রোগ্রামে কোনো ভুল থাকলে তা মনিটরে একসাথে প্রদর্শন করে। প্রয়োজনে বস্তু বা উৎস প্রোগ্রাম প্রিন্ট করা যায়। তাই অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী।
গ) উদ্দীপকে উল্লেখিত C প্রোগ্রামটির ফ্লোচার্ট নিম্নরূপ-

ঘ) উদ্দীপকে উল্লেখিত C প্রোগ্রামে একটি সিরিজের যোগফল for লুপের সাহায্যে নির্ণয় করা হয়েছে। এখন উক্ত প্রোগ্রামে for লুপের পরিবর্তে do- while লুপ ব্যবহার করে একই আউটপুট পেতে প্রোগ্রামটি হবে নিম্নরূপ-
# include <stdio.h>
main ( )
{
int SUM, N, i = 1;
printf ("Enter the last number:");
scanf ("%d", N);
SUM = 0;
do
{
SUM = SUM + i;
i = i + 3;
} while (i < = N);
printf ("Result : %d", SUM);
}