কম্পিউটিং-এ, হার্ডওয়্যার বলতে সমস্ত শারীরিক, বাস্তব উপাদানগুলিকে বোঝায় যা স্থান নেয়। সফ্টওয়্যারের বিপরীতে, যা কম্পিউটার চালানোর জন্য প্রয়োজনীয় প্রোগ্রাম, হার্ডওয়্যার দেখা এবং স্পর্শ করা যায়। ডেস্কটপ বা ল্যাপটপ যাই হোক না কেন সমস্ত কম্পিউটারে কিছু সাধারণ হার্ডওয়্যার উপাদান রয়েছে, শুধুমাত্র পার্থক্য হল পৃথক উপাদানগুলির আকার এবং ক্ষমতা। একটি ডেস্কটপ কম্পিউটারে, টাওয়ারের আবরণে হার্ডডিস্ক,RAM, মাদারবোর্ড এবং অপটিক্যাল ড্রাইভের মতো অভ্যন্তরীণ উপাদান থাকে, যেখানে পেরিফেরাল ডিভাইস যেমন মনিটর, কীবোর্ড এবং মাউস হল বাহ্যিক উপাদান।
হার্ডওয়্যার বলতে কম্পিউটার সিস্টেমের শারীরিক এবং দৃশ্যমান উপাদানগুলিকে বোঝায়।
যেমন: একটি মনিটর (Monitor), সিপিইউ (CPU), কীবোর্ড (Keyboard) এবং মাউস(Mouse) বা অন্যান্য ইলেকট্রনিক্স অংশগুলি কম্পিউটার সিস্টেমের যেকোন শারীরিক উপাদান হিসাবে হার্ডওয়্যার সর্বোত্তমভাবে বর্ণনা করা হয়।।
খুব সহজভাবে, কম্পিউটার হার্ডওয়্যার হল শারীরিক উপাদান যা একটি কম্পিউটার সিস্টেমের কাজ করার জন্য প্রয়োজন। এটি একটি সার্কিট বোর্ডের সাথে সবকিছুকে অন্তর্ভুক্ত করে যা একটি পিসি বা ল্যাপটপের মধ্যে কাজ করে; মাদারবোর্ড, গ্রাফিক্স কার্ড, সিপিইউ (সেন্ট্রাল প্রসেসিং ইউনিট), ভেন্টিলেশন ফ্যান, ওয়েবক্যাম, পাওয়ার সাপ্লাই ইত্যাদি সহ।
হার্ডওয়্যারের একটি উদাহরণ হল যে স্ক্রিনে আপনি এই পাতাটি দেখেছেন। এটি একটি মনিটর, ট্যাবলেট বা স্মার্টফোন না কেন, এটি হার্ডওয়্যার।
হার্ডওয়্যার এর কাজ কি?
কম্পিউটার হার্ডওয়্যার হল শারীরিক উপাদান যা একটি কম্পিউটার সিস্টেমের কাজ করার জন্য প্রয়োজন । হার্ডওয়্যার ছাড়া, প্রয়োজনীয় সফ্টওয়্যার চালানোর কোন উপায় থাকবে না যা কম্পিউটারকে এত দরকারী করে তোলে।
হার্ডওয়্যার হলো কম্পিউটারের শরীর এবং সফটওয়্যার হলো কম্পিউটারের জীবন। তাই হার্ডওয়্যার ছাড়া কম্পিউটারের অস্থিত নেই।
তাই আপনি যদি কোনো কম্পিউটারের প্রসেসর , mother board , ram , মনিটর সরিয়ে দেন তাহলে কম্পিউটারের অস্থিত্ত থাকবে না।
হার্ডওয়্যারের কাজ হলো, সফটওয়্যারের কে চলতে সাহায্য করা।
সফটওয়্যার হার্ডওয়্যার কে ব্যাবহার করে সমস্ত কাজ করার জন্য ।
ধরুন আপনার ল্যাপটপের স্ক্রীনে সমস্ত কিছু দেখতে পাবেন যা সফটওয়্যার স্ক্রীন কে ব্যাবহার করে দেখাতে সক্ষম।
সফটওয়্যার যা কিছু প্রসেসিং, ক্যালকুলেশন করতে চায় এর জন্য প্রসেসরের কাছে তথ্য পৌঁছয় এবং প্রসেসর ওই তথ্য আউটপুট কে মনিটর অথবা প্রিন্টারে প্রিন্টার মাধ্যমে আউটপুট প্রদান করে। অর্থাৎ সফটওয়্যার এবং হার্ডওয়্যার মিলিয়ে এই কাজটি সম্পন্ন করেছে।
হার্ডওয়্যারের উদাহরণ
hardware কম্পিউটারের বাইরে থেকে লাগানো হয় এবং কম্পিউটারের ভেতরে হার্ডওয়্যার লাগানো। তাই কম্পিউটারে বাহ্যিকভাবে লাগানো হার্ডওয়্যার গুলি এবং কম্পিউটারের ভেতরের হার্ডওয়্যার গুলির উদাহরণ আলাদা আলাদা ভাবে আলোচনা করা হলো :
বাহ্যিক হার্ডওয়্যার উদাহরণ (external hardware example)
নীচে একটি কম্পিউটারের বাইরে পাওয়া বাহ্যিক হার্ডওয়্যার বা হার্ডওয়্যারগুলির একটি তালিকা রয়েছে ৷
- ফ্ল্যাট-প্যানেল , মনিটর , এবং LCD
- মাউস
- প্রজেক্টর
- স্ক্যানার
- স্পিকার
- গেমপ্যাড
- জয়স্টিক
- কীবোর্ড
- মাইক্রোফোন
- প্রিন্টার
- ইউএসবি থাম্ব ড্রাইভ
অভ্যন্তরীণ হার্ডওয়্যার উদাহরণ (Internal hardware example)
নীচে একটি কম্পিউটারের ভিতরে পাওয়া অভ্যন্তরীণ হার্ডওয়্যার বা হার্ডওয়্যারের একটি তালিকা রয়েছে।
- CPU (কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট) ।
- ড্রাইভ (যেমন, ব্লু-রে , সিডি-রম , ডিভিডি , ফ্লপি ড্রাইভ , হার্ড ড্রাইভ এবং এসএসডি )।
- ফ্যান ( তাপ সিঙ্ক )
- মডেম
- মাদারবোর্ড
- নেটওয়ার্ক কার্ড
- পাওয়ার সাপ্লাই
- RAM
- সাউন্ড কার্ড
- ভিডিও কার্ড
একটি কম্পিউটারের সাথে অন্তর্ভুক্ত সবচেয়ে সাধারণ হার্ডওয়্যার কি?
নীচে একটি কম্পিউটারে প্রায়শই পাওয়া যায় বা একটি কম্পিউটারের সাথে সংযুক্ত ( ডেস্কটপ কম্পিউটার বা ল্যাপটপ ) সবচেয়ে সাধারণ হার্ডওয়্যারগুলির একটি তালিকা রয়েছে৷
- প্রসেসর (CPU)
- এক বা একাধিক ফ্যান এবং হিট সিঙ্ক
- মাদারবোর্ডে সম্ভবত একটি সমন্বিত ভিডিও কার্ড, সাউন্ড কার্ড এবং নেটওয়ার্ক কার্ড রয়েছে ।
- বেশিরভাগ ডেস্কটপ কম্পিউটারের জন্য (বিশেষ করে গেমিং কম্পিউটার ), একটি পৃথক ভিডিও কার্ড ব্যবহার করা হয়।
- র্যাম
- হার্ড ড্রাইভ
- পাওয়ার সাপ্লাই
- তারগুলি যা অভ্যন্তরীণ উপাদান এবং বাহ্যিক পেরিফেরালগুলিকে সংযুক্ত করে ।
- কীবোর্ড
- ল্যাপটপের সাথে মাউস বা টাচপ্যাড ।
- ল্যাপটপের অংশ হিসেবে ডেস্কটপ কম্পিউটার এবং এলসিডির জন্য ফ্ল্যাট-প্যানেল , মনিটর বা টিভি ।
হার্ডওয়্যার কিভাবে সফটওয়্যারের সাথে যোগাযোগ করে?
যেকোনো হার্ডওয়্যার ডিভাইসের জন্য কম্পিউটারে সফ্টওয়্যার এবং অন্যান্য হার্ডওয়্যারের সাথে যোগাযোগ (কথা) করার জন্য, কম্পিউটারকে নির্দেশাবলী দিতে হবে। এই নির্দেশাবলী অপারেটিং সিস্টেমের অংশ বা হার্ডওয়্যার যোগ করার পরে কম্পিউটারে ইনস্টল করা ড্রাইভারগুলিতে অন্তর্ভুক্ত করা হয়। হার্ডওয়্যার ফার্মওয়্যারও ব্যবহার করতে পারে , যা হার্ডওয়্যার ডিভাইসে সংরক্ষিত ডেটা যা এটি একটি কম্পিউটারের সাথে বা নিজে থেকে কাজ করতে দেয়।
হার্ডওয়্যার আপগ্রেড কি?
কম্পিউটার হার্ডওয়্যারের সাথে , একটি আপগ্রেড একটি শব্দ যা একটি কম্পিউটারে নতুন হার্ডওয়্যার যোগ করার বর্ণনা দেয় যা এর কার্যকারিতা উন্নত করে।
উদাহরণস্বরূপ, একটি হার্ডওয়্যার আপগ্রেডের সাথে , আপনি একটি SSD দিয়ে আপনার হার্ড ড্রাইভ প্রতিস্থাপন করতে পারেন বা RAM আপগ্রেড করতে পারেন , কর্মক্ষমতা এবং দক্ষতা বৃদ্ধি করে৷
হার্ডওয়্যার আপগ্রেডের সুবিধা
- কর্মক্ষমতা বৃদ্ধি, যা সামগ্রিক কম্পিউটারকে দ্রুত এবং আরও মসৃণভাবে চালায়।
- একটি প্রোগ্রাম বা গেম সিস্টেমের প্রয়োজনীয়তা মেটাতে কম্পিউটার আপগ্রেড করার প্রয়োজন হতে পারে ।
- ক্ষমতা বৃদ্ধি। উদাহরণস্বরূপ, একটি বড় হার্ড ড্রাইভ যোগ করা কম্পিউটারকে আরও তথ্য সঞ্চয় করার অনুমতি দেয়। আরও মেমরি যোগ করার ফলে কম্পিউটারের আরও প্রোগ্রাম দক্ষতার সাথে চালানোর ক্ষমতা বৃদ্ধি পায়।
হার্ডওয়্যার আপগ্রেডের অসুবিধা
যদিও সুবিধাগুলি সবসময় হার্ডওয়্যার আপগ্রেডের অসুবিধাগুলিকে ছাড়িয়ে যায়, তবুও এটি হার্ডওয়্যার আপগ্রেড করার নিম্নলিখিত অসুবিধাগুলি লক্ষ্য করার মতো।
- একটি হার্ড ড্রাইভ বা মাদারবোর্ডের মতো প্রধান কম্পিউটার উপাদানগুলি আপগ্রেড করার সময় , আপনাকে আপনার সমস্ত সফ্টওয়্যার পুনরায় ইনস্টল করতে হতে পারে, যা একটি উল্লেখযোগ্য সময় বিনিয়োগ।
- ইনস্টল করার সময় ক্ষতি। এটা সম্ভব, যদি সঠিকভাবে না করা হয় (যেমন, ESD সতর্কতা না নেওয়া ) বা বেশি শক্তি ব্যবহার করা হয়, তাহলে আপগ্রেড করার সময় আপনি নতুন হার্ডওয়্যারের ক্ষতি করতে পারেন।
সফ্টওয়্যার ছাড়া হার্ডওয়্যার চলতে পারে?
সফ্টওয়্যার প্রয়োজন হয় না যে হার্ডওয়্যার খুব মৌলিক ডিভাইস. উদাহরণস্বরূপ, হেডফোনগুলির একটি বেসিক জোড়ার জন্য কোনও সফ্টওয়্যার বা নির্দেশাবলীর প্রয়োজন হয় না কারণ তারা শুধুমাত্র একটি কম্পিউটার থেকে আপনার কানে অডিও পাঠাচ্ছে৷
যাইহোক, আরও অত্যাধুনিক হেডফোন (যেমন, বেতার হেডফোন) একটি কম্পিউটারের সাথে তারবিহীনভাবে সংযোগ করার জন্য নির্দেশাবলী প্রয়োজন।