التمرين الأول: مفاهيم البرمجة الأساسية اختر الإجابة الصحيحة التي تعبّر بدقة عن كل مفهوم. أي وصف يعبّر بدقة عن البرنامج؟ شرح السؤال ينفذ الحاسوب أعماله باتباع تعليمات محددة. ابحث عن الخيار الذي يجمع التعليمات في مهمة واضحة. جهاز إلكتروني لتخزين الملفات فقط مجموعة تعليمات تنفذ مهمة محددة قائمة بأسماء مكونات الحاسوب لغة يتحدث بها المستخدم مع الآخرين الإجابة الصحيحة: مجموعة تعليمات تنفذ مهمة محددةالبرنامج مجموعة منظمة من التعليمات التي ينفذها الحاسوب لإنجاز مهمة، مثل معالجة بيانات أو تشغيل لعبة أو إدارة ملف. ما المقصود بعملية البرمجة؟ شرح السؤال يحتاج حل المشكلة بالحاسوب إلى خطوات وتعليمات منظمة. حدّد الخيار الذي يصف بناء هذه التعليمات واختبارها. توصيل مكونات الحاسوب بعضها ببعض استخدام أي تطبيق دون معرفة وظيفته كتابة تعليمات منظمة لحل مشكلة أو تنفيذ مهمة حفظ الملفات في مجلدات مختلفة الإجابة الصحيحة: كتابة تعليمات منظمة لحل مشكلة أو تنفيذ مهمةالبرمجة هي تحويل فكرة أو مشكلة إلى تعليمات مرتبة يمكن للحاسوب تنفيذها، ثم اختبار هذه التعليمات وتحسينها عند الحاجة. لماذا نستخدم لغة برمجة عند إنشاء البرامج؟ شرح السؤال لا يستنتج الحاسوب المطلوب من الفكرة العامة وحدها. ابحث عن وسيلة تصوغ الأوامر وفق قواعد دقيقة. لزيادة سرعة المعالج دون تغيير مكوناته للاستغناء عن نظام التشغيل كليًا لمنع جميع الأخطاء قبل تشغيل البرنامج لصياغة تعليمات يمكن للحاسوب تفسيرها وتنفيذها الإجابة الصحيحة: لصياغة تعليمات يمكن للحاسوب تفسيرها وتنفيذهاتوفر لغة البرمجة مفردات وقواعد نكتب بها الأوامر بصورة قابلة للترجمة أو التفسير والتنفيذ داخل الحاسوب.لماذا الخيارات الأخرى خاطئة؟ لغة البرمجة لا تزيد سرعة الجهاز المادية، ولا تستبدل نظام التشغيل، ولا تضمن خلو كل برنامج من الأخطاء. ما الخاصية التي تجعل Python مناسبة للمبتدئين؟ شرح السؤال تختلف لغات البرمجة في سهولة قراءة أوامرها. ركّز على العلاقة بين وضوح الصياغة وسرعة تعلّم الأساسيات. وضوح صياغتها وقربها من اللغة المقروءة عملها دون كتابة أي تعليمات خلوها من القواعد والأخطاء تمامًا اقتصارها على العمليات الحسابية البسيطة الإجابة الصحيحة: وضوح صياغتها وقربها من اللغة المقروءةتتميز Python بصياغة واضحة ومباشرة نسبيًا، مما يساعد المبتدئ على التركيز في منطق الحل بدل الانشغال بتفاصيل كتابية كثيرة.سهولة البداية لا تعني أن اللغة محدودة؛ فهي تُستخدم أيضًا في تطوير تطبيقات حقيقية وتحليل البيانات والذكاء الاصطناعي والأتمتة.