Page 154 - أساسيات الحاسب الألى
P. 154
رخطُط انجشايظ انفظم انغبثغ
جُطحُ ٠جًُ٣ ٟؼرٍ ػٖ ٓػحٍ ْ٫طهىجّ ٣٫ pseudo codeؿحو جًرٍ هٔ٤س ٖٓ غ٬ظ هْ٤
ٓىنِس.
Display program title
Accept first, second, third
If first >second and first >third Then Larges = first
If second >first and second >third Then Largest =second
If third >first and third >second Then Largest =third
Display largest
End
-3كزبثخ انكىد نهجشَبيظ:
ق٤ع ٗٓطهىّ ئقىُ ٟـحش جُرٍٓؿس (٣ٝ )High Level Languageهطِق جنط٤حٌ جُِـس
قٓد جُرٍٗحٓؽ كل ٠ق ٖ٤ضىػْ ذؼ ٝجُِـحش جُرٍجٓؽ يجش جُ٤ٛـس جُؼِٔ٤س ذحُىهس جُؼحُ٤س
ك ٠جُطؼحَٓ ٓغ جٌ٧هحّ كٜ٘حى ُـحش ضىػْ جُرٍجٓؽ يجش جُ٤ٛـس جُطؿحٌ٣س ٝئنٍُ ٟرٍجٓؽ
جًًُحء جٚ٫ط٘حػًٌٛٝ ٠ج ُ٣ؼى جنط٤حٌ جُٔرٍٓؽ ُِـس جُطٌ٤ْ ٠طد ذٜح ًٞو جُرٍٗحٓؽ نطٞز
ٜٓٔس ك ٠ضط ٍ٣ٞذٍٗحٓؿُ ٌَُٝ .ٚـس ٤ٚـس ٗٓطط٤غ ًطحذس أٝجٍٓٛح ٖٓ نُٜ٬ح ػِ٠
جٍُؿْ ٖٓ أٜٗح ًِٜح ذكٍٝف ئٗؿِ٣ُ٤س ضٌحو ضوطٍخ ٖٓ ٓلٍوجش جُِـس جُؼحو٣س ئ ٫أٗٚ
ضهطِق جُ٤ٛـس Syntaxذحنط٬ف جُِـس ذَ قط ٠ذحنط٬ف جٚ٫ىجٌجش جُٞجقىز ُ٘لّ
جُِـسٓ .ػُ ٬وٍجءز جُٔىن٬ش هى ضٓطهىّ ُـس ٝ Inputضٓطهىّ ُـس ُٝ Readطرحػس
جُ٘طحتؽ ضٓطهىّ جقى ٟجُِـحش ٝ Printضٓطهىّ ج٫نًٌٍٛٝ Write ٟج ٝذحُطحُ٣ ٠ؿد
ػِ ٠جُٔرٍٓؽ جٕ ِٔٓ ٌٕٞ٣ح ذحُ٤ٛـس جُٛك٤كس ٫ونحٍ ْط ٌٞذٍٗحٓؿ.ٚ
-4اخزجبس انجشَبيظ
٣ٝؼ٘ ٠ضؿٍذس نطٞجش جُرٍٗحٓؽ جًُ ٌٖٔ٣ ٟإٔ ٞٗ ْٟ٣ػ ٖٓ ٖ٤ج٫نطحء ج ٍٝ٫ك٠
جُ٤ٛـس ٝ Syntax errorجُػحٗ ٠ك٘ٓ ٠طو٤س جُؼِٔ٤حش ذ .Logic error ٚكًَ ٠
ج٧ق٤حٕ ٌ٘ٔ٣ي ضؿ٘د ج٫نطحء ئيج ضطرؼص نطٞجش ذٍٗحٓؿي ذ٘لٓي ٝضطرؼص ضَِٓٓ ًٙٛ
جُهطٞجش ًًُٝي ٌ٘ٔ٣ي جنطرحٌ ذٍٗحٓؿي ٖٓ ن ٍ٬ذ٤حٗحش قو٤وس ضىنِٜح ػِ ٠جٕ ضٌٕٞ
ػِ ٠ػِْ ٓٓرن ذٔهٍؾحضٜح ٌُ ٠ضطأًى ٖٓ ٚكس ذٍٗحٓؿي.
-5رىصُك انجشَبيظ:
نطٞز ٜٓٔس ٣ؿد جٕ ضطٜٟ٘ٔح ُىٌٝز ضٌ ٖ٣ٞذٍجٓؿي (System development life
) cycleق٤ع ٣ط ٖٟٔجُطٞغ٤ن ًَ ٓح ٣طؼِن ذحُرٍٗحٓؽ ٖٓ ق٤ع ٠ر٤ؼس جٌُِٔٗس
ٝنٍ٣طس ضىكن جُؼَٔ ٝجٌُٞو جُٝ ٠ٔٛٞػٍُِ ٜرٍٗحٓؽ ذٔح ك ٚ٤جُؿَٔ جُطؼِ٤و٤س جُط٠
051