المفهوم في التعريف ABC
منوعات / / November 13, 2021
بقلم ماركوس غوليلميتي ، في سبتمبر. 2008
سائق أو جهاز تحكم الجهاز هو البرنامج الذي يتصل بالأجهزة الطرفية مع نظام التشغيل. على سبيل المثال ، يمكن لبطاقة الصوت إخراج إشارة صوتية أو أخذ الصوت من الخارج ، وبطاقة الفيديو قادرة على إرسال إشارة فيديو إلى مراقب لرسم بياني لسطح مكتب النظام ، يكون الماوس قادرًا على تحريك سهم افتراضي على الشاشة ، وما إلى ذلك.
بمعنى آخر ، تعمل برامج التشغيل أو وحدات التحكم عن طريق الاستخراج من الأجهزة ، من المعدات الملموسة ، وترجمتها إلى تفسير من خلال البرنامج. بهذه الطريقة ، في حالة بطاقات الصوت ، يمكننا رؤية جهاز Mixer (أو جهاز مزج) بواسطة برنامج يسمح لنا بذلك تنظيم المدخلات والمخرجات المختلفة: قم بزيادة أو خفض مستوى الصوت العام ، والتقاط الصوت من خلال ميكروفون أو عبر الخط ، وضبط عموم الاستريو (يسار ، يمين) ، تنشيط أو إلغاء تنشيط الإخراج الرقمي أو التناظري ، إلخ
في حالة وجود بطاقة فيديو ، يمكننا تنظيم الدقة التي يكون فيها سطح مكتب ملف نظام التشغيل ، بعدد البكسل: على سبيل المثال ، 1024 × 768 (أفقيًا × رأسيًا) ، 1200 × 800 ، 800 × 600 و هكذا.
في حالة الماوس أو الماوس ، يمكننا تنظيم ● السرعة التي يتحرك بها المؤشر (أو السهم) ، والتسارع ، وتبادل اليسار و حق، إلخ.
إذا لم يكن هناك سائق ، فهذه الأجهزة الطرفية لن يعملوا على الإطلاق، حتى وجود وحدة التحكم له تأثير حاسم على احتمال أن يكون لدينا على التعامل معها: ستؤدي وحدات التحكم المحدودة إلى الوصول إلى مجموعة محدودة فقط من وظائف المعدات. هذه هي حالة السائقين في مرحلة التطوير ، والتي لم تنتهِ بعد ، ولهذا السبب تسمح لنا بالقيام فقط بعدد من الأشياء التي يمكن القيام بها.
في أنظمة مثل Windows أو Mac ، يكون من الشائع أن تقوم الشركة المصنعة للأجهزة بالتوزيع على قرص مضغوط / قرص DVD ، في الخارج أو داخلها. أنظمة تشغيل خاصة أو برامج تشغيل معتمدة أم لا تتعلق بالشركات التي تنتج البرنامج: Microsoft أو مانزانا. في حالة GNU / Linux أو BSD ، نادرًا ما تطلق الشركات برامج التشغيل: أحيانًا تكون ملكية ، وأحيانًا تكون مجانية. عادةً ما تقوم شركات مثل HP بتشغيل برامج تشغيل للأجهزة الطرفية مثل الطابعات ، لتحقيق التوافق الكامل.
عندما لا تطلق شركة ما برامج التشغيل الخاصة بها ، فإن المتسللين (الخبراء في الحوسبة الذين يستخدمون البراعة لحل مشكلة ما) برامج التشغيل الخاصة بك بشكل تعاوني بطرق مختلفة ، مثل الهندسة العكسية. وهذا يعني دراسة كيفية تواصل الجهاز الطرفي مع بقية نظام الكمبيوتر ، وفك تشفير أشكاله وترجمة التحليل إلى محرك يسمح لنا باستخدام أجهزة معينة. في بعض الأحيان تتجاوز النتيجة المحققة جودة والوظائف الخاصة بالسائقين. من ناحية أخرى ، في GNU / Linux و BSD والأنظمة المجانية الأخرى ، تم دمج برامج التشغيل بالفعل في النظام ، وهي ميزة للمستخدم النهائي: لن يضطر إلى البحث عنها في إنترنت أو افعل أي شيء غريب.
في حالات معينة ، مثل بطاقات WiFi (اللاسلكية) ، يمكن لمستخدم GNU / Linux رؤية "ملزمة"لاستخدام برامج تشغيل Windows التي تستخدم برنامج ndiswrapper: بعض الشرائح فقط تدعم برامج التشغيل المجانية ، مثل الشرائح اثيروس، و ال ريالتيك 818x (هناك أجهزة USB ممتازة تعمل مع برامج مجانية دون الحاجة إلى توصيلها بجهاز الكمبيوتر).
على الرغم من وجود عدد لا يحصى من صفحات الويب التي تقدم برامج تشغيل بتنسيق صيغة ثنائي (بدون الشفرة المصدر) ، المستخدم يجب أن نكون حذرين عند تثبيت هذه البرامج لأنها يمكن أن تحتوي على فيروسات طروادة داخلها أو على أي شيء تقريبًا.
مواضيع في السائق