اساسيات البرمجة

Document Sample
اساسيات البرمجة Powered By Docstoc
					                          ‫بطِ اهلل ايسمحٔ ايسسِٝ‬




                              ‫ادتص٤ االٍٚ‬




                          ‫ستُد ستُٛد ابساِٖٝ‬




                         ‫داَع١ ايصعِٝ االشٖسٟ‬



                   ‫نًٝ١ عًّٛ اذتاضٛب ٚتكاْ١ املعًَٛات‬




‫‪Mohammed.aau@gmail.com‬‬                         ‫‪mohammed mahmoud‬‬
                                    ‫1‬
                                                            ‫اٖدا٤ : -‬

      ‫ايٞ طالب نًٝ١ عًّٛ اذتاضٛب ٚتكاْ١ املعًَٛات داَع١ ايصعِٝ االشٖسٟ ايٞ‬

  ‫ايٞ نٌ َٔ ضاِٖ يف ٚصٍٛ ٖرا ايعٌُ ايٞ ٖرا ايػهٌ ٚازدٛا إ ٜٓاٍ‬      ‫ايدؾع١‬

                                                                ‫زضا٤نِ .‬




‫‪Mohammed.aau@gmail.com‬‬                         ‫‪mohammed mahmoud‬‬
                                    ‫2‬
                                                                 ‫َكدَ١ : -‬

                                       ‫ا‬
 ‫تعترب يػ١ داؾا َٔ ايًػات اذتدٜج١ ددً يف عامل ايربزت١، سٝح ظٗست بصٛز٠ زمسٝ١‬

‫. ٚنإ ايػسض َٔ‬                       ‫ّ ٚقد قاَت بٛضع َؿاُٖٝٗا غسن١‬           ‫عاّ‬

 ‫ابتهاز ٖرٙ ايًػ١ بسزت١ صؿشات اإلْرتْت. اْتػست يػ١ داؾا سٍٛ ايعامل بطسع١ نبري٠‬

‫َع اْتػاز بسزت١ صؿشات اإلْرتْت ٚبسزت١ ايتطبٝكات اذتدٜج١ األخس٣ اييت تٛؾسٖا ايًػ١‬

               ‫َجٌ بسزت١ غسا٥ح اهلاتـ احملٍُٛ ٚايبٝذس ٚاذتٛاضٝب ايدؾرتٜ١ ٚغريٖا.‬


                                                          ‫ممٝصات يػ١ ادتاؾا : -‬


               ‫‪ ‬إْٗا يػ١ قٜٛ١ حتتٟٛ عً٢ أدٚات نجري٠ تطاعد يف نتاب١ ايرباَر.‬

  ‫‪ ‬يهٕٛ داؾا يػ١ سدٜج١ َهٓٗا َٔ تاليف عٝٛب نجري َٔ ايًػات قبًٗا، َٔ أِٖ‬

    ‫ٖرٙ ايعٝٛب إَهاْٝ١ ايٛصٍٛ املباغس ملٛاقع ايرانس٠ ارتاص١ بايربْاَر ٚايرٟ‬

                           ‫ٜؤدٟ إىل ضعـ ضسٜ١ املعًَٛات ٚضٗٛي١ تدَريٖا.‬

   ‫‪ ‬إٕ ايربْاَر املهتٛب بًػ١ داؾا ميهٔ ْكً٘ ٚتػػًٝ٘ عً٢ دٗاش ساضٛب آخس‬

                    ‫ال‬
              ‫عتتٟٛ عً٢ ْعاّ تػػٌٝ غتتًـ عٔ اذتاضٛب األٍٚ (َج ً عتتٟٛ‬

                                            ‫ٚغريُٖا) بدٕٚ َػانٌ.‬




‫‪Mohammed.aau@gmail.com‬‬                              ‫‪mohammed mahmoud‬‬
                                       ‫3‬
                                           ‫‪ ‬تعترب يػ١ داؾا يػ١ بسزت١ بايها٥ٓات (‬

         ‫ا‬
 ‫) ، ٜٚعترب ٖرا ايصٓـ َٔ يػات ايربزت١ َٔ أٚضعٗا اْتػازً ٚأنجسٖا‬

                                                                      ‫ا‬
                                                               ‫اضتخدَ ً ايّٝٛ.‬


‫يػ١ داؾا نػريٖا َٔ يػات ايربزت١ الختًٛ َٔ ايعٝٛب، ٜٚهُٔ اعتباز يػ١ داؾا بطٝ٦١‬

                                                                     ‫ا‬
 ‫ْطبٝ ً. إٕ ايطسع١ َٝص٠ َُٗ١، ٚيهٔ ظتب ايتطشٝ١ ببعض املُٝصات النتطاب ممٝصات‬

                                                                                 ‫أِٖ.‬


                               ‫ٖٚرا اٍٚ بسْاَر يٓتعسف عً٢ ستتٜٛات بسْاَر داؾا‬




‫‪Mohammed.aau@gmail.com‬‬                                ‫‪mohammed mahmoud‬‬
                                       ‫4‬
    ‫ًٜٝٗا اضِ ايربْاَر ايرٟ اختازٙ املربَر‬     ‫ٜبدا٤ بسْاَر داؾا بايهًُ١ احملذٛش٠‬

              ‫عً٢ ايداي١‬       ‫ٚظتب سؿغ املًـ بٓؿظ االضِ ٚعتتٟٛ اٍ‬           ‫ٖٚٓا‬

                     ‫ٜٚبدا٤ تٓؿٝر ايربْاَر َٔ ٖرٙ ادتًُ١‬


                                                  ‫اْٛاع ايبٝاْات يف ادتاؾا : -‬


                                                            ‫االعداد ايصشٝش١ : -‬




                                                              ‫االعداد اذتكٝكٝ١ : -‬




                                                                ‫ايٓٛع املٓطكٞ : -‬


                                                 ‫اٚ‬        ‫ٜٚػٌُ ايكِٝ‬


                                                                ‫:-‬          ‫ايٓٛع‬




‫‪Mohammed.aau@gmail.com‬‬                                ‫‪mohammed mahmoud‬‬
                                        ‫5‬
       ‫ٖرا ايٓٛع غا٥ع االضتخداّ عً٢ ايسغِ َٔ اْ٘ َٔ اْٛاع ايبٝاْات غري االضاضٝ١‬

                                                     ‫ٜٚطتخدّ يتعسٜـ ايٓصٛص‬


                                                                ‫املتػريات : -‬


                                                           ‫تعسٜـ املتػريات : -‬




                                                         ‫ٚضع قُٝ١ يًُتػري : -‬




   ‫ٖٚهرا‬        ‫ٖٞ‬       ‫ٚ قُٝ١ املتػري‬       ‫ٖٞ‬       ‫ٖٚرا ٜعين إ قُٝ١ املتػري‬

                                                                  ‫يبكٝ١ املتػريات‬


                                                                       ‫َجاٍ : -‬




‫‪Mohammed.aau@gmail.com‬‬                             ‫‪mohammed mahmoud‬‬
                                          ‫6‬
                                              ‫ارتسز َٔ ايربْاَر‬




                                           ‫زبط ضالضٌ ْصٝ١ :-‬


                         ‫يسبط ايطالضٌ ايٓصٝ١ ْطتخدّ املعاٌَ (+)‬


                                        ‫ٚاملجاٍ ايتايٞ ٜٛضح ذيو‬




‫‪Mohammed.aau@gmail.com‬‬             ‫‪mohammed mahmoud‬‬
                         ‫7‬
                                                                ‫ارتسز َٔ ايربْاَر‬




    ‫تكّٛ ٖرٙ ايدٚاٍ بعًُٝ١ ايطباع١ عً٢ ايػاغ١ ٚيهٔ ايداي١‬           ‫ٚ‬        ‫ايداي١‬

                              ‫بعد ايؿساؽ َٔ ايطباع١ تٓتكٌ ايٞ ضطس ددٜد‬


                                                               ‫تعسٜـ ايجٛابت : -‬


 ‫ايجابت ٖٛ َتػري ال ميهٔ تػري قُٝت٘ يف ايربْاَر ٚيهٓٓا ؾكط ْكّٛ بتعسٜؿ٘ ٚٚضع قُٝ١‬

   ‫ابتدا٥ٝ١ ي٘ ذتع١ ايتعسٜـ، ٚتعٌ ٖرٙ ايكُٝ١ ثابت١ طٛاٍ ايربْاَر. تعسٜـ ايجٛابت ال‬

  ‫ٚاييت ْهتبٗا أَاّ ايتعسٜـ يٓطتدٍ‬       ‫غتتًـ عٔ املتػريات إال يف ايهًُ١ احملذٛش٠‬

                                                                ‫بٗا عً٢ أْ٘ ثابت.‬


‫‪Mohammed.aau@gmail.com‬‬                              ‫‪mohammed mahmoud‬‬
                                       ‫8‬
                             - : ‫ايعًُٝات ايسٜاضٝ١ يف ادتاؾا‬




                                      - : ١ٝ‫ايعبازات املٓطك‬




                                                    - : ٍ‫َجا‬




Mohammed.aau@gmail.com           mohammed mahmoud
                         9
                                                ‫ارتسز َٔ ايربْاَر‬




                                ‫قسا٤٠ ايبٝاْات َٔ املطتخدّ : -‬


      ‫املٛدٛد باذتصَ١‬    ‫يكسا٤٠ ايبٝاْات َٔ املطتخدّ ْطتخدّ ايها٥ٔ‬

                                      ‫ٚايربْاَر ايتايٞ ٜٛضح ذيو‬




‫‪Mohammed.aau@gmail.com‬‬               ‫‪mohammed mahmoud‬‬
                         ‫01‬
                                       ‫ارتسز َٔ ايربْاَر‬




Mohammed.aau@gmail.com        mohammed mahmoud
                         11
                                   ‫طسٜك١ اخس٣ يكسا٤٠ ايبٝاْات َٔ املطتخدّ : -‬


          ‫ٚيعٌُ ذيو ْطتخدّ ايؿ٦١‬           ‫املٛدٛد يف اذتصَ١‬   ‫ْطتخدّ ايها٥ٔ‬

                                                                  ‫املٛدٛد٠ يف‬




                                                      ‫ٚاملجاٍ ايتايٞ ٜٛضح ذيو‬




‫‪Mohammed.aau@gmail.com‬‬                           ‫‪mohammed mahmoud‬‬
                                     ‫21‬
                                                   ‫ارتسز َٔ ايربْاَر‬




                              ‫ْٚالسغ إ ٖرٙ ايطسٜك١ اضٌٗ يف االدخاٍ‬


 ‫يًطالضٌ‬                 ‫ٚ‬        ‫ْطتخدّ‬       ‫الدخاٍ قُٝ١ َٔ ايٓٛع‬


                                              ‫عبازات املكازْ١ : -‬




                                                  ‫مجٌ ايػسط : -‬


                                                 ‫:-‬     ‫عباز٠ ايػسط‬


                                                  ‫ايصٝػ١ ايعاَ١ يعباز٠‬



‫‪Mohammed.aau@gmail.com‬‬                  ‫‪mohammed mahmoud‬‬
                             ‫31‬
                                      ‫ٚاملجاٍ ايتايٞ ٜٛضح ذيو‬




                                             ‫ارتسز َٔ ايربْاَر‬


                                   ‫‪ ‬ايكُٝ١ املدخً١ انرب َٔ‬




                              ‫‪‬‬
‫‪Mohammed.aau@gmail.com‬‬            ‫‪mohammed mahmoud‬‬
                         ‫41‬
                                                        ‫‪ ‬ايكُٝ١ املدخً١ اقٌ َٔ‬




                                                 ‫‪‬‬

                                                                 ‫:-‬          ‫ايعباز٠‬




        ‫ٚجتاٌٖ‬                         ‫ا‬
                            ‫صٛاب ً، ٜتِ تٓؿٝر‬           ‫عٓدَا تهٕٛ قُٝ١ ايػسط‬

          ‫خطأ ٜتِ جتاٌٖ ايعباز٠‬              ‫ٚايعباز٠ اييت تًٝٗا. ٚعٓدَا ٜهٕٛ ايػسط‬

  ‫، إذا نإ املطًٛب تٓؿٝر‬   ‫. ٚنُا يف عباز٠‬               ‫ٚتٓؿٝر ايعباز٠‬

 ‫أنجس َٔ أَس ٚاسد يف ساي١ قُٝ١ ايػسط خطأ، تٛضع األٚاَس بني قٛضٞ بداٜ١ ْٚٗاٜ١.‬


                                                     ‫االٕ ضٓكّٛ بتعدٌٜ املجاٍ ايطابل‬




‫‪Mohammed.aau@gmail.com‬‬                                ‫‪mohammed mahmoud‬‬
                                        ‫51‬
                                             ‫ارتسز َٔ ايربْاَر‬


                              ‫عٓدَا ٜدخٌ املطتخدّ قُٝ١ انرب َٔ‬




                                      ‫ٚعٓدَا ٜدخٌ قُٝ١ اقٌ َٔ‬




‫‪Mohammed.aau@gmail.com‬‬            ‫‪mohammed mahmoud‬‬
                         ‫61‬
                                                         ‫َجاٍ : -‬


                         ‫بسْاَر عتدد اذا نإ ايعدد ٜكبٌ ايكطُ١ عً٢‬




                                                 ‫ارتسز َٔ ايربْاَر‬


                                        ‫عٓدَا ادخٌ املطتخدّ ايسقِ‬




                                        ‫عٓدَا ادخٌ املطتخدّ ايسقِ‬




‫‪Mohammed.aau@gmail.com‬‬               ‫‪mohammed mahmoud‬‬
                         ‫71‬
                              ‫ب‬      ‫ٚميهٔ ايتعبري عٔ اٍ‬




                                   ‫املجاٍ ايتايٞ ٜٛضح ذيو‬




                                       ‫ارتسز َٔ ايربْاَر‬




                              ‫:-‬                   ‫ايعباز٠‬




‫‪Mohammed.aau@gmail.com‬‬        ‫‪mohammed mahmoud‬‬
                         ‫81‬
                                                                      ‫:-‬            ‫ايعباز٠‬


                                                                      ‫ايصٝػ١ ايعاَ١ يًعباز٠‬




 ‫ٖٛ اضِ املتػري املطًٛب إدسا٤ االختبازات عً٢ قُٝت٘، ٜٚػرتط ؾٝ٘ إٔ‬                    ‫سٝح‬

‫عباز٠ عٔ قِٝ ميهٔ إٔ ٜأخرٖا املتػري.‬                     ‫.‬       ‫أٚ‬       ‫ٜهٕٛ َٔ ايٓٛع‬


                       ‫َا‬‫ٜ‬
     ‫، إذا ضاٚت قُٝت٘ أ ّ ً َٔ ايكِٝ املٛدٛد٠‬         ‫عٓد إدسا٤ االختباز عً٢ املتػري‬

‫أٚ‬          ‫، ٜتِ تٓؿٝر ايعباز٠ أٚ ايعبازات ايتايٝ١ ست٢ ايٛصٍٛ إىل ْٗاٜ١‬         ‫بعد نًُ١‬

         ‫ايتايٝ١ يعباز٠‬    ‫، ٚاييت تكّٛ بإٜكاف تٓؿٝر عبازات‬             ‫ايعجٛز عً٢ ايهًُ١‬



‫‪Mohammed.aau@gmail.com‬‬                                  ‫‪mohammed mahmoud‬‬
                                           ‫91‬
   ‫،‬     ‫اييت مت تٓؿٝرٖا. أَا إذا استٛ٣ املتػري عً٢ قُٝ١ غري َٛدٛد٠ ضُٔ عبازات‬

                         ‫.‬        ‫عٓد٥ر ٜتِ تٓؿٝر ايعبازات ايتايٝ١ يًهًُ١ احملذٛش٠‬


                                                                        ‫َجاٍ : -‬




                                                               ‫ارتسز َٔ ايربْاَر‬


‫‪Mohammed.aau@gmail.com‬‬                            ‫‪mohammed mahmoud‬‬
                                     ‫02‬
                                                         ‫اذتًكات ايتهسازٜ١ : -‬


  ‫يف نجري َٔ ايرباَر، ضتتاز يتهساز تٓؿٝر دص٥ٝ١ َعٝٓ١ َٔ ايربْاَر يعدد َٔ املسات،‬

                               ‫ا‬
       ‫َٛظؿ ً، يٝظ َٔ املٓطكٞ إٔ ْهتب‬                                          ‫ال‬
                                            ‫َج ً إذا نإ ايربْاَر ٜكّٛ بكسا٤٠ أمسا٤‬

‫، ؾال ميهٔ تصٛز‬       ‫إىل‬   ‫عباز٠ قسا٤٠ شتتًؿ١. أٚ إذا نإ ايربْاَر ٜطبع األعداد َٔ‬

                   ‫ا‬   ‫ال‬
    ‫عباز٠ طباع١، ألْ٘ ضٝهٕٛ طٜٛ ً ددً، ٚيف ْؿظ ايٛقت‬            ‫بسْاَر عتتٟٛ عً٢‬

                    ‫عتتٟٛ عً٢ زتُٛع١ َٔ ايعًُٝات املتػابٗ١، ٖٚٞ عًُٝ١ ايطباع١.‬


    ‫َٔ املتٛقع إٔ ضتتاز إىل تهساز تٓؿٝر ايعبازات يف أغًب ايرباَر، ٚخاص١ ايرباَر‬

   ‫ايهبري٠ ٚاألْعُ١ ألْٗا تتعاٌَ َع زتُٛعات َٔ ايبٝاْات. ؾؿٞ ْعاّ يًُستبات، ٜتِ‬

        ‫سطاب املستب يهٌ َٛظـ عً٢ سدٙ. أٟ تهساز عًُٝ١ سطاب املستب بعدد‬

‫املٛظؿني. ٚيف ْعاّ بٓهٞ، يًبشح عٔ اضِ عٌُٝ بٛاضط١ زقِ سطاب٘، ٜتِ املسٚز عً٢‬

‫مجٝع عُال٤ ايبٓو ٚاختباز أزقاّ اذتطاب إىل إٔ صتدٙ أٚ ٜٓتٗٞ ايعُال٤. ٚيريو صتد إٔ‬

                                ‫يًتهساز أُٖٝ١ نرب٣ ٜهاد ال ٜطتػين عٓٗا أٟ ْعاّ.‬

‫‪Mohammed.aau@gmail.com‬‬                              ‫‪mohammed mahmoud‬‬
                                       ‫12‬
                  ‫ثالخ عبازات شتتًؿ١ يًتهساز. ضٓتٓاٚهلا بايتؿصٌٝ.‬        ‫تٛؾس يػ١‬


                                                              ‫:-‬           ‫اذتًك١‬


    ‫ٖٞ‬          ‫بتهساز ايعبازات بداخًٗا َاداَت قُٝ١ ايػسط‬           ‫تكّٛ اذتًك١‬



                                                            ‫ايصٝػ١ ايعاَ١ يًعباز٠‬




                                                                        ‫َجاٍ : -‬




                                                             ‫ارتسز َٔ ايربْاَر‬



‫‪Mohammed.aau@gmail.com‬‬                           ‫‪mohammed mahmoud‬‬
                                    ‫22‬
                                                                  ‫:-‬            ‫اذتًك١‬


  ‫إال أْ٘ ٜتِ اختباز غسطٗا يف ْٗاٜ١ اذتًك١. أٟ أْٗا تكّٛ بتٓؿٝر‬        ‫ٖٞ غبٝٗ١ حبًك١‬

‫ايعبازات املٛدٛد٠ بداخًٗا ثِ اختباز قُٝ١ ايػسط يتشدٜد اضتُسازٜ١ تهساز عبازاتٗا أٚ‬

                                                                              ‫تٛقؿٗا.‬


                                                                  ‫ايصٝػ١ ايعاَ١ يًشًك١‬




                                                                             ‫َجاٍ : -‬


                                           ‫اٍ‬    ‫بسْاَر ٜكّٛ بطباع َطاعؿات ايعدد‬




‫‪Mohammed.aau@gmail.com‬‬                                 ‫‪mohammed mahmoud‬‬
                                         ‫32‬
                                                                       ‫ارتسز َٔ ايربْاَر‬




                                                                          ‫:-‬        ‫اذتًك١‬


  ‫يعدد َعًّٛ َٔ املسات. ٖرا‬               ‫تكّٛ بتهساز تٓؿٝر ايتعًُٝ١‬       ‫عباز٠ أٚ سًك١‬

    ‫. ٜأخر ايعداد‬            ‫ايعدد املعًّٛ عباز٠ عٔ عدد ايكِٝ اييت ٜأخرٖا عداد اذتًك١‬

‫، ٚبعد نٌ تٓؿٝر تصداد قُٝ١‬              ‫ٜٚتِ تٓؿٝر ايعباز٠‬                ‫ايكُٝ١ االبتدا٥ٝ١‬




‫‪Mohammed.aau@gmail.com‬‬                                  ‫‪mohammed mahmoud‬‬
                                          ‫42‬
  ‫ست٢ ٜصٌ إىل ايكُٝ١‬              ‫س‬
                              ‫سطب َا ٖٛ َع ّف يف‬               ‫املتػري‬

                         ‫، ٚعٓدٖا ٜتٛقـ ايتهساز.‬             ‫ايٓٗا٥ٝ١‬


                                               ‫ايصٝؼ ايعاَ١ يًشًك١‬




                                                           ‫َجاٍ : -‬




                                                   ‫ارتسز َٔ ايربْاَر‬




                                           ‫املتداخً١ : -‬      ‫اذتًك١‬



‫‪Mohammed.aau@gmail.com‬‬               ‫‪mohammed mahmoud‬‬
                         ‫52‬
                            ‫اخس٣‬      ‫داخٌ سًك١‬       ‫يف ٖرا املجاٍ ْطتخدّ سًك١‬




                                                              ‫ارتسز َٔ ايربْاَر‬




                                            ‫َالسع١ سٍٛ اذتًكات ايتهسازٜ١ : -‬


                                                         ‫ا‬
  ‫عٓدَا ْعًِ ضًؿ ً عدد ايتهسازات اييت ضتٓؿرٖا اذتًك١، األؾطٌ اضتخداّ سًك١‬   ‫‪‬‬


                                                                    ‫.‬




‫‪Mohammed.aau@gmail.com‬‬                            ‫‪mohammed mahmoud‬‬
                                      ‫62‬
                           ‫ا‬        ‫ا‬
 ‫إذا نٓا ال ْعًِ عدد ايتهسازات حتدٜدً، ٚخصٛص ً إذا نإ ايتهساز ٜعتُد عً٢‬          ‫‪‬‬


           ‫أٚ‬       ‫قُٝ١ ٜكّٛ بإدخاهلا املطتخدّ، يف ٖرٙ اذتًك١ ٜؿطٌ اضتخداّ‬

                                                                       ‫.‬

       ‫إذا نٓا ضتتاز يعداد ملعسؾ١ زقِ ايتهساز أٚ اضتخداّ قُٝت٘ يف ايربْاَر ميهٔ‬   ‫‪‬‬


      ‫يالضتؿاد٠ َٔ عدادٖا، سٝح إٔ قُٝت٘ تبني زقِ ايتهساز.‬         ‫اضتخداّ سًك١‬

 ‫،‬                              ‫ال‬
           ‫إذا نإ َٔ املُهٔ أال ٜتِ تٓؿٝر اذتًك١ أص ً، ؾاألصح اضتخداّ سًك١‬       ‫‪‬‬


     ‫أَا إٕ نإ تٓؿٝر اذتًك١ ٜهتٌُ يًُس٠ األٚىل يف نٌ األسٛاٍ، ٜتطاٚ٣ سٝٓٗا‬

                                                  ‫.‬           ‫ٚ‬       ‫اضتخداّ‬

        ‫ٟ‬
     ‫ميهٔ إٔ ْعرب عٔ أٟ ؾهس٠ بٗا تهساز بأ ٍ َٔ‬                         ‫ا‬
                                                       ‫عَُٛ ً عٓد اضتخداّ يػ١‬     ‫‪‬‬


 ‫ايعبازات ايتهسازٜ١ ايجالخ اييت تٛؾسٖا ايًػ١، ٚبصٛز٠ ضًُٝ١ ٚصشٝش١، ٚيهٓٓا‬

 ‫ا‬                                                                      ‫ا‬
‫دا٥ُ ً طتتاز اذتًك١ األَجٌ ٚاألؾطٌ ٚاييت جتعٌ نتاب١ ايربْاَر أضٌٗ ٚأقٌ تعكٝدً،‬

      ‫ٚتؤدٟ املطًٛب بصٛز٠ أنؿأ ٚذيو سطب خٛاص اذتًك١ ٚطبٝع١ ايربْاَر‬

                                                                      ‫املطًٛب.‬




                                                       ‫:-‬             ‫املصؿٛؾات‬


     ‫املصؿٛؾ١ عباز٠ عٔ صـ َٔ ايبٝاْات ذات عالق١ ببعطٗا َٔ ْؿظ ْٛع ايبٝاْات،‬

                   ‫ٜهٕٛ يًُصؿٛؾ١ اضِ ٚاسد ٚعدد َٔ اذتذسات تٛضع بٗا ايبٝاْات.‬


‫‪Mohammed.aau@gmail.com‬‬                                 ‫‪mohammed mahmoud‬‬
                                          ‫72‬
                                              ‫املصؿٛؾات اسادٜ١ ايبعد : -‬


                                  ‫ايصٝػ١ ايعاَ١ يتعسٜـ املصٛؾ١ اسادٜ١ ايبعد‬




                                                                         ‫اٚ‬




                              ‫ٚاملجاٍ ايتايٞ ٜٛضح تعسٜـ َصؿٛؾ١ َٔ ايٓٛع‬




                                     ‫ٚضع قِٝ ابتدا٥ٝ١ يعٓاصس املصؿٛؾ١ : -‬


                         ‫ايػهٌ ايتايٞ ٜٛضح نٝؿٝ١ ٚضع قِٝ اٚيٝ١ يًُصؿٛؾ١‬




                                        ‫تعسٜـ املصؿٛؾ١ ٚاعطا٤ٖا قِٝ اٚيٝ١‬




‫‪Mohammed.aau@gmail.com‬‬                          ‫‪mohammed mahmoud‬‬
                                   ‫82‬
                                       ‫طباع١ عٓصس َٔ املصؿٛؾ١‬




                         ‫يطباع١ نٌ عٓاصس املصؿٛؾ١ ْطتخدّ سًك١‬




                                ‫َجاٍ عً٢ املصؿٛؾات اسدٜ١ ايبعد‬




                                             ‫ارتسز َٔ ايربْاَر‬




‫‪Mohammed.aau@gmail.com‬‬               ‫‪mohammed mahmoud‬‬
                          ‫92‬
                                              ‫املصؿٛؾات َتعدد٠ ايبعد : -‬


                                 ‫ايصٝػ١ ايعاَ١ يتعسٜـ َصؿٛؾ١ َتعدد٠ ايبعد‬




                              ‫تعسٜـ ٚٚضع قِٝ اٚيٝ١ ملصؿٛؾ١ َتعدد٠ االبعاد‬




                               ‫طباع١ عٓصس ستدد َٔ املصؿٛؾ١ َتعدد٠ االبعاد‬




                    ‫َتداخً١‬     ‫يطباع١ نٌ عٓاصس املصؿٛؾ١ ْطتخدّ سًكات‬




‫‪Mohammed.aau@gmail.com‬‬                         ‫‪mohammed mahmoud‬‬
                                   ‫03‬
                              ‫َجاٍ عً٢ املصؿٛؾ١ َتعدد٠ ايبعد‬




                                          ‫ارتسز َٔ ايربْاَر‬




Mohammed.aau@gmail.com            mohammed mahmoud
                         31
                                                           ‫ايدٚاٍ يف ادتاؾا : -‬

 ‫ايداي١ ٖٞ زتُٛع١ َٔ ايتعًُٝات اييت تؤدٟ ٚظٝؿ١ َعٝٓ١، ٜتِ ْداؤٖا خالٍ ايربْاَر‬

   ‫. ٖٚٓاى ايهجري َٔ‬           ‫تطُ٢ ايدٚاٍ‬        ‫عٓد اذتاد١ بٛاضط١ امسٗا. يف يػ١‬

‫ٚاييت ميهٔ إٔ ْطتخدَٗا عٓدَا ْسٜد. َٔ‬                ‫ال‬     ‫س‬
                                              ‫ايدٚاٍ املٛدٛد٠ ٚاملع ّؾ١ أص ً يف يػ١‬

‫، ُٖٚا‬          ‫ٚايداي١‬     ‫اييت اضتخدَٓاٖا خالٍ األَجً١ ايداي١‬     ‫انجس دٚاٍ يػ١‬

                                          ‫دايتإ ايػسض َُٓٗا ايطباع١ عً٢ ايػاغ١.‬


                                               ‫ً‬
         ‫عً٢ عدد ٖا٥ٌ ددا َٔ ايدٚاٍ ذات ايٛظا٥ـ املختًؿ١ يف غت٢‬          ‫حتتٟٛ يػ١‬

  ‫اجملاالت، ٚال ٜتطع اجملاٍ يرنسٖا، بٌ ٚال ميهٔ سصس مجٝع ايدٚاٍ يف َتٓاٍٚ ايٝد،‬

                                  ‫ً‬
 ‫ٚيهٔ ٜبشح املربَر عٔ ايدٚاٍ اييت عتتادٗا بٓا٤ عً٢ زتاهلا. ٚالضتخداّ ٖرٙ ايدٚاٍ‬

                  ‫ال بدٙ َٔ َعسؾ١ طسٜك١ نتابتٗا ْٚٛع ٚعدد ايٛضا٥ط اييت تاخرٖا .‬


                                                              ‫ايدٚاٍ ادتاٖص٠ : -‬


                                                        ‫:-‬                ‫دٚاٍ اٍ‬




‫‪Mohammed.aau@gmail.com‬‬                                ‫‪mohammed mahmoud‬‬
                                        ‫23‬
                              ١٦‫ٖرٙ بعض ايدٚاٍ املٛدٛد٠ يف ايؿ‬


                                   - : ٌ‫ايدٚاٍ ارتاص١ ايطالض‬




Mohammed.aau@gmail.com              mohammed mahmoud
                         33
Mohammed.aau@gmail.com        mohammed mahmoud
                         34
Mohammed.aau@gmail.com        mohammed mahmoud
                         35
Mohammed.aau@gmail.com        mohammed mahmoud
                         36
                                   ‫ايدٚاٍ املعسؾ١ بٛاضط١ املطتخدّ : -‬


                                            ‫ايػهٌ ايعاّ يتعسٜـ ايداي١‬




                         ‫اٚ‬   ‫اٚ‬         ‫ستدد ايٛصٍٛ ٜٚهٕٛ‬

‫‪Mohammed.aau@gmail.com‬‬                     ‫‪mohammed mahmoud‬‬
                              ‫73‬
‫تطتخدّ يتعسٜـ ايداي١ يٝتِ اضتخداَٗا داخٌ ايصٓـ ايرٟ عسؾت ؾٝ٘ ؾكط‬

                                                                               ‫.‬


                               ‫عتدد ْٛع ايكِٝ اييت تعٝدٖا ايداي١‬


                                                      ‫اضِ ايداي١‬


 ‫ٖٞ املعاَالت . ٚعٓد تعسٜـ ايداي١ تطُ٢ ٖرٙ املعاَالت باملعاَالت‬

      ‫) ٚعٓد اضتدعا٤ ايداي٘ تطُ٢ باملعاَالت ايؿعًٝ١‬                     ‫ايػهًٝ١ (‬

                                                             ‫)‬                 ‫(‬


                                                                        ‫َجاٍ : -‬




                 ‫داي١ ال تعٝد قُٝ١ ٚالحتٌُ ٚضا٥ط ٖرٙ ايداي١ تكّٛ بطباع١ ايٓص‬



                                                                 ‫اغهاٍ ايدٚاٍ :-‬


                                      ‫‪ ‬داي١ ال تاخر ٚضا٥ط ٚال تعٝد قُٝ١‬

                                        ‫‪ ‬داي١ تاخر ٚضا٥ط ٚال تعٝد قُٝ١‬

                                            ‫‪ ‬داي١ تاخر ٚضا٥ط ٚتعٝد قُٝ١‬


‫‪Mohammed.aau@gmail.com‬‬                                ‫‪mohammed mahmoud‬‬
                                      ‫83‬
                                   ‫‪ ‬داي١ ال تاخر ٚضا٥ط ٚتعٝد قُٝ١‬


                                         ‫َجاٍ ٜٛضح اغهاٍ ايدٚاٍ :-‬




                                                  ‫اضتدعا٤ ايدٚاٍ : -‬


                         ‫ٜتِ اضتدعا٤ ايداي١ بامسٗا نُا يف ايػهٌ ايتايٞ‬




                                                             ‫َجاٍ : -‬




‫‪Mohammed.aau@gmail.com‬‬                      ‫‪mohammed mahmoud‬‬
                              ‫93‬
                                                           ‫ارتسز َٔ ايربْاَر‬




                                                          ‫ايٓدا٤ ايراتٞ : -‬


  ‫ٖٛ إ تكّٛ ايداي١ باضتدعا٤ ْؿطٗا بٓؿطٗا . ايربْاَر ايتايٞ ٜكّٛ باظتاد َطسٚب‬

                                             ‫باضتخداّ ايٓدا٤ ايراتٞ .‬   ‫ايعدد‬




‫‪Mohammed.aau@gmail.com‬‬                             ‫‪mohammed mahmoud‬‬
                                      ‫04‬
                                                              ‫ارتسز َٔ ايربْاَر‬




                                                                    ‫َالسع١ : -‬


 ‫‪ ‬عٓد اضتخداّ ايٓدا٤ ايراتٞ ظتب االْتباٙ إىل ضسٚز٠ ٚدٛد غسط َعني إلٜكاف‬

    ‫ايٓدا٤ ايراتٞ، ٚإال ضتتٛاصٌ ايٓدا٤ات يعدد الْٗا٥ٞ َٔ املسات، ٚعٓدٖا ال‬

                                               ‫ٜتٛقـ ايربْاَر عٔ ايتٓؿٝر .‬




‫‪Mohammed.aau@gmail.com‬‬                               ‫‪mohammed mahmoud‬‬
                                       ‫14‬
    ‫‪ ‬عٓد اضتخداّ ايٓدا٤ ايراتٞ ظتب االسرتاع ٚايتأند َٔ ٚدٛد غسط تٛقـ‬

    ‫ايٓدا٤ات. يهٔ األؾطٌ اضتبداي٘ باذتًكات ألٕ تٓؿٝر ايربْاَر بايٓدا٤ ايراتٞ‬

                                                            ‫ا‬
   ‫ٜطتػسم شَٓ ً أطٍٛ يف ايتٓؿٝر ٜٚطتًٗو ذانس٠ أنرب َٔ تٓؿٝر ْؿظ ايربْاَر‬

                                                         ‫باضتخداّ اذتًكات.‬


                                               ‫حتٌُٝ ايدٚاٍ بػهٌ شا٥د : -‬


  ‫تتِ عًُٝ١ حتٌُٝ ايدٚاٍ بػهٌ شا٥د عٓدَا تهٕٛ ٖٓاى انجس َٔ داي١ حتٌُ ْؿظ‬

    ‫االضِ يف ْؿظ ايؿ٦١ ٜٚتِ ايتُٝص بني ٖرٙ ايدٚاٍ َٔ خالٍ عدد املعاَالت اييت‬

                                                                   ‫حتًُٗا ٚاْٛاعٗا‬


                                                                         ‫َجاٍ : -‬




‫‪Mohammed.aau@gmail.com‬‬                                ‫‪mohammed mahmoud‬‬
                                        ‫24‬
                                    ‫ارتسز َٔ ايربْاَر‬




Mohammed.aau@gmail.com        mohammed mahmoud
                         43
                                                           - : ‫املسادع‬

                                                                   
                         ١‫ ايربزت١ بًػ١ داؾا – داَع١ ايطٛدإ املؿتٛس‬




Mohammed.aau@gmail.com                        mohammed mahmoud
                                 44
                                 ‫ايؿٗسع‬


‫زقِ ايصؿش١‬                        ‫املٛضٛع‬                            ‫ايسقِ‬

                                    ‫َكدَ١‬

                              ‫ممٝصات يػ١ ادتاؾا‬

                           ‫اْٛاع ايبٝاْات يف ادتاؾا‬

                                  ‫املتػريات‬

                             ‫ايعًُٝات ايسٜاضٝ١‬

                              ‫ايعبازات املٓطكٝ١‬

                         ‫قسا٤٠ ايبٝاْات َٔ املطتخدّ‬

                               ‫عبازات املكازْ١‬

                                 ‫مجٌ ايػسط‬

                             ‫اذتًكات ايتهسازٜ١‬

                                 ‫املصؿٛؾات‬

                                   ‫ايدٚاٍ‬

                                ‫ايٓدا٤ ايراتٞ‬

                         ‫حتٌُٝ ايدٚاٍ بػهٌ شا٥د‬

                                   ‫املسادع‬




‫‪Mohammed.aau@gmail.com‬‬                            ‫‪mohammed mahmoud‬‬
                                    ‫54‬

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:39
posted:9/24/2012
language:
pages:45
Description: تاب بسيط من صفحة يشرح الاساسيات في البرمجة بلغة جافا