Créer un site internet

مدخل إلى الخوارزمية

07/01/2026

المجال: المخططات الانسيابية و الخوارزميات

الوحدة: مدخل إلى الخوارزمية

  1. مفهوم الخوارزمية

الخوارزمية: مجموعة خطوات منطقية ورياضية مرتبة ومحدودة، تهدف إلى حل مسألة انطلاقًا من معطيات أولية للوصول إلى نتائج محددة

.1 6

  1. الهيكل العام للخوارزمية تتكون الخوارزمية من ثلاثة أجزاء أساسية:

العنوان (En-tête ) العنوان هو اسم الخوارزمية، ويُكتب في أولها، ويمثل المشكلة أو الهدف الذي وضعت الخوارزمية من أجله.

مثال

Algorithme Nom_de_l_algorithme

 

 

التصريحات  (Déclarations ) هو الجزء الذي نُخبر فيه الحاسوب مسبقًا عن البيانات التي سنستعملها ونوع كل بيانات هل هي ثابتة أم متغيرة بحيث لا يمكن استعمال أي متغير أو ثابت في الخوارزمية دون التصريح به أولًا.

  • قائمة الثوابت  (Const , Constant): و هي القيم التي لا تتغير أثناء تنفيذ الخوارزمية
  • مثال

    Const
    Pi ← 3.14

  •  
  • قائمة المتغيرات ( (Var , Variable :وهي قيم يمكن أن تتغير أثناء تنفيذ الخوارزمية حسب المعالجة أو المدخلات.

مثال

Var
A, B : Entier
Moyenne : Réel

 

 

 

. التعليمات (Instructions ) هذا هو الجزء التنفيذي من الخوارزمية، حيث تُكتب الأوامر التي ينفذها الحاسوب خطوة بخطوة.وتشمل المدخلات ، المعالجة و المخرجات

مثال

Début

...

Fin ;

 

 

 

  1.  المعرفات (Identifiers) هي أسماء تطلق على المتغيرات والثوابت.

قواعد التسمية:

  • تبدأ بحرف.
  • تتكون من حروف وأرقام (A–Z) ،   (0–9) والرمز (-) فقط.
  • بدون فراغات.
  • لا تكون كلمة محجوزة.
  • لا يستعمل نفس الاسم لمعرفين
  • يجب التصريح بها قبل الاستعمال.
  • يُفضل أن تكون ذات معنى.

الكلمات المحجوزة ( les Mots Reserves ) هي كل الكلمات التي تستعملها الخوارزمية بشكل حصري و لا يمكن استعمالها في تسمية المعرفات مثل Algorithme ، Début ، Fin .....

14/01/2026

  1. أنواع البيانات Types de donnés

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

يمكننا استعمال عدة أنواع من البيانات في الخوارزمية، نذكر منها الأنواع الأساسية الآتية:

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

الأمثلة

Entier (الأعداد الصحيحة (

5 ، 7، 6- ، 7-

Réel (الأعداد الحقيقية)

5.0 ، 7.3

Caractère (الحروف و الرموز)

2، A، @

Chaines de caractères (الكلمات)

محمد ، القسم ، المعلوماتية

Booléen( منطقي)

Vrai، Faux

  1. العمليات الحسابية و المقارنة

العمليات الحسابية 

الصيغة

الرمز 

العملية الحسابية

A = X + Y

+

الجمع

A = 5 - 3

-

الطرح

A = 2*B

*

الضرب

A = X/Y

/

القسمة

A = C2

 ^

الأس

A = 7 * (M - N )

 ( )

الأقواس

 

تلف

الاولوية في العمليات الحسابية

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

  1. الأقواس 

  2. الأس 

  3. الضرب * والقسمة / :"يتم تنفيذ عمليات الضرب والقسمة بدءا من اليسار إلى اليمين". 

  4. الجمع + والطرح - : " يتم تنفيذ عمليات الجمع والطرح بدءا من اليسار إلى اليمين".

عملية المقارنة

العملية

=

>=

<=

<

>

< >

المعنى

يساوي

أكبر من أو يساوي

أصغر من أو يساوي

أصغر من

أكبر من

يختلف