সফটওয়্যার কি? কম্পিউটার সফটওয়্যার এবং হার্ডওয়্যার দিয়ে তৈরি। কম্পিউটারে হার্ডওয়্যার ব্যবহার করার জন্য কম্পিউটারে এর কার্যকারিতা সংজ্ঞায়িত করতে হবে, যাতে এটি তার কাজটি ভালভাবে সম্পাদন করতে পারে। এর কার্যকারিতা সফ্টওয়্যার দ্বারা সংজ্ঞায়িত করা হয়।
অর্থাৎ কম্পিউটার ব্যবহার করার জন্য সফটওয়্যারের প্রয়োজন হয়। কম্পিউটারে যেকোনো কাজ সম্পাদনের জন্য একটি সফটওয়্যারের প্রয়োজন হয়। অর্থাৎ কম্পিউটারে হার্ডওয়্যার এবং সফটওয়্যার একে অপরের পরিপূরক।
সুতরাং আজকের এই নিবন্ধের মাধ্যমে, আমরা আপনাকে কম্পিউটার সফ্টওয়্যার সম্পর্কে সম্পূর্ণ তথ্য দিতে যাচ্ছি, যার সাহায্যে আপনি সফ্টওয়্যার সম্পর্কে সম্পূর্ণ তথ্য পেতে সক্ষম হবেন।তাহলে চলুন জেনে নেওয়া যাক কম্পিউটার সফটওয়্যার কি এবং কত প্রকার ও কি কি?
সফটওয়্যার কি?
সফ্টওয়্যার হল কম্পিউটার প্রোগ্রামগুলির নির্দেশাবলীর একটি সেট, যা কম্পিউটার পরিচালনা করতে এবং কিছু নির্দিষ্ট কাজ সম্পাদন করতে ব্যবহৃত হয়। সাধারণত এই শব্দটি কম্পিউটারে চলমান অ্যাপ্লিকেশনগুলির জন্য ব্যবহৃত হয়। সফটওয়্যার কম্পিউটারের একটি গুরুত্বপূর্ণ অংশ, এটি ছাড়া বেশিরভাগ কম্পিউটারই অকেজো।
উদাহরণস্বরূপ, বর্তমানে আপনি যে ওয়েব ব্রাউজার এই নিবন্ধটি পড়ছেন সেটি একটি “সফ্টওয়্যার”। ধরুন যদি আমাদের কাছে এমন একটি সফটওয়্যার না থাকত, তাহলে কি আমরা ইন্টারনেটে তথ্য খুঁজে পেতে পারতাম।সাধারণ ভাষায় সফ্টওয়্যারকে বলা হয় সেই সব প্রোগ্রাম, যেগুলো কম্পিউটারে চলে এবং নির্দিষ্ট কিছু কাজ করে।
একটি কম্পিউটার সিস্টেমের বাইরের অংশগুলি যেমন কীবোর্ড, মনিটর, মাউস এবং প্রিন্টার ইত্যাদি সবগুলিকেই হার্ডওয়্যার বলা হয়। অন্যদিকে, যে অ্যাপ্লিকেশন প্রোগ্রামগুলি তাদের নির্দেশ দেয় যেমন ইন্টারনেট ব্রাউজার, MS Ofice , Excel, MS Word এবং Powerpoint ইত্যাদিকে সফ্টওয়্যার বলা হয়।
সফটওয়্যার কত প্রকার ও কি কি?
সফ্টওয়্যারের ফাংশনগুলির উপর ভিত্তি করে তিনটি প্রধান অংশে বিভক্ত।যথা –
১. সিস্টেম সফটওয়্যার
২. এপ্লিকেশন সফটওয়্যার
৩. প্রোগ্রামিং সফটওয়্যার
১.সিস্টেম সফটওয়্যার
এই ধরণের সফ্টওয়্যারগুলি হার্ডওয়্যার এবং অন্যান্য কম্পিউটার প্রোগ্রামের ক্রিয়াকলাপ নিয়ন্ত্রণ করতে ব্যবহৃত হয়। ফোরগ্রাউন্ড প্রক্রিয়া সমর্থন করার জন্য সাধারণত সিস্টেম সফ্টওয়্যার ব্যাকগ্রাউন্ডে চলে। এবং এটি হার্ডওয়্যার অংশগুলির সাথে যোগাযোগ করা থেকে শুরু করে সিপিইউ এবং মেমরিকে নিয়ন্ত্রণ এবং নিরীক্ষণ করে, এবং সেই সাথে সাথে অন্যান্য অ্যাপ্লিকেশন সফ্টওয়্যারগুলির সম্পাদন এবং বিকাশকে সমর্থন করে।
২.এপ্লিকেশন সফটওয়্যার
অ্যাপ্লিকেশন সফটওয়্যারগুলি হল এমন একটি প্রোগ্রাম যা একটি নির্দিষ্ট কাজ বা সম্পর্কিত ফাংশনগুলির একটি সেট সম্পাদন করে এবং প্রায়শই কম্পিউটারের সাথে এটি কেনার সময় অন্তর্ভুক্ত করা হয়।
৩.ইউটিলিটি সফ্টওয়্যার
ইউটিলিটি সফ্টওয়্যার হল এমন একটি প্রোডাক্টিভিটি টুল যা নির্দিষ্ট কাজ বা কাজের সেট যেমন ওয়ার্ড প্রসেসিং, স্প্রেডশীট প্রোগ্রাম, ডাটাবেস ম্যানেজমেন্ট এবং ফটো এডিটিং সফটওয়্যারকে সহজ করতে সাহায্য করে।
সফটওয়্যার এর কাজ কি?
একটি সফটওয়্যার কোন উদ্দেশ্যে তৈরি করা হয়েছে,তা তার উপর নির্ভর করে। উদাহরণস্বরূপ, অপারেটিং সিস্টেম (OS) কম্পিউটারে সংরক্ষিত ফাইলগুলি পরিচালনা করতে ব্যবহৃত হয়, যা এক ধরনের সিস্টেম সফটওয়্যার এবং সংখ্যা গণনার জন্য একধরণের ক্যালকুলেটর ব্যবহার করা হয়, এটিও একটি সফটওয়্যার।
এছাড়াও, সমস্ত electronic Device যেমন অ্যান্ড্রয়েড, আইওএস, উইন্ডোজ এবং লিনাক্স ইত্যাদি এক ধরণের সফ্টওয়্যার, যা আমাদের কম্পিউটার পরিচালনা করে। আপনি আপনার কম্পিউটার বা মোবাইলের মাধ্যমে যে কাজই করতে পারছেন। তা সবই কেবল সফটওয়্যারের সাহায্যে করা সম্ভব। বিনোদন এবং স্বাস্থ্যসেবা থেকে শিক্ষা এবং বিক্রয়, বিশ্বের প্রায় অধিকাংশ শিল্প সফটওয়ারের সহায়তায় পরিচালিত হয়। সুতরাং সামগ্রিকভাবে এটি কী করে তা নির্ভর করে যে উদ্দেশ্যে এটি তৈরি করা হয়েছে তার উপর।
হার্ডওয়্যার ও সফটওয়্যার এর মধ্যে সম্পর্ক
হার্ডওয়্যার একটি ডিভাইস। যা শারীরিকভাবে কম্পিউটারের সাথে সংযুক্ত; যা আমাদের দ্বারা দেখা ও স্পর্শ করা যায়। উদাহরণস্বরূপ, মাউস সরাসরি কম্পিউটারের সাথে সংযুক্ত। এ ছাড়া কম্পিউটারের যে সমস্ত যন্ত্রাংশ ফিজিক্যালি সংযুক্ত থাকে যেমন মনিটর, সিপিইউ, কীবোর্ড, প্রিন্টার,রম , হার্ড ড্রাইভ এবং মাদারবোর্ড ইত্যাদিকে হার্ডওয়্যার বলে। আমরা একে কম্পিউটারের বডিও বলতে পারি, যা ছাড়া কম্পিউটার কিছুই করতে পারবে না।
অন্যদিকে ,সফ্টওয়্যার শব্দটি একটি কম্পিউটার প্রোগ্রামকে সংজ্ঞায়িত করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, আপনি যে ব্রাউজারটিতে এই পেজটি দেখছেন সেটি একটি সফ্টওয়্যার অ্যাপ্লিকেশন, যা এটির প্রোগ্রামের কারণে কাজ করতে সক্ষম।
সফ্টওয়্যার এবং হার্ডওয়্যার উভয়ই একে অপরের জন্য কাজ করে এবং এগুলি ছাড়া কম্পিউটার বা অন্যান্য কম্পিউটিং ডিভাইসের অস্তিত্ব নেই। মানুষের যেমন কাজ করার জন্য একটি শরীর এবং চিন্তা করার জন্য একটি মন আছে, ঠিক তেমনি কম্পিউটারেরও এই দুটি অংশ রয়েছে।
FAQs
সফটওয়্যার কাকে বলে?
সফটওয়্যার এর অপর নাম কি?
সফটওয়্যারকে অনেক সময় একত্রে প্রোগ্রাম রচনামূলক নির্দেশনাসামগ্রী বা প্রোগ্রামিং সফটওয়্যার বা এপ্লিকেশন সফটওয়্যার নামেও ডাকা হয়ে থাকে।আরও পড়ুন
কয়েকটি সফটওয়্যার এর নাম কি?
কয়েকটি জনপ্রিয় সফটওয়্যার এর নাম – Windows, Mac OS, Ubuntu, McAfee, and Norton. iTunes and WinAmp. Access, MySQL, and SQL. Computer drivers.