في البرمجة ، هناك استراتيجيات مختلفة لترقيم أوامر المؤدي. واحدة من الأكثر شعبية هي الاستراتيجية القائمة على إضافة 4 وطرح 3.
حصلت هذه الاستراتيجية على اسمها بسبب الطريقة التي ينفذ بها المؤدي الأوامر. يتكون كل أمر من رقمين: عملية ووسيطة. يمكن أن تكون العملية الجمع والطرح والضرب والقسمة ، والحجة هي الرقم الذي سيتم تنفيذ العملية به.
بشكل افتراضي ، يبدأ المنفذ بالقيمة 0. عند تنفيذ الأمر ، يتم تطبيق العملية على القيمة الحالية للمنفذ ووسيطة الأمر. تصبح نتيجة العملية المستلمة القيمة الجديدة لفنان الأداء.
الفكرة الرئيسية لاستراتيجية ترقيم الأوامر هي أن كل أمر لاحق له قيمة عملية مساوية لقيمة الأمر السابق ، بنسبة 4. يتم حساب الوسيطة بطرح 3 من قيمة الأمر السابق.
تجعل هذه الإستراتيجية من السهل تحديد أمر المنفذ التالي بناء على الأمر السابق وجعل رمز البرنامج أكثر إحكاما وفهما.
- طرق ترقيم أوامر المؤدي
- الفرق بين الفريقين هو 4
- زيادة فريق المؤدي بنسبة 3
- سؤال وجواب
- ما هي الأوامر التي يؤديها المؤدي بهذا الترقيم?
- كيف قيمة تغيير خلية الذاكرة مع الأمر لإضافة 4?
- ماذا يحدث لقيمة خلية الذاكرة عندما يكون الأمر الطرح 3?
- هل من الممكن استخدام قيم أخرى للجمع والطرح?
- ما هي الأفكار التي يمكن أن تكون مفيدة عند العمل مع ترقيم أوامر المؤدي?
- كيف يمكن تطبيق ترقيم الأوامر هذا في الحياة الواقعية?
طرق ترقيم أوامر المؤدي
في البرمجة ، هناك طرق مختلفة لترقيم أوامر المؤدي. بعضها قياسي وعالمي ، بينما يمكن تصميم البعض الآخر خصيصا لأغراض محددة.
- الترقيم المتسلسل هو الطريقة الرئيسية والأكثر شيوعا. لكل أمر مؤدي رقم فريد خاص به ، والذي يتبع الرقم السابق. مثال: 1 ، 2 ، 3 ، 4 ، إلخ.
- الترقيم المتفرع هو طريقة يتم فيها تقسيم أوامر المؤدي إلى فروع مختلفة. كل فرع له ترقيمه الخاص ، كما يتم ترقيم الأوامر داخل الفرع بالتتابع. مثال: 1, 1.1, 1.2, 2, 2.1, 2.2 الخ.
- الترقيم التكراري هو طريقة يتم فيها تكرار أوامر المؤدي في حلقة. كل دورة لها ترقيمها الخاص ، كما يتم ترقيم الأوامر داخل الدورة بالتتابع. مثال: 1, 2, 3, 1, 2, 3 الخ.
- الترقيم الشرطي هو طريقة يتم فيها تنفيذ أوامر المؤدي وفقا للشروط. كل شرط له ترقيم خاص به ، كما يتم ترقيم الأوامر الموجودة داخل الشرط بالتتابع. مثال: 1, 2, 1.1, 1.2, 3, 1.3 الخ.
اعتمادا على المهمة والمتطلبات ، يمكنك اختيار طريقة محددة لترقيم أوامر المؤدي أو مجموعة من عدة طرق. الشيء الرئيسي هو أن الترقيم يجب أن يكون واضحا ومريحا للمبرمج.
الفرق بين الفريقين هو 4
يمكن تمثيل الفرق بين الفريقين بنسبة 4 على النحو التالي:
- يتم تنفيذ الأمر لإضافة 4 إلى الرقم الأصلي.
- يتم تمرير الرقم الناتج إلى الأمر التالي ، الذي يطرح 4.
| الفريق الأول | الأمر الثاني | الرقم الأصلي | النتيجة |
|---|---|---|---|
| إضافة 4 | اطرح 4 | 7 | 7 |
| إضافة 4 | اطرح 4 | 11 | 11 |
| إضافة 4 | اطرح 4 | 15 | 15 |
وبالتالي ، إذا كان الرقم الأصلي هو 7 أو 11 أو 15 ، فإن نتيجة تنفيذ أمرين ستكون الرقم الأصلي دون تغيير.
يمكن استخدام هذا الأسلوب لإجراء عمليات أخرى ، على سبيل المثال ، اختلاف رقمين أو لمعالجة سلسلة من الأرقام.
زيادة فريق المؤدي بنسبة 3
يناقش هذا الموضوع زيادة فريق المؤدي بمقدار 3. هذا يعني أنه عند تنفيذ كل أمر ، سيضيف المؤدي 3 آخرين إلى الرقم الحالي.
يتم استخدام التسلسل التالي لزيادة الأمر بمقدار 3:
- يبدأ المؤدي من رقم أولي معين.
- يضيف المؤدي 3 إلى الرقم الحالي.
- ينفذ المؤدي أوامر أخرى باستخدام الرقم المستلم.
- بعد تنفيذ جميع الأوامر ، يقوم المؤدي بإخراج الرقم المستلم.
مثال على الخوارزمية لزيادة فريق المؤدي بمقدار 3:
| الرقم الأولي | الرقم الناتج بعد الزيادة بمقدار 3 | نتيجة تنفيذ الأوامر |
|---|---|---|
| 5 | 8 | تم تنفيذ الأوامر بنجاح |
| 10 | 13 | تم تنفيذ الأوامر بنجاح |
| 15 | 18 | تم تنفيذ الأوامر بنجاح |
وبالتالي ، فإن زيادة أمر المنفذ بمقدار 3 يسمح لك بالحصول على رقم جديد في كل مرة يتم فيها تنفيذ الأمر. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، عند العمل بقيم رقمية أو عند إجراء عمليات حسابية.
سؤال وجواب
ما هي الأوامر التي يؤديها المؤدي بهذا الترقيم?
ينفذ المؤدي أوامر الجمع 4 والطرح 3. باستخدام أمر الإضافة 4 ، يزيد المؤدي من قيمة خلية الذاكرة بمقدار 4 ، ومع أمر الطرح 3 ، يقلل المؤدي من قيمة خلية الذاكرة بمقدار 3.
كيف قيمة تغيير خلية الذاكرة مع الأمر لإضافة 4?
عند تنفيذ الأمر إضافة 4 ، تزداد قيمة خلية الذاكرة بمقدار 4. على سبيل المثال ، إذا احتوت الخلية في الأصل على الرقم 10 ، فبعد تنفيذ الأمر إضافة 4 ، ستصبح قيمة الخلية 14.
ماذا يحدث لقيمة خلية الذاكرة عندما يكون الأمر الطرح 3?
عند تنفيذ أمر الطرح 3 ، تنخفض قيمة خلية الذاكرة بمقدار 3. على سبيل المثال ، إذا احتوت الخلية في الأصل على الرقم 8 ، فبعد تنفيذ أمر الطرح 3 ، ستصبح قيمة الخلية 5.
هل من الممكن استخدام قيم أخرى للجمع والطرح?
نعم ، من الممكن استخدام قيم أخرى للجمع والطرح. تتناول هذه المقالة مثالا محددا مع إضافة 4 والطرح 3 ، ولكن في المهام والبرامج الأخرى ، يمكنك استخدام أي أرقام أخرى لإجراء عمليات الجمع والطرح.
ما هي الأفكار التي يمكن أن تكون مفيدة عند العمل مع ترقيم أوامر المؤدي?
عند العمل مع ترقيم أوامر المنفذ ، من المفيد استخدام أفكار تنظيم الحلقات والمشغلين الشرطيين لإنشاء برامج تكرارية ومتفرعة معقدة. من المفيد أيضا الانتباه إلى تسلسل الأوامر وعلاقتها ببعضها البعض من أجل تحقيق النتيجة المرجوة.
كيف يمكن تطبيق ترقيم الأوامر هذا في الحياة الواقعية?
يمكن تطبيق ترقيم الأوامر هذا في الحياة الواقعية في مختلف المجالات التي تتطلب عمليات حسابية بسيطة. على سبيل المثال ، في البرمجة ، عند إنشاء الخوارزميات ، في المشاكل الرياضية ، عند العمل مع أجهزة الكمبيوتر ، إلخ.