বাড়ি হার্ডওয়্যারের ডিভাইস ড্রাইভার কী? - টেকোপিডিয়া থেকে সংজ্ঞা

ডিভাইস ড্রাইভার কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - ডিভাইস ড্রাইভার মানে কি?

একটি ডিভাইস ড্রাইভার হ'ল সফ্টওয়্যার অ্যাপ্লিকেশনের একটি বিশেষ ফর্ম যা হার্ডওয়্যার ডিভাইসগুলির সাথে ইন্টারঅ্যাকশন সক্ষম করতে ডিজাইন করা হয়েছে। প্রয়োজনীয় ডিভাইস ড্রাইভার ছাড়া, সংশ্লিষ্ট হার্ডওয়্যার ডিভাইস কাজ করতে ব্যর্থ হয়।

একটি ডিভাইস ড্রাইভার সাধারণত যোগাযোগের সাবসিস্টেম বা কম্পিউটার বাসের মাধ্যমে হার্ডওয়্যারটি সংযুক্ত থাকে তার মাধ্যমে হার্ডওয়্যারের সাথে যোগাযোগ করে। ডিভাইস ড্রাইভাররা সিস্টেম-নির্দিষ্ট এবং হার্ডওয়্যার নির্ভর hardware একটি ডিভাইস ড্রাইভার হার্ডওয়্যার ডিভাইস এবং প্রোগ্রামগুলি বা এটি ব্যবহার করে এমন অপারেটিং সিস্টেমের মধ্যে অনুবাদক হিসাবে কাজ করে।

একটি ডিভাইস ড্রাইভারকে একটি সফ্টওয়্যার ড্রাইভারও বলা যেতে পারে।

টেকোপিডিয়া ডিভাইস ড্রাইভারকে ব্যাখ্যা করে

ডিভাইস ড্রাইভারের একমাত্র উদ্দেশ্য অপারেটিং সিস্টেমের I / O নির্দেশাবলী কোনও ডিভাইস বুঝতে পারে এমন ভাষায় অনুবাদ করে কীভাবে কম্পিউটারকে ইনপুট / আউটপুট ডিভাইস (I / O) সাথে যোগাযোগ করতে হয় সে সম্পর্কে নির্দেশ দেওয়া ruct আই / ও ডিভাইসের জন্য বিভিন্ন ধরণের ডিভাইস ড্রাইভার রয়েছে যেমন কীবোর্ড, ইঁদুর, সিডি / ডিভিডি ড্রাইভ, কন্ট্রোলার, প্রিন্টার, গ্রাফিক্স কার্ড এবং পোর্ট।

ভার্চুয়াল ডিভাইস ড্রাইভার (ভিএক্সডি) এছাড়াও রয়েছে, যা ডিভাইস ড্রাইভার উপাদান যা একটি হার্ডওয়্যার ডিভাইস এবং একটি অ্যাপ্লিকেশনের মধ্যে সরাসরি যোগাযোগ সক্ষম করে। ভার্চুয়াল ডিভাইস ড্রাইভাররা দ্বন্দ্ব ছাড়াই একই হার্ডওয়্যার অ্যাক্সেস করতে একাধিক অ্যাপ্লিকেশন সক্ষম করতে ডেটা প্রবাহ পরিচালনা করতে সহায়তা করে। যখন কোনও বাধা আসে (একটি হার্ডওয়্যার ডিভাইস থেকে একটি সংকেত), ভার্চুয়াল ডিভাইস ড্রাইভারটি হার্ডওয়্যার ডিভাইস সেটিংসের স্থিতির উপর ভিত্তি করে পরবর্তী নির্দেশ পদক্ষেপটি কনফিগার করে।

কম্পিউটারটি কার্যকরভাবে চালিত রাখতে একটি কম্পিউটারে তার সমস্ত অংশের জন্য সঠিক ডিভাইস ড্রাইভার থাকা জরুরি। কোনও কম্পিউটার চালু করার সময়, ওএস ডিভাইস ড্রাইভার এবং হার্ডওয়্যার কাজগুলি সম্পাদনের জন্য বেসিক ইনপুট / আউটপুট সিস্টেম (বিআইওএস) এর সাথে কাজ করে। ডিভাইস ড্রাইভার ছাড়া ওএস I / O ডিভাইসের সাথে যোগাযোগ করতে সক্ষম হবে না।

শারীরিক হার্ডওয়্যার ডিভাইসগুলি কাজ করার জন্য কেবল কোনও ডিভাইস ড্রাইভারের উপর নির্ভর করে না, তবে সফ্টওয়্যার উপাদানগুলিও তা করে। বেশিরভাগ প্রোগ্রাম সাধারণ কমান্ড ব্যবহার করে ডিভাইসগুলিতে অ্যাক্সেস করে; ডিভাইস ড্রাইভার ভাষাটির জন্য ডিভাইসের বিশেষায়িত কমান্ডগুলিতে অনুবাদ করে।

অনেক ডিভাইস ড্রাইভার প্রস্তুতকারকের দ্বারা সরবরাহ করা হয় বা ওএস এর অন্তর্নির্মিত উপাদান হিসাবে উপলব্ধ। যখন হার্ডওয়্যার এবং সফ্টওয়্যার উপাদানগুলি আপডেট বা প্রতিস্থাপন করা হয়, এটি ডিভাইস ড্রাইভারকে অপ্রচলিত রেন্ডার করে।

ডিভাইস ড্রাইভার কী? - টেকোপিডিয়া থেকে সংজ্ঞা