ورقة تقييم الدرس الأول
مفاهيم الخوارزمية وخصائصها
التعليمات: أجب عن الأسئلة التالية بوضوح ودقة.
ما هي الخاصية التي تضمن أن الخوارزمية ستتوقف عن العمل بعد عدد محدد من الخطوات في زمن معقول؟
اشرح تعريف الخوارزمية كما ورد في الدرس، مع تحليل المفهوم العميق لعبارة "مجموعة من الخطوات الرياضية والمنطقية المتسلسلة والمحدودة". لماذا يُعد كل جزء من هذه العبارة حاسماً لأداء الخوارزمية؟
إذا طُلب منك كتابة خوارزمية لتحديد ما إذا كان الرقم المُدخل من قِبل المستخدم زوجيًا أم فرديًا، ثم طباعة النتيجة:
أ) اذكر الخصائص الثلاث للخوارزمية السليمة التي يجب أن تحققها هذه الخوارزمية.
ب) اشرح باختصار كيف ستطبق كل خاصية من هذه الخصائص على هذه الخوارزمية بالذات.
في الهيكل العام للخوارزمية، ما هو الغرض الأساسي من "جزء التصريحات (Déclarations)"؟ وما هي المكونات التقنية الرئيسية التي تندرج تحته، وما الفرق الجوهري بينها من حيث طبيعة البيانات التي تمثلها؟