عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 19-04-2010, 11:19 PM
الصورة الرمزية Mr.Ahmad

Mr.Ahmad Mr.Ahmad غير متواجد حالياً

عضو هيئة تدريس

 
تاريخ التسجيل: Jul 2008
الكلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي نتائج سؤال المسابقة الأول (المسابقة البرمجية الأولى لطلاب كلية الحاسبات) !


بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
__________________________________________________ ______________________________



* مــا شاء الله تبارك الله *
الحمد لله عدد ما خلق , الحمد لله ملء ما خلق , الحمد لله عدد ما في السموات وما في الأرض , الحمد لله عدد ما أحصى كتابه ، والحمد لله على ما أحصى كتابه ، والحمد لله عدد كل شيء والحمد لله ملء كل شيء .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .
سبحـــــــان الله وبحمده … سبحــان الله العظيم
__________________________________________________ ______________________________


. المسابقة البرمجية الأولى لطلاب كلية الحاسبات .






نتائج سؤال المسابقة الأول (المسابقة البرمجية الأولى لطلاب كلية الحاسبات) !
سؤال المسابقة الأول : الآلة الحاسبة الذكية !! [ 10 نقاط ]

[ عدد نقاط السؤال : 10 نقطة ]

-=-=-=-=-
أولاً , أشكر كل من شارك في حل السؤال الأول , بارك الله فيكم وزادكم علماً .
ثانياً , تنوعت الحلول والأفكار والطرق في حل المسألة , البعض حلها بتحليل سلسلة نصية محتوية على العملية الحسابية وهذا هو المطلوب , والبعض الآخر , حلها بقراءة الرقم الأول ثم قراءة العملية ثم قراءة الرقم , وتعتبر صح لأنها تؤدي المطلوب .
تساهلت في التقييم باعتباره السؤال الأول , وكذلك الأستاذ devsa2006 أخبرني بأنه راعاكم في التقييم .
لا نطيل عليكم ... نبدأ بعرض النتائج :

ملاحظة : التقييم النهائي يساوي متوسط تقييم لجنة التقييم .



شكولا




تقييم وتعليقات Mr.Ahmad :
التقييم : 9.5


التعليقات :
1- لم يتم معالجة الأخطاء (عند القسمة على صفر) .

----------------
تقييم وتعليقات devsa2006 :
التقييم : 6
التعليقات :
1- كود سهل لكن بالامكان اختصاره اكثر
2- عدم اعطاء رسالة خطأ في حالة القسمة على صفر
3- نسيان وضع الصيغة الافتراضية في الSwitch الا وهي Default لاعطاء رسالة خطأ في حالة ادخال عملية غير مشمولة
4- لا شرط لاسناد المتغيرات بصفر لأنها القيمة اللافتراضية وقت تعريف المتغير
----------------
التقييم النهائي : 7.75








m99





تقييم وتعليقات Mr.Ahmad :
التقييم : 9.5




التعليقات :
1- تكرار الأكواد.

----------------





تقييم وتعليقات devsa2006 :
التقييم : 7
التعليقات :
1- كود سهل لكن بالامكان اختصاره اكثر
2- عدم اعطاء رسالة خطأ في حالة القسمة على صفر

----------------
التقييم النهائي : 8.25









سارة الحربي




تقييم وتعليقات Mr.Ahmad :
التقييم : 8



التعليقات :
1- تكرار الأكواد.

2- إطالة الكود بشكل غير لازم .
3- افتقار البرنامج للمرونة (عند ترك مسافات في احد الأرقام) , مثال : 1+ 2 لم تتم معالجتها .

----------------












تقييم وتعليقات devsa2006 :

التقييم : 3



التعليقات :
1- تكرار كثير للكود (كان بالامكان الاختصار بوضع (function)

2- كود سابق لك لم يحقق المطلب من السؤال


----------------

التقييم النهائي : 5.5










عناآدي سماآ




تقييم وتعليقات Mr.Ahmad :
التقييم : 9.5



التعليقات :
1- باقي القسمة غير صحيح .

----------------









تقييم وتعليقات devsa2006 :

التقييم : 5
التعليقات :
1- ناتج باقي القسمة غير صحيح لأنك تطبق عملية القسمة وليس الباقي منها

2- عدم اعطاء رسالة خطأ في حالة القسمة على صفر


3- نسيان وضع الصيغة الافتراضية في الSwitch الا وهي Default لاعطاء رسالة خطأ في حالة ادخال عملية غير مشمولة

----------------




التقييم النهائي : 7.25











هلالي و بس




تقييم وتعليقات Mr.Ahmad :
التقييم : 9



التعليقات :
1- افتقار البرنامج للمرونة (عند ترك مسافات في احد الأرقام) , مثال : 1 + 2 لم تتم معالجتها .

2- باقي القسمة لم تتم معالجتها .

----------------










تقييم وتعليقات devsa2006 :

التقييم : 5

التعليقات :
المفروض درجتك صفر لتشجيعك الهلال :P


1- عدم اعطاء رسالة خطأ في حالة القسمة على صفر


2- كان بالامكان اسخدام 3 متيرات لعمل البرنامج لكن لديك زيادات تؤدي نفس الغرض لكن تعتبر عيبا في البرمجة

3- اين عملية باقي القسمة؟
----------------
التقييم النهائي : 7.00













LOoOoOoLY




تقييم وتعليقات Mr.Ahmad :
التقييم : 9.5



التعليقات :
1- تكرار الأكواد.

----------------









تقييم وتعليقات devsa2006 :

التقييم : 5



التعليقات :





نفس ملاحظات m99 لكنه افضل من ناحية استخدام متغيرات وعمليات اقل .


----------------


التقييم النهائي : 7.25








تقييم وتعليقات Mr.Ahmad :
التقييم : 8



التعليقات :
1- استخدام int بدلاً من float ، إذاً النواتج غير دقيقة .

2- لم يتم معالجة الأخطاء (عند باقي القسمة على صفر) .
---------------



تقييم وتعليقات devsa2006 :

التقييم : 7



التعليقات :





لماذا استخدمت int بدلا من float؟ نواتج القسمة لن تكون بفواصل


كان بامكانك طباعة الناتج دون استخدام المتغير t


لم ارى استخدام فعلي لمكتبة math.h

----------------
التقييم النهائي : 7.5











BiG GuY




تقييم وتعليقات Mr.Ahmad :

التقييم : 9.5



التعليقات :
1- تكرار الأكواد.

----------------










تقييم وتعليقات devsa2006 :

التقييم : 7



التعليقات :

كان بالامكان الاختصار اكثر


عدم اعطاء رسالة خطأ في حالة القسمة على صفر


----------------

التقييم النهائي : 8.25























tahatalal2006




تقييم وتعليقات Mr.Ahmad :
التقييم : 9.5
التعليقات :
1- افتقار البرنامج للمرونة (عند عدم ترك مسافة بين العملية والرقم) , مثال : 1+2 لم تتم معالجتها .

----------------








تقييم وتعليقات devsa2006 :

التقييم : 6



التعليقات :





كود مختصر جدا :) لكني لست من معجبي وضع مسافة بين الرقم العملية :)


عدم اعطاء رسالة خطأ في حالة القسمة على صفر


نسيان وضع الصيغة الافتراضية في الSwitch الا وهي Default لاعطاء رسالة خطأ في حالة ادخال عملية غير مشمولة

----------------




التقييم النهائي : 7.75







تقييم وتعليقات Mr.Ahmad :
التقييم : 5

التعليقات :
1- لم يتم تنفيذ الحل المطلوب في المسألة .

----------------
تقييم وتعليقات devsa2006 :





التقييم : 6
التعليقات :
المطلوب من السؤال هو قراءة سطر يحتوي على رقمين و عملية بينهما والمطلوب عمل Parsing وليس اله حاسبة تقليدية مباشرة.
----------------
التقييم النهائي : 5.5








H.Labani




تقييم وتعليقات Mr.Ahmad :
التقييم : 9.5

التعليقات :
1- تكرار الأكواد.

----------------
تقييم وتعليقات devsa2006 :





التقييم : 7
التعليقات :
نفس ملاحظات m99

----------------

التقييم النهائي : 8.25









B.N.A.B






تقييم وتعليقات Mr.Ahmad :
التقييم : 9.5

التعليقات :
1- تكرار الأكواد.

----------------
تقييم وتعليقات devsa2006 :





التقييم : 4
التعليقات :
متغيرات كثيرة جدا جدا جدا جدا كان بالامكان التخلص منها وجعل الكود اكثر ترتيبا
عدم اعطاء رسالة خطأ في حالة القسمة على صفر


----------------

التقييم النهائي : 6.75




al-noor




تقييم وتعليقات Mr.Ahmad :
التقييم : 3

التعليقات :
1- البرنامج لا يعمل , جميع التجارب نتيجتها "error" .

----------------
تقييم وتعليقات devsa2006 :





التقييم : 3
التعليقات :
لم تعملي المطلوب من السؤال.

----------------

التقييم النهائي : 3.00



techno




تقييم وتعليقات Mr.Ahmad :


التقييم : 9.5


التعليقات :
1- تكرار الأكواد .

2- افتقار البرنامج للمرونة (عند عدم ترك مسافة بين العملية والرقم) , مثال : 1+2 لم تتم معالجتها .
----------------

تقييم وتعليقات devsa2006 :







التقييم : 6
التعليقات :
نفس ملاحظة tahatalal2006
----------------
التقييم النهائي : 7.75



تم بحمد الله .


الحل النموذجي في الرد التالي إن شاء الله .

 


توقيع Mr.Ahmad  

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 


التعديل الأخير تم بواسطة Mr.Ahmad ; 21-04-2010 الساعة 11:01 AM.
رد مع اقتباس