সফটওয়্যার কি? সফটওয়্যারের প্রকারভেদ? সফটওয়্যারের কাজ এবং ব্যবহার

সফটওয়্যার কি: সফটওয়্যার হলো একটি কম্পিউটার প্রোগ্রাম, যার মাধ্যমে কম্পিউটারের হার্ডওয়ারগুলো নির্দেশনা পায় এবং সে অনুযায়ী কাজ সম্পন্ন করে। কম্পিউটারের গঠন পরিপূর্ণভাবে দৃশ্যমান করতে হার্ডওয়ার ব্যবহার করা হয় এবং এই হার্ডওয়ারকে তার কর্মশক্তি প্রদান করতে যে প্রোগ্রাম ব্যবহার করা হয় তাই হচ্ছে সফটওয়্যার।

কম্পিউটারের যে সকল অংশ আমরা ব্যবহার করতে পারি হার্ডওয়ারের মাধ্যমে কিন্তু ধরতে পারি না তাকে সফটওয়্যার বলে। উদাহরণ: ফটোশপ, ক্রোম ব্রাউজার, মজিলা ফায়ারফক্স, মাইক্রোসফট ওয়ার্ড, মাইক্রোসফট এক্সেল, মাইক্রোসফট পাওয়ারপয়েন্ট, মাইক্রোসফট এক্সেস, বিজয় ৫২ এবং অভ্র কিবোর্ড ইত্যাদি।

সফটওয়্যার ছাড়া একটা কম্পিউটার সম্পূর্ণরূপে অচল কেননা এই সফটওয়্যার ছাড়া কম্পিউটার কোন ডিভাইস ও হার্ডওয়ার কাজ করবে না।

কম্পিউটারে কোন ডিভাইস ও হার্ডওয়ার কাজ না করার কারণে বলা যায় যে সফটওয়্যার ছাড়া কম্পিউটার সম্পূর্ণ অসহায়।

সফটওয়্যার কি
সফটওয়্যার কি?

একটি কম্পিউটার সম্পূর্ণরূপে পরিচালনা করার জন্য বিভিন্ন প্রকার সফটওয়্যার ব্যবহার করতে হয় এবং ইন্সটল করে রাখতে হয়।

অবশ্যই কম্পিউটারের সম্পূর্ণ দিকনির্দেশনা প্রদানকারী প্রোগ্রাম হলো সফটওয়্যার যার মাধ্যমে হার্ডওয়ার নির্দেশনা পায় এবং সে অনুযায়ী আউটপুট ব্যবহারকারীকে দেয়।

আমরা একটা কম্পিউটারে যতগুলো সফটওয়্যার ব্যবহার করে থাকি সেগুলোকে আবার বিভিন্নভাবে ভাগ করা হয়েছে কাজের ধর্মের উপর ভিত্তি করে। অর্থাৎ আমরা প্রত্যেকটি সফটওয়্যার দ্বারা একই কাজের সম্পন্ন করতে পারব এমনটা না বরং প্রত্যেকটি সফটওয়্যার ভিন্ন ধরনের নির্দেশনা রয়েছে।

আর সফটওয়্যারগুলোর এই ভিন্ন নির্দেশনার উপর ভিত্তি করে হার্ডওয়ার গুলো ভিন্ন রকম কাজ করতে সক্ষম হয়।

সফটওয়্যার কত প্রকার ও কি কি?

আমরা কম্পিউটারের যে সকল সফটওয়্যার ইনস্টল করে থাকে সেগুলোকে বিভিন্নভাবে ভাগ করা যায় কাজের ভিত্তি করে।

কেননা আমরা কম্পিউটারের যে সকল সফটওয়্যার ব্যবহার করে সেগুলো বিভিন্নভাবে সম্পৃক্ত হয় কাজ করে থাকে কম্পিউটারের মধ্যে।

কম্পিউটার ব্যবহার করার জন্য আমরা যে সকল সফটওয়্যার ব্যবহার করে থাকি তার প্রকারভেদগুলো আমরা এখানে উল্লেখ করব। আর আপনি যদি এই প্রকারভেদ গুলো সম্পর্কে জানতে আগ্রহী হয়ে থাকেন তাহলে অবশ্যই সফটওয়্যার এর প্রকারভেদ গুলো এখান থেকে দেখে নিন।

সফটওয়্যারকে তার কাজ করার ওপর ভিত্তি করে প্রধানত দুই ভাগে বিভক্ত করা হয়েছে, যেমন:

  • এপ্লিকেশন সফটওয়্যার (Application software)
  • এবং সিস্টেম সফটওয়্যার (system software)

এপ্লিকেশন সফটওয়্যার: এপ্লিকেশন সফটওয়্যার হলো এক ধরনের সফটওয়্যার, যা ব্যবহারকারীর চালানোর উদ্দেশ্যে তৈরি করা হয় এবং এটি ব্যবহারকারীর দিকনির্দেশনা ছাড়া চলতে পারে না।

এপ্লিকেশন সফটওয়্যার গুলোকে আবার ওয়ার্কার প্লেস বলা হয় কেননা এখানে ব্যবহারকারী তার দিকনির্দেশনা অনুযায়ী নির্ভুল কাজ করতে পারে।

সিস্টেম সফটওয়্যার: সিস্টেম সফটওয়্যার হলো এক ধরনের সফটওয়্যার, যা হার্ডওয়্যার এর উপাদান গুলোকে ম্যানেজ করে এবং ব্যবহারকারীর কোন দিক নির্দেশনা ছাড়াই চলতে পারে।

সিস্টেম সফটওয়্যার কে আবার অপারেটিং সিস্টেম বলা হয় কেননা এগুলো নিজে চলতে সক্ষম এবং সক্রিয়।

সফটওয়্যার এর কাজ এবং ব্যবহার

আমরা সব কম্পিউটারের মধ্যে সফটওয়্যার ইন্সটল করে থাকে বিভিন্ন কাজ সম্পন্ন করে সফটওয়্যার ব্যবহার করার জন্য।

আর আমাদেরকে অবশ্যই সফটওয়্যার এর এই সকল কাজ এবং ব্যবহার সম্পর্কে সাধারণ জ্ঞান নিজের মাথায় আয়ত্ত করে নিতে হবে।

কম্পিউটারে যাবতীয় ফাংশন এবং কাজ সফটওয়্যার দ্বারা নিয়ন্ত্রিত হয়, অর্থাৎ সফটওয়্যার এর কাজ হচ্ছে অসংখ্য। নিচে কতিপয় উল্লেখযোগ্য সফটওয়্যার কাজ উল্লেখ করা হলো:

  • কম্পিউটারে ওয়ার্ড প্রসেসিং বা লেখালেখি করার কাজের সফটওয়্যার ব্যবহার হয়।
  • টেক্সট, ফটোগ্রাফি এবং বায়োগ্রাফি দ্বারা ছবি তৈরি করতে সফটওয়্যার ব্যবহার করতে হয়।
  • বিনোদন করার উদ্দেশ্যে গান শোনা, বিভিন্ন মিউজিক প্লেয়ার অন করা এবং ভিডিও ডাউনলোড করার ক্ষেত্রে সফটওয়্যার ব্যবহৃত হয়।
  • শিক্ষা গ্রহণ করার ক্ষেত্রে অনলাইন ক্লাসে যোগ দেওয়ার জন্য সফটওয়্যার ব্যবহার করা হয়।
  • মাল্টিমিডিয়ার ব্যবস্থা করার জন্য মাল্টিমিডিয়া প্লেয়ার অন করার ক্ষেত্রে সফটওয়্যার ব্যবহার করা হয়।
  • অপারেটিং সিস্টেমের যত সকল কাজ রয়েছে কম্পিউটারের মধ্যে তার প্রত্যেকটি সফটওয়্যার দ্বারা নিয়ন্ত্রিত এবং চালিত।
  • সিস্টেম প্রোগ্রামিং দ্বারা চালিত প্রত্যেকটি কাজ কম্পিউটারের মধ্যে সফটওয়্যার দ্বারা পরিচালিত হয়।

এগুলো হলো সফটওয়্যার এর কিছু ব্যবহার ও কাজ এবং আমরা মূলত এই সকল কাজ করার জন্য সফটওয়্যার কম্পিউটার ইন্সটল করে।

আর এ সকল সফটওয়্যার ইন্সটল করার মাধ্যমে দৈনন্দিন জীবনে যাবতীয় কাজ যেগুলো কম্পিউটার দ্বারা সম্পন্ন করা যায় সেগুলো করতে পারি।

আবার বর্তমানে বিভিন্ন ক্ষেত্রে রোবট ব্যবহার করা হয় এবং এর রোবট ব্যবহার করার জন্য যে কম্পিউটার ব্যবহার করা হয় সেখানে আরো সফটওয়্যার ইন্সটল দিতে হয়। আর সেই সকল সফটওয়্যার গুলোর কাজ ভিন্ন রকম হয়ে থাকে এবং সেই সাথে জটিল জটিল প্রোগ্রাম নিজেকে তৈরি করে ইন্সটল করতে হয়।

আরও পড়ুন: সিস্টেম সফটওয়্যার কি?

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top