সঠিক উত্তর হচ্ছে: এর প্রোগ্রাম বা কর্ম পরিকল্পনার কৌশল
ব্যাখ্যা: ইলেক্ট্রনীয় গণকযন্ত্র বা কম্পিউটারের বিভিন্ন অংশকে কর্মোপযোগী করা, একে পরিচালনা করা এবং একে দিয়ে কোনও বিশেষ ব্যবহারিক কাজ সম্পন্ন করার উদ্দেশ্যে যে বিভিন্ন নির্দেশনাক্রম তথা প্রোগ্রাম এবং পুনর্ব্যবহারযোগ্য নির্দেশনাক্রম তথা রুটিন বা ফাংশন ব্যবহার করা হয় (যাদের মধ্যে কম্পিউটারের পরিচালক ব্যবস্থা বা অপারেটিং সিস্টেম অন্তর্ভুক্ত), তাদের সবগুলিকে একত্রে সাধারণভাবে কম্পিউটার সফটওয়্যার (ইংরেজি: Computer software) বা কম্পিউটার নির্দেশনাসামগ্রী বলা হয়। এর বিপরীতে কম্পিউটারের ইলেকট্রনীয়, বৈদ্যুতিক, চৌম্বক ও অন্যান্য সমস্ত দৃশ্যমান ও স্পর্শনীয় ভৌত যন্ত্রাংশগুলিকে একত্রে কম্পিউটার যন্ত্রাংশসামগ্রী বা কম্পিউটার হার্ডওয়্যার বলে।\n\nকম্পিউটার সফটওয়্যার বা নির্দেশনাসামগ্রীকে দুইটি প্রধান শ্রেণীতে ভাগ করা যায়। একটি হল কম্পিউটারের পরিচালক ব্যবস্থা (অপারেটিং সিস্টেম) নির্দেশনাসামগ্রী বা সিস্টেম সফটওয়্যার, যা গণকযন্ত্রের অভ্যন্তরীণ এবং পারিপার্শ্বিক (চাবিফলক বা কি-বোর্ড, মাউস, দৃশ্যপর্দা বা মনিটর, উপাত্ত সংরক্ষণাগার বা স্টোরেজ, মুদ্রণযন্ত্র বা প্রিন্টার ইত্যাদি) যন্ত্রাংশগুলির ক্রিয়াকলাপের মধ্যে সমন্বয় সাধন করে এগুলিকে কর্মোপযোগী করে।\n\nদ্বিতীয়টি হল ব্যবহারিক নির্দেশনাসামগ্রী বা আ্যপ্লিকেশন সফটওয়্যার, যেগুলিতে গণকযন্ত্র বা কম্পিউটারকে এমন সব নির্দেশনা বা আদেশ পালন করতে দেওয়া হয়, যাতে সেটি ব্যবহারকারীর প্রদত্ত উপাত্ত প্রক্রিয়াজাত করে কোনও ব্যবহারিক সমস্যার সমাধান করতে পারে। যেমন রচনা প্রক্রিয়াজাতকরণ বা ওয়ার্ড প্রসেসিং, সারণিবদ্ধ উপাত্ত হিসাবনিকাশ বা স্প্রেডশিট, তথ্যভাণ্ডার বা ডাটাবেস, ইত্যাদি।