Page 53 - ai2 beginners book
P. 53

‫מסע לפיתוח אפליקציות להוראה ולמידה‬

  ‫פרוצדורה מאפשרת להוסיף הפעלה שלה באפליקציה‪ ,‬ללא‬
   ‫צורך לשחזר או להעתיק ולהדביק את אותם הבלוקים בכל‬
‫פעם מחדש‪ .‬בנוסף‪ ,‬קוד מועתק מקשה לתקן את האפלקיציה‬
  ‫כשבאים לפתור בעיות‪ .‬אם משהו צריך להשתנות בקוד של‬
 ‫האפליקציה‪ ,‬אז צריך למצוא את כל העותקים שלו ולבצע את‬
     ‫אותו השינוי שוב ושוב‪ .‬באמצעות פרוצדורה‪ ,‬ניתן לעשות‬

                                                  ‫שינוי אחד בלבד‪.‬‬
              ‫שימוש בפרוצדורה מאפשר לתכנת בשני שלבים‪:‬‬

                        ‫‪ .1‬הגדרת הפרוצדורה כשלב ראשון‬
                ‫‪ .2‬הפעלת הפרוצדורה אפילו מספר פעמים‬

                                    ‫איור‪ :‬בלוק הפעלת פרוצדורה‬

                                                          ‫סוגי פרוצדורות‬

                           ‫יש שני סוגי פרוצדורות באפאינונטור‪.‬‬
                                          ‫‪ .1‬פרוצדורה רגילה‬

                                 ‫‪ .2‬פרוצדורה המחזירה ערך‬

                               ‫‪- 53 -‬‬
   48   49   50   51   52   53   54   55   56   57   58