একটি কম্পিউটার সিস্টেম দুটি বিভাগে বিভক্ত: হার্ডওয়্যার (Hardware) এবং সফ্টওয়্যার (Software)। হার্ডওয়্যার বলতে কম্পিউটার সিস্টেমের শারীরিক এবং দৃশ্যমান উপাদানগুলিকে বোঝায়। যেমন: মনিটর (Monitor), সিপিইউ (CPU), কীবোর্ড (Keyboard) এবং মাউস(Mouse)।
অন্যদিকে সফ্টওয়্যার হলো, কিছু নির্দেশাবলী যা কম্পিউটারকে কী করতে হবে তা বলে। সফ্টওয়্যার একটি কম্পিউটার সিস্টেমের অপারেশনের সাথে যুক্ত প্রোগ্রাম, পদ্ধতি এবং রুটিনগুলির সম্পূর্ণ সেট নিয়ে গঠিত। নির্দেশাবলীর একটি সেট যা একটি কম্পিউটারের হার্ডওয়্যারকে একটি কাজ সম্পাদন করার নির্দেশ দেয় তাকে একটি প্রোগ্রাম বা সফ্টওয়্যার প্রোগ্রাম বলা হয়।
কম্পিউটার হার্ডওয়্যার:
হার্ডওয়্যার বলতে কম্পিউটারের ভৌত উপাদান বোঝায়। কম্পিউটার হার্ডওয়্যার হল কম্পিউটারের যে কোনো অংশ যাকে আমরা স্পর্শ করতে পারি।
এগুলি হল প্রাথমিক ইলেকট্রনিক ডিভাইস যা কম্পিউটার তৈরি করতে ব্যবহৃত হয়। কম্পিউটারে হার্ডওয়্যারের উদাহরণ হল প্রসেসর, মেমরি ডিভাইস, মনিটর, প্রিন্টার, কীবোর্ড, মাউস এবং সেন্ট্রাল প্রসেসিং ইউনিট।
কম্পিউটার সফটওয়্যার:
সফ্টওয়্যার হল নির্দেশাবলী, ডেটা বা প্রোগ্রামগুলির একটি সেট যা কম্পিউটার পরিচালনা করতে এবং নির্দিষ্ট কাজগুলি সম্পাদন করতে ব্যবহৃত হয়।
সফ্টওয়্যার হল একটি জেনেরিক শব্দ যা একটি ডিভাইসে চালানো অ্যাপ্লিকেশন, স্ক্রিপ্ট এবং প্রোগ্রামগুলিকে বোঝাতে ব্যবহৃত হয়। এটিকে একটি কম্পিউটারের পরিবর্তনশীল অংশ হিসাবে ভাবা যেতে পারে, যখন হার্ডওয়্যারটি অপরিবর্তনীয় অংশ।
সফ্টওয়্যার হল নির্দেশাবলী, পদ্ধতি, ডকুমেন্টেশনের একটি সংগ্রহ যা একটি কম্পিউটার সিস্টেমে বিভিন্ন কাজ সম্পাদন করে। আমরা বলতে পারি কম্পিউটার সফটওয়্যার হল একটি কম্পিউটার প্রসেসরে নির্বাহিত একটি প্রোগ্রামিং কোড। কোডটি মেশিন-লেভেল কোড বা অপারেটিং সিস্টেমের জন্য লেখা কোড হতে পারে।
মেশিন লেভেলের জন্য যে সফটওয়্যার হয় তা হলো অপারেটিং সিস্টেম অথবা সিস্টেম সফটওয়্যার ও বলে থাকি। সিস্টেম সফটওয়্যার (System software) অথবা অপারেটিং সিস্টেম (Operating system) এর উদাহরণ হলো :
- Windows operating system, Linux opiating system, mac এগুলি কম্পিউটারের মেশিন লেভেলের জন্য ব্যবহৃত সিস্টেম সফটওয়্যার এর উদাহরণ।
- এবং android, iOS এগুলি হলো মোবাইলের মেশিনে লেভেলের জন্য ব্যবহৃত সিস্টেম সফটওয়্যার।
এবং অপারেটিং সিস্টেমের জন্য লেখা সফটওয়্যারের উদাহরণ হল: Ms Word, Excel, Power Point, Google Chrome, Photoshop, MySQL ইত্যাদি।
হার্ডওয়্যার ও সফটওয়্যার এর মধ্যে পার্থক্য:
হার্ডওয়্যার | সফটওয়্যার |
---|---|
হার্ডওয়্যার হল একটি ফিজিক্যাল পার্টস কম্পিউটার যা ডেটা প্রসেসিং এর কাজ করে। | সফ্টওয়্যার হল নির্দেশের একটি সেট যা একটি কম্পিউটারকে ঠিক কী করতে হবে তা বলে। |
হার্ডওয়্যার শারীরিক প্রকৃতির এবং তাই কেউ হার্ডওয়্যারকে স্পর্শ করতে এবং দেখতে পারে। | আমরা সফ্টওয়্যার দেখতে এবং ব্যবহার করতে পারি কিন্তু আসলে তাদের স্পর্শ করতে পারি না। |
হার্ডওয়্যার সফটওয়্যার ছাড়া কোনো কাজ করতে পারে না। | হার্ডওয়্যার ছাড়া সফ্টওয়্যার চালানো যায় না। |
এটির চারটি প্রধান বিভাগ রয়েছে: ইনপুট ডিভাইস, আউটপুট ডিভাইস, স্টোরেজ এবং অভ্যন্তরীণ উপাদান। | সফ্টওয়্যারকে আরও দুটি প্রধান বিভাগে বিভক্ত করা হয়েছে: অ্যাপ্লিকেশন সফটওয়্যার সফ্টওয়্যার পদ্ধতি |
হার্ডওয়্যার কম্পিউটার ভাইরাস দ্বারা প্রভাবিত হয় না. | সফটওয়্যার কম্পিউটার ভাইরাস দ্বারা প্রভাবিত হয়. |
এটি নেটওয়ার্কের মাধ্যমে বৈদ্যুতিকভাবে এক স্থান থেকে অন্য স্থানে স্থানান্তর করা যায় না। | তবে, এটি স্থানান্তর করা যেতে পারে। |
হার্ডওয়্যার ক্ষতিগ্রস্ত হলে, এটি একটি নতুন উপাদান দিয়ে প্রতিস্থাপিত করা যেতে পারে। | সফ্টওয়্যার ক্ষতিগ্রস্ত হলে, এর ব্যাকআপ কপি পুনরায় ইনস্টল করা যেতে পারে। |
ইলেকট্রনিক এবং অন্যান্য উপকরণ ব্যবহার করে উন্নত করা হয়। | একটি প্রোগ্রামিং ভাষা ব্যবহার করে নির্দেশাবলী ব্যবহার করে এবং আরো অনেক বেশি গাণিতিক হিসেবের মাধ্যমে উন্নত করা হয়। |
সময়ের সাথে সাথে হার্ডওয়্যার শারীরিকভাবে শেষ হয়ে যাবে। | সফ্টওয়্যার শেষ হয় না কিন্তু এটি বাগ এবং glitches দ্বারা প্রভাবিত হতে পারে। |
হার্ডওয়্যারের উদাহরণ হল মনিটর, সিপিইউ, স্ক্যানার, প্রিন্টার, কীবোর্ড, মাউস, হার্ড ডিস্ক ইত্যাদি। | সফটওয়্যারের উদাহরণ হল Windows, Adobe Photoshop, Google Chrome, Ms Word, Excel, Power Point, Photoshop, MySQL ইত্যাদি। |
সফটওয়্যারের উদাহরণ কী?
সফটওয়্যারের উদাহরণ হল: Windows, Adobe Photoshop, Google Chrome, Ms Word, Excel, Power Point, Photoshop, MySQL ইত্যাদি।
হার্ডওয়্যারের উদাহরণ কী?
কম্পিউটারে হার্ডওয়্যারের উদাহরণ হল: কীবোর্ড, মনিটর, মাউস, সিপিইউ, স্ক্যানার, প্রিন্টার, কীবোর্ড, হার্ড ডিস্ক । যদিও কম্পিউটারের বেশিরভাগ হার্ডওয়্যার দেখা যায় না; এটি কম্পিউটার কেসের ভিতরে।