عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 20-04-2010, 02:44 PM   #7

Mr.Ahmad

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

الصورة الرمزية Mr.Ahmad

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

المشاركة الأصلية كتبت بواسطة BiG GuY مشاهدة المشاركة
أولا يعطييكم الف الف عافية ع الموضوع الرائع واللي حمسنا كلنا للبرمجه
ثاني شي بس حبيت انوه انو بالنسبة للبرنامج انا اشوفو انو كتابته كذا اسهل واسرع بدال ما اسوي فانكشن ومشوار كانت العملية نسخ ولصق سريعه ..
وما اعتقد انه في فرق في سرعة تطبيق او في اداء البرنامج ابدا بين برنامجكم وبرنامجي
وهذي وجهت نظري وأولا واخيرا انتو لجنة التحكيمنقرتين لعرض الصورة في صفحة مستقلة

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

هذي مقارنه للبرنامج اللي وضعتوه وبرنامجي ..

واتمنى التوضيح ويعطيكم العافية نقرتين لعرض الصورة في صفحة مستقلة[/center]
[/center]
الله يعافيك اخي BiG GuY .
بالنسبة لاستفسارك , سرعة التنفيذ تعتبر في الحسبان ,,, ولكن تكرار الكود أمر سيء وإن كان في بادئ الأمر أنه سهل بالنسبة لك (نسخ , لصق) , فمسقبلاً عندما تطور برامج كبيرة , أن استخدمت النسخ واللصق في كودك ستتعب كثيراً حال التعديل على الكود المكرر . وكذلك أن كنت تعمل مع فريق على مشروع ما , سيصعب على من يعمل معك فهم الكود بسهولة وكذلك تصعب عملية الصيانة والتطوير .

لذلك تقسم الأكواد في طُرق تجنباً للتكرار من سمات المبرمج الجيد .

أما بخصوص رسالة الخطأ عند القسمة على صفر , في تقييمي أنا لم أخذ في الحسبان هذه النقطة إلا من برمجوا بلغة C و C++ لأن هذا الخطأ سيوقف عمل البرنامج . أما الأستاذ devsa2006 فأخذها بالحسبان على الجميع , لأنه ربما مستقبلاً في برامج أخرى نستخدم نتيجة القسمة في أداء عمليات أخرى , فتخيل إن لم تعالج هذه النقطة , فسيتوقف البرنامج عن العمل أو يظهر نتائج خاطئة عند القسمة على صفر .
أما في كودي , وضعت إذ كان الرقم الثاني يساوي صفر فأنه يرجع بقيمة صفر تنبيهاً إلى أنه تم معالجة هذا الخطأ بإرجاع قيمة صفر .

:) ومبارك لك النتيجة العالية .

 

توقيع Mr.Ahmad  

 

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

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس