بيت تطوير ما هي البرمجة العارية؟ - تعريف من techopedia

ما هي البرمجة العارية؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني برمجة العارية؟

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


تيكوبيديا توضح برمجة العارية المعدنية

تركز العديد من مثيلات البرمجة المجردة على عمل المعالج ومكونات النظام الأخرى ، والعمل مع BIOS وتسلسل التمهيد ، وإنشاء وحدات برمجية بسيطة لإنشاء نتائج محددة تستند إلى إعداد الأجهزة. باستخدام لغات مثل C / C ++ ، يحاول المبرمجون العمل مباشرة مع الأجهزة بدلاً من الاعتماد على أدوات مثل المترجمات المعقدة ، وغالبًا ما يحتاجون إلى تهيئة نظام للغة معينة.


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

ما هي البرمجة العارية؟ - تعريف من techopedia