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