إطار عمل (برمجة): الفرق بين النسختين

[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
طلا ملخص تعديل
ط روبوت: +تصنيف:مصطلحات حوسبة +تنسيقات تجميلية
سطر 2:
'''إطار العمل في ال[[برمجة]] {{إنج|Framework}}''' هي مجموعة من المكونات الجاهزة التي يستخدمها ال[[مبرمج]] في برنامج، حيث أن الهدف منها هو عمل نوع من الأدوات أو البنية التحتية الضرورية لل[[مبرمج]]، بحيث لا يبدأ برنامجه من الصفر.
يختلف إطار عمل عن مكتبة برمجية بسيطة في المقام الأول ب:
*طبيعته العامية، و تخصصهوتخصصه ضعيف على عكس من المكتبات البرمجية. يمكن لإطار عمل أن يتكون من مجموعة من المكتبات البرمجية، كل واحدة منها متخصصة في مجال معين. هذا لا ينفي أن إطار عمل يمكن أن يتخصص في لغة معينة، منصة معينة، مجال معين: تقرير، ...
*الإطار الذي يفرضه بالطريقة التي برمج و كونوكون بها، ليوجه بذلك هندسة البرمجيات أو المبرمج على احترام نمط معين. يتم إذن تنظيم المكتبات البرمجية المكونة له وفقا لنفس النموذج.
إطارات العمل صممت إذن و استخدمتواستخدمت لنمذجة تطبيقات هندسة البرمجيات وتطبيقات الويب والمكونات الوسيطة والبرمجيات. يتم الحصول على إطارات العمل من قبل المهندسين ودمجها في تطبيقات البرمجيات الموجودة في السوق، وبالتالي نادرا ما يتم شراؤها بشكل منفصل و تثبيتهاوتثبيتها من قبل المستخدم النهائي.
{{شريط بوابات|تقنية|إنترنت|معلوماتية|برمجة الكمبيوتر}}
 
سطر 12:
{{ضبط استنادي}}
 
[[تصنيف:نماذج تصميم البرمجيات]]
[[تصنيف:بيئات تطوير متكاملة]]
[[تصنيف:بنية البرمجيات]]
[[تصنيف:برمجة كائنية التوجه]]
[[تصنيف:برمجة]]
[[تصنيف:بنية البرمجيات]]
[[تصنيف:بيئات تطوير متكاملة]]
[[تصنيف:علم الحاسوب]]
[[تصنيف:مصطلحات حوسبة]]
[[تصنيف:نماذج تصميم البرمجيات]]