برمجة إجرائية

عودة للموسوعة

برمجة إجرائية

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

في الحقيقة هذا النمط من انماط البرمجة يملك عدة اسماء فالتسمية الرئيسية لهذا النمط من انماط لغات البرمجة يدعى Procedural programming اي لغة اجرائية كونها تعتمد الاجرائيات ويمكن ان تدعى ب imperative programming اي لغة امرية وذلك من كونها لغة امرية بحيث تعتمد على تلقين الحاسب الحل خطوة بخطوة كما قد نجد تسمية structured programming اي برمجة هيكلية بحيث تعتمد على مفهوم استنادىء الاجرائيات اوكما هي معروفة بالروتين .

تعتمد هذه اللغة عدة مبادىء : تقسيم البرنامج الى عدة اقسام جزئية لتسهيل القراءة واعادة الاستخدام تسمى هذه الاجزاء بعدة اسماء : Procedures اجراءات functions توابع methods منهجيات routines روتين subroutines روتين فرعي توصيف حل المشكلة خطوة بخطوة والتي تعد من مساوىء هذا النمط حيث يجب على المبرمج ان يقوم بحل المشكلة المتناولة بنفسه وليس الحاسب .

هذا النمط كان يعتبر الجيل الثالث من انماط البرمجة.

المقارنة مع اللغات الامرية imperative

اللغات الاجرائية هي أيضاً لغات امرية كون النمطين يملكان مؤشر للحالة الحالية بشكل واضح في بيئة التطبيق .


المقارنة مع اللغات غرضية التوجه object-oriented

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

الفرق الرئيسي بين النمطين هوان البرمجة الاجرائية تقوم بالعمليات على بنى المعطيات المتوفرة بينما في النمط غرضي التوجه تتم العمليات على حزم مكونة من الغرض وبنى المعطيات الخاصة فيه .

التسميات تتغير بين النمطين على الرغم من انهما يملكان نفس الدلالات


object-oriented procedural

method function

object module

message function call

attribute variable

المقارنة مع اللغات المنطقية Logic programming

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

بكل الاحوال تستخدم اللغات المنطقية تكتيك السسلة الخلفية لعملية الاستنتاج backward reasoning يتم التعامل مع البرنامج على انه تساؤل يجب الاجابة عليه والبحث عن اجابته .

تعتمد اللغات المنطقية على قوانين هورن الممثلة بالشكل التالي :

H :- B1, …, Bn.

بحيث H هوالدالة الهدف وB1...n هي قضايا يجب البحث عن حلها لحل القضية الرئيسية

ويمكن تأويلها بشكل إجرائي على الشكل :

كي تحل\تظهر H اظهر\حل B1 وقم بحل\اظهار B2 ...... الى Bn

وبلغة المنطق الرياضي يمكن القول الجملة السابقة تكافىء :

B1 and … and Bn → H

مبرمجي اللغات المنطقية المحترفين يستخدمون تفسيرات اجرائية ليخطوبرامجهم وتفسيرات تصريحية للتأكد من خلوالهدف من اخطاء والوصول للهدف .

تاريخ النشر: 2020-06-04 09:12:57
التصنيفات: برمجة, أنماط برمجة

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

فسرت موجات العنف ضد المرأة بغياب المساواة بين الجنسين

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-09-28 09:21:47
مستوى الصحة: 51% الأهمية: 62%

وزير الخارجية الأمريكي: روسيا تسعى للتغيير الديمجرافي في أو

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:36
مستوى الصحة: 47% الأهمية: 70%

الفلبين: ارتفاع حصيلة ضحايا إعصار "نورو" إلى 10 قتلى

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:30
مستوى الصحة: 48% الأهمية: 62%

تخفيضات الأوكازيون الصيفى 2022 تتراوح من 20% لـ50% وتستمر حتى 1 أكتوبر

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:16
مستوى الصحة: 30% الأهمية: 36%

وزير الخارجية الأمريكي: ملتزمون بتعزيز أمن الطاقة في أوروبا

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:23
مستوى الصحة: 48% الأهمية: 57%

"الرى" تراجع منشآت الحماية من السيول فى المحافظات استعدادا للشتاء

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:21
مستوى الصحة: 45% الأهمية: 36%

تعرف على مواعيد قطارات السكة الحديد فى الوجهين البحرى والقبلى

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:22
مستوى الصحة: 34% الأهمية: 38%

الإعصار" إيان" يقطع التيار الكهربائي عن كوبا بأكملها

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:45
مستوى الصحة: 55% الأهمية: 54%

النشرة المرورية.. زحام الطرق فى القاهرة والجيزة

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:10
مستوى الصحة: 43% الأهمية: 41%

صباح الخير يا مصر..

المصدر: وطنى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:21:54
مستوى الصحة: 55% الأهمية: 61%

خلده الشعراء في قصائدهم علي الصعيدين المصري والعربي

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-09-28 09:21:48
مستوى الصحة: 51% الأهمية: 68%

إسعاد يونس تعلن وفاة والدة زوجها

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:15
مستوى الصحة: 37% الأهمية: 37%

عروسة وحصان.. جولة فى مصانع حلوى المولد النبوى بدمياط (صور)

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:09
مستوى الصحة: 38% الأهمية: 40%

جروسي: انفجارات جديدة تهدد محطة زاباروجيا في أوكرانيا

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:14
مستوى الصحة: 39% الأهمية: 36%

اليابان ترصد انتهاك سفن صينية مياهها الإقليمية قبيل الذكرى

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:26
مستوى الصحة: 47% الأهمية: 64%

توقفوا عن أكل سمك البلطي.. فيه خطر قاتل

المصدر: المصريون - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:00
مستوى الصحة: 47% الأهمية: 61%

أحمد موسى ينهار من البكاء على الهواء.. تعرف على السبب (فيديو)

المصدر: المصريون - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:21:59
مستوى الصحة: 50% الأهمية: 67%

السلطات الفيتنامية تحث المواطنين على البقاء في حالة تأهب مع

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:40
مستوى الصحة: 47% الأهمية: 56%

الولايات المتحدة تعتزم منح أوكرانيا مساعدات جديدة بقيمة 12

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:33
مستوى الصحة: 47% الأهمية: 53%

انقطاع الكهرباء فى كوبا بالكامل بسبب الإعصار "إيان".. فيديو

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:12
مستوى الصحة: 44% الأهمية: 46%

الأهلى ينهى إجراءات السفر لتونس لمواجهة الاتحاد المنستيرى

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-09-28 09:22:18
مستوى الصحة: 42% الأهمية: 46%

تحميل تطبيق المنصة العربية