|
עמוד:11
שפת C היא שפת תכנות עילית בסיסית . בקטע הקוד שהובא לעיל מתוארת פונקציה בשם , max המקבלת במבואה שני ערכים מספריים a , b ( לדוגמה 9 , 10 בהתאמה ) ומציגה איזה משני ערכים אלה גדול יותר , או אם שניהם שווים זה לזה . באיור 2 מובא תיאור גרפי מתאים . כאן נראים הסמלים ( או ה"עצמים ( " הדרושים לביצוע פעולת ההשוואה והקשרים ביניהם . מבט מהיר על שני קטעי הקוד שהוצגו , מבהיר לנו כי בקטע המילולי ( טקסטואלי ) נצטרך לקרוא את שורות הקוד בצורה מעמיקה כדי להבין את משמעותן . לעומת זאת , אין צורך בבחינה מדוקדקת של הקוד הגראפי , כדי להבחין בשלוש פעולות ברורות ( בתנאי , כמובן , שזוכרים כי כיוון זרימת המידע הוא מצד שמאל לצד ימין . ( קל לראות כי במבוא הקוד ( בשמאל ) יש שני פרמטרים , באמצע מבוצעות 3 פעולות שאלה ( האם שווה ? האם גדולי האם קטןל , ( ובצד ימין מוצגת אחת מתוך שלוש הודעות - על-פי התשובה המתקבלת . כאשר באים להשוות את שתי השיטות - תכנות טקסטואלי לעומת תכנות גראפי - נוכל לומר , לפחות על-פי ההיבט של נוחות הכתיבה , כי עדיף לעבוד עם תוכנה גרפית . בספר זה נלמד להשתמש בתוכנה גרפית , ולפתור בעזרתה בעיות ותרגילים בנושאי מערכות בקרה ממוחשבות . אייר 2 תיאור גרפי השקול לקטע הקוד באיור 1
|
|