Solution
Correct Answer: Option A
কম্পিউটার সফটওয়্যারকে প্রধানত দুই ভাগে ভাগ করা যায়:
১) সিস্টেম সফটওয়্যার:
* সিস্টেম সফটওয়্যার কম্পিউটারের হার্ডওয়্যার এবং অন্যান্য সফটওয়্যারের মধ্যে সমন্বয় সাধন করে।
* এটি কম্পিউটারের মূল কার্যকারিতা পরিচালনা করে, যেমন:
* মেমরি ম্যানেজমেন্ট
* প্রসেসিং
* ইনপুট/আউটপুট (I/O)
* ফাইল সিস্টেম ম্যানেজমেন্ট
* নেটওয়ার্কিং
* সিকিউরিটি
উদাহরণ:
* অপারেটিং সিস্টেম (উইন্ডোজ, লিনাক্স, ম্যাক ওএস)
* ডিভাইস ড্রাইভার
* প্রোগ্রামিং ভাষা
* ইউটিলিটি প্রোগ্রাম (অ্যান্টিভাইরাস, ডিফ্র্যাগমেন্টার)
২) অ্যাপ্লিকেশন সফটওয়্যার:
* অ্যাপ্লিকেশন সফটওয়্যার নির্দিষ্ট কাজ সম্পাদনের জন্য ব্যবহার করা হয়।
* এটি ব্যবহারকারীর প্রয়োজন অনুসারে বিভিন্ন ধরণের কাজ করতে পারে, যেমন:
* ওয়ার্ড প্রসেসিং (মাইক্রোসফট ওয়ার্ড)
* স্প্রেডশীট (মাইক্রোসফট এক্সেল)
* প্রেজেন্টেশন (মাইক্রোসফট পাওয়ারপয়েন্ট)
* ওয়েব ব্রাউজিং (গুগল ক্রোম)
* মাল্টিমিডিয়া (ভিএলসি মিডিয়া প্লেয়ার)
* গেমিং
উদাহরণ:
* অফিস স্যুট (মাইক্রোসফট অফিস, LibreOffice)
* গ্রাফিক্স সফটওয়্যার (Adobe Photoshop, GIMP)
* মাল্টিমিডিয়া সফটওয়্যার (Adobe Premiere Pro, Audacity)
* ডেটাবেস সফটওয়্যার (MySQL, Microsoft SQL Server)