بداية الإجراء في النافذة البرمجية (كود المصدر) يختلف اختلافًا بسيطًا حسب اللغة التي يتم استخدامها، ولكن في العادة، يبدأ الإجراء بكتابة اسمه وفتح قوسين، وإذا كانت هناك متغيرات أو معاملات تمرير، يتم وضعها داخل الأقواس.
في لغة Python، يمكن أن يكون الإجراء كالتالي:
“`python
def my_function(parameter1, parameter2):
# يتم وضع الكود الخاص بالإجراء هنا
“`
وفي لغة JavaScript، يمكن أن يكون الإجراء كالتالي:
“`javascript
function myFunction(parameter1, parameter2) {
// يتم وضع الكود الخاص بالإجراء هنا
}
“`
عمومًا، في بداية الإجراء، يجب تحديد متغيرات الإدخال والإخراج إذا كانت موجودة، وكذلك تحديد ما يتعين القيام به داخل الإجراء.
أخيرًا، يجب تنفيذ الإجراء عن طريق استدعائه من الكود الرئيسي.
أسئلة شائعة:
1- ما هي الفرق بين الدالة والإجراء؟
الدالة والإجراء تستخدمان بنفس الطريقة وتحملان نفس المعنى، إذ تحدد كل منهما إجراءات تحتاج إلى تنفيذها.
2- هل يمكن استدعاء الإجراء داخل آخر إجراء؟
نعم، يمكن القيام بذلك إذا كان ذلك مطلوبًا.
3- ماذا يعني تعيين قيمة تمرير لمعلمة إدخال في الإجراء؟
يعني ذلك أنه يمكن تحديد القيم التي سيتم استخدامها داخل الإجراء، بحيث تعمل بمثابة البيانات المدخلة للإجراء.
4- هل يمكن تعيين قيمة افتراضية لمعلمة إدخال في الإجراء؟
نعم، يمكن تحديد القيم الافتراضية الخاصة بالمعلمات داخل الإجراء، مما يجعل الإجراء أكثر مرونة.
5- ما هي العمليات التي يمكن تنفيذها داخل الإجراء؟
يمكن تنفيذ مجموعة من العمليات داخل الإجراء، مثل العمليات الحسابية وعمليات المقارنة وعمليات الإدخال والإخراج والتحكم في التدفق البرمجي والتحكم في الأوامر المنطقية والمزيد.