تعريف السائق

برنامج تشغيل الجهاز هو البرنامج الذي يتصل بالأجهزة الطرفية مع نظام التشغيل . على سبيل المثال ، يمكن لبطاقة الصوت إخراج إشارة صوتية أو التقاط الصوت من الخارج ، وبطاقة الفيديو قادرة على إرسال إشارة فيديو إلى شاشة لرسم سطح مكتب نظام ، والماوس قادر على تحريك السهم افتراضي على الشاشة ، إلخ.

وبعبارة أخرى ، يعمل السائقون عن طريق تجريد الأجهزة والمعدات الملموسة وترجمتها إلى تفسير من خلال البرمجيات. وبالتالي ، في حالة بطاقات الصوت ، يمكننا أن نرى خلاط برنامج يسمح لنا بتنظيم المدخلات والمخرجات المختلفة : زيادة أو تقليل الحجم العام ، والتقاط الصوت من خلال ميكروفون أو من خلال الخط ، وتنظيم تحريك استريو (يسار ، يمين) ، تشغيل أو إيقاف تشغيل إخراج رقمي أو تناظري ، إلخ.

في حالة بطاقة الفيديو ، يمكننا تنظيم الدقة التي يتم من خلالها عرض سطح مكتب نظام التشغيل ، بعدد وحدات البكسل: على سبيل المثال ، 1024 × 768 (أفقي × رأسي) ، 1200 × 800 ، 800 × 600 وما إلى ذلك.

في حالة الماوس ، يمكننا تنظيم السرعة التي يتحرك بها المؤشر (أو السهم) ، والتسارع ، وتبديل الزرين الأيسر والأيمن ، إلخ.

إذا لم يكن هناك برنامج تشغيل ، فلن تعمل هذه الأجهزة الطرفية على الإطلاق ، حتى أن وجود برنامج التشغيل له تأثير حاسم على إمكانية التعامل معها: سوف تتسبب برامج التشغيل المحدودة في الوصول إلى مجموعة محدودة فقط من وظائف الأجهزة . هذه هي حالة السائقين في التطوير ، الذين لم ينتهوا بعد ، ولهذا السبب يسمحون لنا بالقيام بعدد من الأشياء التي يمكن القيام بها.

في أنظمة مثل Windows أو Mac ، من الشائع أكثر أن تقوم الشركة المصنعة للأجهزة بتوزيع برامج تشغيل معتمدة أو غير معتمدة على CD / DVD ، خارج أو داخل أنظمة التشغيل الخاصة بها ، فيما يتعلق بالشركات التي تنتج البرنامج: Microsoft أو Apple. في حالة غنو / لينكس أو بي إس دي ، نادرًا ما تطلق الشركات برامج تشغيل: في بعض الأحيان تكون هذه ملكية ، وأحيانًا تكون مجانية. تميل الشركات مثل HP إلى إطلاق برامج تشغيل للأجهزة الطرفية مثل الطابعات ، لتحقيق التوافق الكامل.

عندما لا تقوم الشركة بإطلاق برامج التشغيل الخاصة بها ، يقوم المتسللون في كثير من الأحيان (خبراء الكمبيوتر الذين يستخدمون البراعة في حل مشكلة) بإنشاء برامج التشغيل الخاصة بهم بشكل تعاوني باستخدام طرق مختلفة ، مثل الهندسة العكسية. يتضمن هذا دراسة كيفية تواصل الأجهزة الطرفية مع باقي نظام الكمبيوتر ، وفك تشفير أشكاله وترجمة التحليل إلى برنامج تشغيل يمكننا من استخدام أجهزة معينة. في بعض الأحيان تتجاوز النتيجة التي تم تحقيقها جودة ووظائف محركات الملكية. من ناحية أخرى ، في أنظمة GNU / Linux و BSD والأنظمة المجانية الأخرى ، تم دمج برامج التشغيل بالفعل في النظام ، وهي ميزة للمستخدم النهائي: لن تضطر إلى البحث عنها على الإنترنت أو القيام بأي شيء غريب.

في حالات معينة ، مثل لوحات WiFi (اللاسلكية) ، قد يضطر مستخدم GNU / Linux إلى استخدام برامج تشغيل Windows باستخدام برنامج ndiswrapper: بعض الرقائق فقط تدعم برامج التشغيل المجانية ، مثل رقائق Atheros ، و Realtek 818x (هناك أجهزة USB ممتازة تعمل مع البرامج المجانية دون الحاجة إلى توصيلها بالكمبيوتر الشخصي).

على الرغم من وجود عدد لا نهائي من صفحات الويب التي تقدم برامج تشغيل بتنسيق ثنائي (بدون رمز مصدر) ، يجب على المستخدم توخي الحذر عند تثبيت هذه البرامج نظرًا لأنها قد تحتوي على فيروسات طروادة داخل أو أي شيء تقريبًا.

ذات المواد