مدونة dz media school تقدم لكم مختلف المعلومات التي تحتاجونها حول الدراسة

إعلان الرئيسية

 تعريف الخوارزميات: هي مجموعة من الخطوات الرياضية و المنطقية المتسلسلة و المحدودة اللازمة لحل مشكل ما

خصائص الخوارزمية السليمة:

- كل خطوة يجب ان تكون معرفة دون اي غموض و محددة بعبارات دقيقة

- ان تتوقف العمليات بعد عدد محدد من الخطوات

- ان تؤدي الخطوات بمجملها الى الحل الصحيح للمشكل

الهيكل العام للخوارزمية:

-جزء En- tete : يحتوي هذا الجزء على اسم الخوارزمية

-جزء التصريحات: يتم في هذا الجزء حجز مكان في الذاكرة لقائمة المتغيرات و الثوابت

-جزء التعليمات: يتضمن ثلاث مراحل اساسية:

1-المدخلات

2-المعالجة

3-المخرجات

الكلمات المحجوزة: هي كلمات تتخلل الاجزاء الاساسية الثلاث للهيكل العام للخوارزمية

قواعد تسمية المعرفات: اسماء المعرفات هي الاسماء التي تطلق على البيانات حيث لا بد من احترام القواعد الاساسية في تسميتها:

- يمكن لاسم معرف ان يحتوي على رموز حرفية و عددية من A الى Z و من 0 الى 9 كما يمكن استعمال الرمز _ فقط

- لا يمكن للاسم ان يحتوي على فراغ

- يجب ان يكون في اول التسمية حرف

- لا يمكن استعمال اي معرف غير مصرح به في جزء التصريحات

- عدم استعمال اي كلمة من الكلمات المحجوزة في التسمية

- لتسهيل قراءة و كتابة الخوارزمية يستحسن استعمال اسماء معرفات ذات دلالة

نوع البيانات: النوع هو المجال الذي تنتمي اليه البيانات

انواع البيانات:

- Entier

- Reel

- Caractere

- Chaines de caracteres

- Booleen

التصريح عن المتغيرات و الثوابت:

-التصريح عن الثوابت:

                                                                   const   identificateur          valeur

                                                                                     

                                 القيمة التي                 اسم المعرف       كلمة محجوزة

                                                     تعطى للثابت              الذي يطلق على     تسمح بالتصريح

                                                           الثابت                  عن الثوابت

التصريح عن المتغيرات:

                                                                                                     

                                                var   identificateuer : ........Type                   

                                                 ↑            ↑             ↑

                                              نوع المتغير       اسم المعرف            كلمة محجوزة

                                                                                                  الذي يطلق على         تسمح بالتصريح عن

                                                                                                     المتغير                     المتغيرات

تعليمة: هي امر يسمح للجهاز بتحديد العملية المراد انجازها

التعليمات الاساسية للغة الخوارزمية:

- تعليمة الاسناد

- تعليمة القراءة

- تعليمة الكتابة

- التعليمة الشرطية

- التعليمة التكرارية

تعليمة الاسناد: تسمح باسناد قيمة محددة او نتيجة صيغة الى متغير في خانة الذاكرة المحجوزة له

تعليمة القراءة: تسمح بادخال قيمة الى الجهاز بواسطة لوحة المفاتيح و وضعها في خانة الذاكرة

تعليمة الكتابة: تسمح باظهار قيمة معينة على الشاشة

التعليمة الشرطية: تطلب الخوارزمية في بعض الحالات اثناء الكتابة الى بعض العمليات بالتناوب  و يطلق عليها اسم التعليمات الشرطية كما تنقسم الى نوعان :

- التعليمة الشرطية البسيطة: اذا تحقق الشرط تنفذ التعليمة

-التعليمة الشرطية التكرارية: اذا تحقق الشرط تنفذ مجموعة من التعليمات و الا تنفذ مجموعة اخرى من التعليمات

التعليمة التكرارية: هناك نوعان من التعليمات التكرارية:

-التعليمة التكرارية tant que: في حال عدم معرفة عدد التكرارات لتنفيذ التعليمات و ارتباط التكرار بتحقيق شرط معين نستعمل الحلقة tant que حيث مادام الشرط محققا يتكرر تنفيذ مجموعة من التعليمات الى غاية عدم تحققه

-التعليمة لتكرارية pour: عند معرفة عدد التكرارات نستعمل التعليمة pour بعداد computer حيث من اجل كل قيمة من قيم العداد التي تتغير من القيمة الابتدائية الى القيمة النهائية تنفذ التعليمات

ليست هناك تعليقات
إرسال تعليق