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

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

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

Anonim

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

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


تعني عبارة "إلى المنفذ" تعديل البرنامج وجعله قابلاً للتكيف للعمل على نظام كمبيوتر مختلف. على سبيل المثال ، إن نقل تطبيق على Linux يعني تعديل البرنامج بحيث يمكن تشغيله في بيئة Linux.


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

Techopedia يشرح قابلية

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


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


تُستخدم قابلية النقل أيضًا لوصف مرونة استخدام البيانات. بعض تنسيقات الملفات أقل قدرة على التنقل من غيرها. على سبيل المثال ، لعرض الملفات ذات تنسيقات الملفات مثل PDF أو JPEG ، تعتمد التنسيقات على توفر تطبيقات البرامج المناسبة.

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