تقييم الدرس 2
جولة في أشهر تراكيب البيانات
أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس
أسئلة التقييم
تقييم الدرس 2: جولة في أشهر تراكيب البيانات. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) ماذا يطبع البرنامج؟
s = []s.append("أ")s.append("ب")s.append("ج")print(s.pop())
2) ماذا يطبع البرنامج؟
from collections import dequeq = deque(["أ", "ب", "ج"])print(q.popleft())
3) مجلدات الحاسب مثال على:
4) الإدراج في أول القائمة سريع جدًّا في:
5) التركيب غير الخطي من بين هذه:
2السؤال الثاني: صح أم خطأ
1) المكدس: أول من يدخل أول من يخرج.
الصواب: خطأ
2) القاموس في بايثون جدول تجزئة.
الصواب: صح
3) في الرسم البياني قد يكون للضلع وزن مثل المسافة.
الصواب: صح
4) الشجرة يمكن أن تحتوي حلقة تعود إلى الجذر.
الصواب: خطأ
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) اختصار «آخر من يدخل أول من يخرج» .
الإجابة: LIFO
2) لإخراج أول عنصر من
deque نستخدم .الإجابة: popleft
3) كل عقدة في القائمة المترابطة فيها قيمة و .
الإجابة: مؤشر إلى التالية
4السؤال الرابع: أسئلة عملية
1) ما ناتج البرنامج؟
s = [1, 2, 3]s.append(4)s.pop()s.pop()print(s)
الناتج الصحيح:Shell×
[1, 2]
2) ما ناتج البرنامج؟
g = {"أ": ["ب", "ج"], "ب": ["أ"], "ج": ["أ"]}print(len(g["أ"]))
الناتج الصحيح:Shell×
2
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».