الحل النموذجي للأسئلة الـ 15 بتاعة الاختيار من متعدد وسؤال الفلو شارت. كل كود ليه مكان تجربة: اضغط تشغيل وشوف بايثون بينفذ سطر سطر، وغيّر القيم وشوف الناتج بيتغير إزاي.
المادة
Introduction to Computer Programming
الكود
ECE001
الوقت
ساعة واحدة
الدرجة
20 نقطة
تاريخ الامتحان
28/7/2026
ورقة الإجابة
Question #1: Multiple Choice Questions نقطة لكل سؤال
Question #2: Flowchart and Pseudocode 5 نقاط
Draw a flowchart for a program that operates a temperature sensor in a smart watch which detects the human temperature. The sensor should fire the watch alarm if the detected temperature is above 37°C. Also, write the pseudocode of this program.
الفكرة: الساعة بتقرا الحرارة T، لو T أكبر من 37 تشغّل الإنذار، غير كده متعملش حاجة. حرّك الشريط وشوف المسار في الفلو شارت بيتلوّن.
جرّب الساعة
TEMP38.2°C
ALARM
Pseudocode
لو الساعة بتقيس طول الوقت
نفس الفكرة بكود بايثون
نقاط تاخد بيها الدرجة كاملة
رمز Start و End على شكل بيضاوي.
القراءة من السنسور في متوازي أضلاع (Input).
الشرط في معين، وطرفيه مكتوب عليهم Yes و No.
الشرط "أعلى من 37" يعني T > 37 مش T >= 37، فـ 37.0 بالظبط مفيهوش إنذار.