عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 21-10-2009, 12:19 AM   #42

Mr.Ahmad

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

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

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة kEmOoOoO مشاهدة المشاركة
اهلييين بمستر حمادا

مستر حمادا فضلاً لو اتكرمك تدينا الزبدة حقت محاضرة اليوم

خوينا فرج النجاحي جاب العيد فينا
زبدة محاضرة اليوم هي كيف تحل مشكلة ( مشكلة = سؤال ) , وتفصل حلك على عدة خطوات :

الخطوة الأولى (Problem) :
تعرف وتحدد ما هي المشكلة .



الخطوة الثانية (Analyses) :
في هذه الخطوة تحلل المشكلة , وتحدد ماهي المدخلات والمخرجات وصيغة حل المشكلة (معادلة حل المسألة).



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



الخطوة الرابعة (Outline) :
في هذه الخطوة تبدأ تكتب الأكواد الرئيسية ( مثل الطريقة الرئيسية وملف الهيدر ) وكذلك تكتب الخوازمية كالتي كتبتها في الأعلى كتعليقات , لكي تترجمها في الخطوة التالية إلى كود .



الخطوة السادسة (Implemntation) :
تكمل كتابة الكود وتترجم خوارزميتك التي كتبتها في الخطوة الثالثة إلى كود .



الخطوة السادسة (Testing) :
تختبر برنامجك ( حلك ) .



الخطوة السابعة (Maintenance) :
الخطوة هذه للصيانة , إذ كان برنامجك يحتاج تسوي له صيانة أو تحديث . ولكن في الغالب لا نتحتاج لهذه الخطوة الأن بسبب صغر البرامج التي نكتبها ( بسيطة ) .

نأخذ مثال فيما بعد إن شاء للتوضيح ...
بالتوفيق .

 

توقيع Mr.Ahmad  

 

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

 


التعديل الأخير تم بواسطة Mr.Ahmad ; 21-10-2009 الساعة 12:39 AM.
Mr.Ahmad غير متواجد حالياً   رد مع اقتباس