الانتقال إلى المحتوى الرئيسي

كيفية إنشاء آلة حاسبة في المعبود: تعليمات خطوة بخطوة للمبتدئين

المعبود هو بيئة البرمجيات ولغة البرمجة التي تم تصميمها خصيصا لتعليم الأطفال أساسيات التفكير حسابي. إنها أداة بسيطة وبديهية تسمح لك بإنشاء برامج متنوعة ، بما في ذلك الآلات الحاسبة.

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

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

  1. التحضير لإنشاء آلة حاسبة
  2. اختيار لغة البرمجة
  3. تثبيت المعبود
  4. إنشاء واجهة آلة حاسبة
  5. إنشاء نافذة البرنامج
  6. إضافة أزرار وحقول الإدخال
  7. كتابة رمز الآلة الحاسبة
  8. التعامل مع زر انقر فوق الأحداث
  9. إجراء العمليات الحسابية
  10. سؤال وجواب
  11. ما هو المعبود?
  12. هل من الممكن إنشاء آلة حاسبة في المعبود?
  13. ما هي الخطوات التي أحتاج إلى اتباعها لإنشاء آلة حاسبة في المعبود?
  14. ما هي الضوابط التي أحتاج إلى إضافتها إلى بيانات الإدخال والإخراج في الآلة الحاسبة?

التحضير لإنشاء آلة حاسبة

قبل البدء في إنشاء آلة حاسبة في المعبود ، تحتاج إلى إكمال العديد من الخطوات التحضيرية:

  1. قم بتثبيت المعبود على جهاز الكمبيوتر الخاص بك. للقيام بذلك ، قم بتنزيل ملف التثبيت من موقع المطور الرسمي واتبع تعليمات التثبيت.
  2. تعرف على المفاهيم والأدوات الأساسية للمعبود ، مثل المخططات الانسيابية والخوارزميات والمتغيرات والعمليات.
  3. تعرف على أساسيات البرمجة على المعبود ، بما في ذلك العمل مع المتغيرات الرقمية والسلسلة والمشغلين الشرطيين والحلقات.
  4. وضع خطة لآلة حاسبة الخاصة بك. تحديد ما هي الوظائف والعمليات التي سوف تؤدي ، وكيف سيتم تنظيم واجهة.

بعد الانتهاء من هذه الخطوات ، ستكون جاهزا تماما لإنشاء الآلة الحاسبة الخاصة بك في المعبود. انتقل إلى المرحلة التالية — تطوير الخوارزمية وتنفيذ الوظائف في مخططات كتلة المعبود.

اختيار لغة البرمجة

يعد اختيار لغة البرمجة إحدى الخطوات الأولى في إنشاء أي مشروع. عندما تقرر لغة البرمجة التي تريد كتابة الآلة الحاسبة بها ، يجدر النظر في عدة عوامل، مثل:

  1. الغرض من المشروع: حدد الغرض من استخدام الآلة الحاسبة الخاصة بك. إذا كان هذا مشروعا تعليميا ، فقد يكون من المنطقي استخدام لغة موصى بها في برنامج التدريب الخاص بك.
  2. تجربة البرمجة: ضع في اعتبارك مستوى خبرتك في البرمجة. إذا كنت مبتدئا ، فعليك اختيار لغة ذات بناء جملة بسيط ووثائق جيدة لتسهيل فهمها.
  3. الدعم والمجتمع: استكشف الدعم والمجتمع حول لغة البرمجة التي تريد كتابة الآلة الحاسبة بها. يمكن أن يكون وجود مجتمع كبير ووثائق شاملة مفيدا للحصول على المساعدة وحل المشكلات.
  4. النظام البيئي: يجدر أيضا التفكير في النظام البيئي للغة البرمجة التي ستستخدمها. توافر المكتبات والأطر يمكن تبسيط كبير في تطوير وتوسيع قدرات المشروع الخاص بك.

يمكن إنشاء الآلة الحاسبة بلغات برمجة مختلفة ، مثل:

  • بيثون: إنها لغة برمجة بسيطة وبديهية مع مكتبة واسعة للحسابات الرياضية.
  • جافا سكريبت: لغة يمكن تشغيلها مباشرة في المتصفح وهي مناسبة تماما لإنشاء حاسبات تفاعلية.
  • جافا: لغة برمجة عالمية مناسبة لتطوير المشاريع الكبيرة ولديها العديد من الأدوات للعمل مع الأرقام والحسابات.
  • C++: لغة عالية الأداء يمكن استخدامها لإنشاء آلة حاسبة فعالة وسريعة.

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

تثبيت المعبود

المعبود هو بيئة التنمية المتكاملة (إيد) لتدريس البرمجة ، والمصممة لطلاب المدارس الابتدائية والمتوسطة. لتثبيت المعبود على جهاز الكمبيوتر الخاص بك ، اتبع الخطوات التالية:

  1. انتقل إلى الموقع الرسمي للمعبود في https://kumir2.readthedocs.io/
  2. انتقل إلى صفحة التحميل وحدد إصدار المعبود الذي تريد تثبيته (ويندوز ، لينكس أو ماك)
  3. قم بتنزيل ملف التثبيت لنظام التشغيل المحدد
  4. تثبيت المعبود عن طريق تشغيل الملف الذي تم تنزيله واتباع تعليمات المثبت

بعد التثبيت ، سيكون المعبود متاحا على جهاز الكمبيوتر الخاص بك. أنت الآن على استعداد للبدء في إنشاء آلة حاسبة في المعبود!

إنشاء واجهة آلة حاسبة

من أجل إنشاء واجهة آلة حاسبة في المعبود ، اتبع الخطوات التالية:

  1. افتح محرر برنامج المعبود وقم بإنشاء مشروع جديد.
  2. أضف عناصر تحكم إلى النموذج: أزرار ، حقل نصي لعرض النتيجة ، إلخ.
  3. اضبط خصائص عناصر التحكم وفقا لوظيفة الآلة الحاسبة.
  4. إنشاء إجراء أو وظيفة للتعامل مع أحداث التحكم.
  5. ربط الإجراءات أو الوظائف التي تم إنشاؤها بأحداث عناصر التحكم.
  6. تجميع المشروع وتشغيله للتحقق من قابلية التشغيل.

Пример кода для создания интерфейса калькулятора:

الإجراء كريتيكالكولاتورفورم;

فار

شكل: نافذة او شباك;

زر0 ، زر1 ، زر2 ، زر3 ، زر4 ، زر5 ، زر6 ، زر7 ، زر8 ، زر9: زر;

أدبوتون ، سوبتبوتون ، مولتيبليبوتون ، ديفيدبوتون ، إيكالبوتون: زر;

إنبوتفيلد ، أوتبوتفيلد: تحرير;

بيغن

شكل: = توينفورم.إنشاء ('آلة حاسبة' ، 300 ، 400);

إنبوتفيلد: = تحرير.إنشاء (نموذج, '0', 10, 10, 280, 40);

أوتبوتفيلد: = تحرير.إنشاء (نموذج, ", 10, 60, 280, 40);

أوتبوتفيلد.للقراءة فقط: = صحيح;

زر7: = زر.إنشاء (نموذج, '7', 10, 110, 70, 70);

زر8: = زر.إنشاء (نموذج, '8', 90, 110, 70, 70);

زر9: = زر.إنشاء (نموذج, '9', 170, 110, 70, 70);

إضافة زر: = زر.إنشاء (نموذج, '+', 250, 110, 40, 70);

زر4: = زر.إنشاء (نموذج, '4', 10, 190, 70, 70);

زر5: = زر.إنشاء (نموذج, '5', 90, 190, 70, 70);

زر6: = زر.إنشاء (نموذج, '6', 170, 190, 70, 70);

زر الطرح: = زر.إنشاء (نموذج, '-', 250, 190, 40, 70);

زر1: = زر.إنشاء (نموذج, '1', 10, 270, 70, 70);

زر2: = زر.إنشاء (نموذج, '2', 90, 270, 70, 70);

زر3: = زر.إنشاء (نموذج, '3', 170, 270, 70, 70);

زر متعدد: = زر.إنشاء (نموذج, '*', 250, 270, 40, 70);

زر0: = زر.إنشاء (نموذج, '0', 10, 350, 70, 40);

زر متساوي: = زر.إنشاء (نموذج, '=', 90, 350, 150, 40);

زر التقسيم: = زر.إنشاء (نموذج, '/', 250, 350, 40, 40);

شكل.تشغيل;

النهاية;

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

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

إنشاء نافذة البرنامج

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

  1. عنوان النافذة;
  2. مجالات الإدخال;
  3. مناطق الإخراج;
  4. أزرار وعناصر تحكم أخرى.

عنوان النافذة يسمح للمستخدم لمعرفة اسم البرنامج والغرض منه. يوجد عادة في الجزء العلوي من النافذة ويمكن كتابته بالخط العريض.

يتم استخدام منطقة الإدخال لإدخال البيانات. في الآلة الحاسبة ، عادة ما تمثل سلسلة أو حقلا لإدخال الأرقام أو التعبيرات الرياضية.

يتم استخدام منطقة الإخراج لعرض نتائج الحسابات أو المعلومات الأخرى للمستخدم. في الآلة الحاسبة ، عادة ما تكون سلسلة أو حقل لعرض الأرقام أو القيم المحسوبة.

تم تصميم الأزرار وعناصر التحكم الأخرى لتنفيذ عمليات أو إجراءات معينة. في الآلة الحاسبة ، يمكن أن تكون هذه الأزرار ذات الأرقام وعلامات التشغيل (الجمع والطرح وما إلى ذلك.) وغيرها.

بعد أن قررنا عناصر النافذة ، يمكننا إنشاء مخطط انسيابي في المعبود عن طريق إضافة الكتل اللازمة لكل عنصر نافذة وربطها معا.

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

إضافة أزرار وحقول الإدخال

لإنشاء آلة حاسبة في المعبود ، تحتاج إلى إضافة الأزرار التي سينقر عليها المستخدم ، وحقول الإدخال التي سيدخل فيها المستخدم الأرقام أو العمليات الحسابية.

1. إضافة أزرار:

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

2. إضافة حقول الإدخال:

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

3. موقع الأزرار وحقول الإدخال:

لترتيب الأزرار وحقول الإدخال بالترتيب الصحيح وفي المكان المناسب في نافذة البرنامج الرئيسية ، يمكنك استخدام الجدول.

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

بعد إضافة الأزرار وحقول الإدخال ، يمكنك البدء في كتابة التعليمات البرمجية للتعامل مع نقرات الزر وإجراء العمليات الحسابية.

كتابة رمز الآلة الحاسبة

عند إنشاء آلة حاسبة في المعبود ، من الضروري استخدام الوظائف لأداء العمليات الحسابية. سيكون كل رمز الآلة الحاسبة داخل الوظيفة الرئيسية ، والتي يمكن تسميتها "الآلة الحاسبة".

أولا ، تحتاج إلى إعلان المتغيرات التي ستخزن المعاملات ونتائج العمليات الحسابية. على سبيل المثال ، سيخزن المتغيران رقم 1 ورقم 2 الأرقام التي أدخلها المستخدم ، وستقوم النتيجة المتغيرة بتخزين نتيجة العملية.

رقم 1: كثافة العمليات;

رقم 2: كثافة العمليات;

النتيجة: كثافة العمليات;

بعد ذلك ، عليك أن تطلب من المستخدم إدخال الأرقام وحفظها في المتغيرات المناسبة باستخدام وظيفة " إدخال:

أدخل (رقم 1);

أدخل (رقم 2);

بعد ذلك ، يمكنك تنفيذ عمليات الآلة الحاسبة الأساسية مثل الجمع والطرح والضرب والقسمة. للقيام بذلك ، يمكنك استخدام الوظائف "إضافة" و "طرح" و "ضرب" و "قسمة". على سبيل المثال:

النتيجة: = أضف (رقم 1 ، رقم 2);

أدخل (النتيجة);

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

ويمكن أيضا أن تستكمل رمز آلة حاسبة مع تقسيم من قبل الاختيار الصفر لتجنب الأخطاء.:

إذا كان الرقم 2 = 0 إذن

تحذير ("لا يمكنك القسمة على صفر");

خلاف ذلك

النتيجة: = قسمة (رقم 1 ، رقم 2);

أدخل (النتيجة);

نهاية;

وبالتالي ، عند محاولة القسمة على صفر ، سيتم عرض تحذير للمستخدم ، ولن يتم تنفيذ عملية القسمة.

التعامل مع زر انقر فوق الأحداث

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

في المعبود ، يتم التعامل مع حدث النقر بالزر باستخدام حظر حدث النقر بالزر. تقبل هذه الكتلة وسيطة واحدة-رقم الزر المضغوط. تبدأ أرقام الأزرار من 0 وتزيد بمقدار 1 لكل زر لاحق على شاشة الآلة الحاسبة.

مثال على استخدام كتلة زر الحدث:

حدث _ زر _ تبادل لاطلاق النار (0): / / زر انقر فوق معالجة 0

الحدث_زر _ تبادل لاطلاق النار(1): / / زر انقر فوق معالجة 1

حدث_عدد الزر (2): // معالجة الضغط على الزر 2

زر الحدث (3): / / معالجة الضغط على الزر 3

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

مثال على التعليمات البرمجية التي تتفاعل مع نقرات الزر وتنفذ إجراءات مختلفة:

إذا الضغط = 0 ثم

// تنفيذ إجراء يتوافق مع الزر 0

نهاية إذا

إذا الضغط = 1 ثم

// تنفيذ إجراء يتوافق مع الزر 1

نهاية إذا

إذا الضغط = 2 ثم

// قم بتنفيذ الإجراء المقابل للزر 2

نهاية إذا

إذا الضغط = 3 ثم

// قم بتنفيذ الإجراء المقابل للزر 3

النهاية إذا

وبالتالي ، فإن معالجة أحداث النقر على الزر تسمح لك بإنشاء وظائف تفاعلية للآلة الحاسبة في المعبود.

إجراء العمليات الحسابية

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

1. يتم استخدام عامل الإضافة (+) لإضافة رقمين:

أ = 5;

ب = 3;

ج = أ + ب ؛ / / ستكون النتيجة 8

2. يستخدم عامل الطرح ( - ) لطرح رقم واحد من آخر:

أ = 5;

ب = 3;

ج = أ-ب ؛ / / ستكون النتيجة 2

3. يستخدم عامل الضرب ( * ) لضرب رقمين:

أ = 5;

ب = 3;

ج = أ * ب ؛ / / ستكون النتيجة 15

4. يتم استخدام عامل القسمة (/) لقسمة رقم على آخر:

أ = 10;

ب = 2;

ج = أ / ب; // ستكون النتيجة 5

5. تسمح لك وظيفة "الأس" برفع رقم إلى درجة معينة:

أ = 2;

ب = 3;

ج = إلى قوة (أ ، ب) ؛ / / ستكون النتيجة 8 (يتم رفع 2 إلى قوة 3)

6. تستخدم دالة الزيادة ( ++ ) لزيادة قيمة المتغير بمقدار 1:

أ = 5;

أ; ؛ / / بعد تنفيذ هذا المشغل ، أ سيكون مساويا لـ 6

7. تستخدم دالة" التناقص " ( — ) لتقليل قيمة المتغير بمقدار 1:

أ = 5;

أ; ؛ / / بعد تنفيذ هذا البيان ، أ سيكون مساويا لـ 4

يمكن دمج جميع العمليات الحسابية واستخدامها في التعبيرات لإجراء حسابات معقدة في برنامج المعبود.

على سبيل المثال:

أ = 2 + 3 * 5; // ستكون النتيجة 17 ، لأن الضرب له أولوية أعلى

وبالتالي ، فإن إجراء العمليات الحسابية في المعبود بسيط للغاية ومريح ، ويمكن استخدامه لإنشاء العديد من برامج الحوسبة والآلات الحاسبة.

سؤال وجواب

ما هو المعبود?

المعبود هو بيئة برمجة لتعليم الطلاب أساسيات البرمجة.

هل من الممكن إنشاء آلة حاسبة في المعبود?

نعم ، يمكنك إنشاء آلة حاسبة في المعبود.

ما هي الخطوات التي أحتاج إلى اتباعها لإنشاء آلة حاسبة في المعبود?

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

ما هي الضوابط التي أحتاج إلى إضافتها إلى بيانات الإدخال والإخراج في الآلة الحاسبة?

لإدخال البيانات في الآلة الحاسبة ، تحتاج إلى إضافة حقل نصي أو حقل إدخال. لإخراج البيانات ، تحتاج إلى إضافة تسمية نصية أو تسمية إخراج.