Page 156 - أساسيات الحاسب الألى
P. 156

‫رخطُط انجشايظ‬       ‫انفظم انغبثغ‬

    ‫ُطط‪C )Compiled procedural language used to develop O.S.( ٍ٣ٞ‬‬
                                                                   ‫جٗظٔس جُطٗـ‪َ٤‬‬

‫‪٣‬طْ ضٍؾٔس ‪ ًٙٛ‬جُِـحش ذحْطهىجّ ٓح ‪ ٠ٔٓ٣‬ذـ ‪ُ compiler‬طك‪ِٜ٣ٞ‬ح ئُ‪Object ٠‬‬
‫‪ ٌٖٔ٣ٝ . Program‬ج‪ٟ٣‬ح جْطهىجّ ٓح ‪ ٠ٔٓ٣‬ذـ ‪ . interpreter‬ئٕ ًحٕ جُلٍم ‪ ٌٖٔ٣‬ك‪٠‬‬
‫جٕ ‪ٓ٣ compiler‬طهىّ جُرٍٗحٓؽ جُٔ‪ٛ‬ىٌ ‪ً Source program‬ر‪٤‬حٗحش ٓىنِ‪٘٣ٝ ٚ‬لً‪ٙ‬‬
‫ٖٓ ن‪ٍٓ ٍ٬‬قِط‪ ٖ٤‬ك‪ ٠‬جُٔكِس ج‪٣ ٠ُٝ٫‬وٍأ ًَ ْطٍ ٖٓ جُرٍٗحٓؽ ‪٘٣ٝ‬طؽ ‪Object‬‬
‫‪ Program‬هحذَ ُِط٘ل‪ٝ ً٤‬ك‪ ٠‬جٍُٔقِس جُػحٗ‪٤‬س ػ٘ى ض٘ل‪ ً٤‬جُرٍٗحٓؽ ٓغ ذ‪٤‬حٗحش ٓىنِ‪٩ ٚ‬ػطحء‬
‫ٗطحتؽ‪ .‬ك‪ ٠‬قحُس ون‪ ٍٞ‬ذ‪٤‬حٗحش أنٍ‪ ُِّ٣ ٫ ٟ‬جٕ ضطْ هٍجءز جُرٍٗحٓؽ جُٔ‪ٛ‬ىٌ ٍٓز أنٍ‪ٟ‬‬

                                                        ‫ٓٔح ‪٣ُ٣‬ى ٖٓ ًلحءز جُؼِٔ‪٤‬س‪.‬‬
‫أٓح جُـ ‪ interpreter‬كاٗ‪ ٍٔ٣ ٚ‬ذٍٔقِس ‪ٝ‬جقىز ق‪٤‬ع ‪٣‬وٍأ ْط‪ ٌٞ‬جُرٍٗحٓؽ ‪٣ٝ‬طٍؾٔ‪ٜ‬ح‬

                                                                ‫‪٘٣ٝ‬لً‪ٛ‬ح ك‪ ٠‬جُكحٍ‪.‬‬
 ‫ُـحش جُؿ‪ َ٤‬جٍُجذغ ٓػَ ُـس ‪ Matlab‬ضطٔ‪ ُ٤‬ذٓ‪ُٜٞ‬ط‪ٜ‬ح ‪ُ ٠ٛٝ‬ـحش ؿ‪ ٍ٤‬ئؾٍجت‪٤‬س‪non-‬‬
‫‪ .procedural‬ك‪ ٠‬جُِـس ج‪٫‬ؾٍجت‪٤‬س ‪٫‬ذى جٕ ضطْ ذٍٓؿس جُهط‪ٞ‬جش نط‪ٞ‬ز ذهط‪ٞ‬ز‪ .‬أٓح ك‪٠‬‬
‫جُِـحش ؿ‪ ٍ٤‬ج‪٩‬ؾٍجت‪٤‬س كإ جُٔٓطهىّ ‪٣‬هرٍ جُؿ‪ٜ‬حَ ػٖ جُٔ‪ٜٔ‬س جُٔطِ‪ٞ‬ذ‪ٓ ٚ‬ػ‪ ٬‬جهٍجء ِٓق‬
‫جُ‪ٌٞٛ‬ز أ‪ ٝ‬ق‪ُٜٞ‬ح ئُ‪ٓ ٠‬هٍؾحش جُِ‪ ٕٞ‬جٍُٓحو‪ًٌٛٝ ٟ‬ج ذى‪ ٕٝ‬جُطلح‪٤ً َ٤ٚ‬ل‪٤‬س جُو‪٤‬حّ ذ‪ًٜٙ‬‬

                                                                          ‫جُٔ‪ٜٔ‬س‪.‬‬
‫ك‪ ٠‬جُؿُء جُطحُ‪ًٛ ٖٓ ٠‬ج جُل‪ْ٘ َٛ‬طؼٍ‪ُٔ ٜ‬ؿٔ‪ٞ‬ػس ٖٓ جُٔٓحتَ جُٔكِ‪ُٞ‬س ذحْطهىجّ‬

       ‫نٍ‪٣‬طس ٍْ‪٣‬حٕ جُرٍٗحٓؽ ‪ًًُٝ Flow Chart‬ي جٌُ‪ٞ‬و جُ‪.Pseudo Code ٠ٔٛٞ‬‬

   ‫ٓػحٍ ‪ :‬جٌْْ نٍ‪٣‬طس ْ‪ ٍ٤‬جُؼَٔ ‪ٝ‬جًطد جٌُ‪ٞ‬و جُ‪ُ ٢ٔٛٞ‬كٓحخ ٓط‪ ١ْٞ‬غ‪٬‬ظ‬
                                                        ‫ٓطـ‪ٍ٤‬جش ٓىنِس ‪.‬‬

               ‫‪057‬‬
   151   152   153   154   155   156   157   158   159   160   161