شعار
يونيونبيديا
الاتصالات
'احصل عليه من Google Play    
الجديد! تحميل يونيونبيديا على جهاز الروبوت الخاص بك!
تثبيت
وصول أسرع من المتصفح!
 

الجيل الرابع من لغات البرمجة ولغة تجميع

اختصارات: الخلافات، أوجه التشابه، التشابه معامل، المراجع.

الفرق بين الجيل الرابع من لغات البرمجة ولغة تجميع

الجيل الرابع من لغات البرمجة vs. لغة تجميع

يسار يشكل الجيل الرابع من لغات البرمجة في الفترة (من سبعينيات حتى تسعينيات القرن الماضي) (والذي يتماختصاره إلى (4GL)لغة برمجة أو بيئة برمجة مصممة بأغراض خاصة تموضعها في الاعتبار، مثل تطوير برمجيات الأعمال التجارية. وفي تاريخ علومالحاسب الآلي، تبع الجيل الرابع من لغات البرمجة الجيل الثالث من لغات البرمجة في توجه تصاعدي نحو تجرد عالي وقوة بيان. وتبع الجيل الرابع من لغات البرمجة العديد من الجهود الرامية إلى تعريف واستخدامالجيل الخامس من لغات البرمجة. وقد عملت اللغة الطبيعية، والنمط المنظمللمجموعة للجيل الثالث من لغات البرمجة على تحسين عملية تطوير البرمجيات ومع ذلك فإن أساليب تطويرالجيل الثالث من لغات البرمجة كانت بطيئة وعرضه للخطأ. وقد أصبح من الواضح أن بعض التطبيقات يمكن تطويرها بشكل أسرع عن طريق إضافة مستوى عالي من لغات البرمجة والمنهجيات الأمر الذي من شأنه إنتاج ما يعادل التعليمات المعقدة للغاية للجيل الثالث من لغات البرمجة مع قدر أقل من الأخطاء. وفي بعض المدركات، نهضت هندسة البرمجيات لتعالج مشاكل تطوير الجيل الثالث من لغات البرمجة. وقد كانت مشروعات الجيل الرابع والجيل الخامس من لغات البرمجة موجهة بشكل أكبر نحو حل المشكلات وهندسة النظم. وقد تمتصميمجميع لغات الجيل الرابع من لغات البرمجة من أجل تقليل الجهود المبذولة في البرمجة، والوقت الذي يتماستغراقه في عملية تطوير البرمجيات، وتكلفة تطويرها أيضا. وفي كثير من الأحيان لمتنجح هذه المهمة، وفي بعض الأحيان تكون الشفرة غير منظمة وليس لديها القدرة علي البقاء. ومع ذلك ونظرا للمشكلة الحقيقة، فإن استخدامجيل رابع مناسب من لغات البرمجة يمكن أن يؤدي إلي نجاح مذهل كما رأينا في لغة البرمجة «مارك الرابع» (MARK-IV) ونظامإدارة قواعد البيانات «مابر» (MAPPER). وقد سمحت التحسينات في قابلية الاستخدامالتي يتحصل عليها من خلال بعض لغات الجيل الرابع من لغات البرمجة (وبيئاتها أيضا) ببحث أفضل من أجل استكشاف حلول تجريبية أكثر من ما حقق الجيل الثالث من لغات البرمجة. وقد قامكابيرز جونز بوضع تعريف كمي للجيل الرابع من لغات البرمجة كجزء من عمله على تحليل النقاط الوظيفية. كما قامجونز بتعريف أجيال متنوعة من لغات البرمجة من ناحية إنتاجية المطور. والتي يتمقياسها بالنقاط الوظيفية للعاملين كل شهر. هذا وقد تمتعريف الجيل الرابع من لغات البرمجة علي أنه لغة تدعم12-20 FP/SM. وهذا يرتبط بحوالي 16-27 خط من خطوط الشفرة لكل نقطة وظيفية يتمتنفيذها في الجيل الرابع من لغات البرمجة. وغالبا ما تمت مقارنة الجيل الرابع من لغات البرمجة مع لغات البرمجة المختصة المجال DSLs. وقد أفاد بعض الباحثين أن الجيل الرابع من لغات البرمجة هو فرع من لغات البرمجة المختصة المجال ونظرا لاستمرار لغة تجميع حتى الآن، في بيئات تطوير متقدمة (مايكروسوفت ستوديو)، توقع أحدهمأن هذا النظامعبارة عن مزيج من جميع الأجيال، مع استخداممحدود للغاية للجيل الأول منها. #تحويل لغة التجميع.

أوجه التشابه بين الجيل الرابع من لغات البرمجة ولغة تجميع

الجيل الرابع من لغات البرمجة ولغة تجميع لديهم شيء مشترك 1 (في يونيونبيديا): لغة التجميع.

لغة التجميع

لغة التجميع أو لغة المُجمع والتي يمكن اختصارها إلى (asm)، هي أي لغة برمجة منخفضة المستوى (Low Level) يوجد بها تطابق قوي جدًا بين التعليمات المستخدمة في اللغة وتعليمات لغة الآلة الخاصة بمعمارية الحاسوب.

الجيل الرابع من لغات البرمجة ولغة التجميع · لغة التجميع ولغة تجميع · شاهد المزيد »

القائمة أعلاه يجيب على الأسئلة التالية

المقارنة بين الجيل الرابع من لغات البرمجة ولغة تجميع

الجيل الرابع من لغات البرمجة له 21 العلاقات، في حين لغة تجميع ديه 1. كما لديهم في شيوعا 1، مؤشر التشابه هو 4.55% = 1 / (21 + 1).

المراجع

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

مرحبا! نحن في الفيسبوك الآن! »