نظام إدارة الامتحانات – C#
تفاصيل العمل
مشروع برمجي يهدف إلى بناء نظام لإدارة الامتحانات باستخدام C#، يعتمد على تصميم كائنات (Classes) مثل الأسئلة، الإجابات، وقوائم الأسئلة مع تطبيق الوراثة والـ Interfaces. النظام يدعم أنواع مختلفة من الأسئلة (صح/خطأ، اختيار واحد، اختيار متعدد)، ويوفر نوعين من الامتحانات: Practice Exam الذي يعرض الإجابات الصحيحة بعد الحل، و Final Exam الذي يكتفي بعرض الأسئلة والإجابات فقط. تم تطبيق مبادئ متقدمة مثل IClonable, IComparable, ToString, Equals, GetHashCode بالإضافة إلى إدارة الأحداث (Events & Delegates) لإشعار الطلاب عند بدء الامتحان.
مهارات العمل
بطاقة العمل
طلب عمل مماثل