|
עמוד:105
פעילות - | 2 . 9 מ'מוש קובץ פונקציות חיצוני לטיפול בכל התקני החומרה המחוברים למפתח דרך אוגרי הזזה טוריים ( חלק ראשון של תרגיל המסכם את פרק ( 2 המטרה בפעילות זו נממש קובץ פונקציות חיצוני אשר כל אחת מהן תטפל בהתקן חומרה אחר . קובץ פונקציות זה ישמש כבסיס עבודה לכל הפעילויות שיוצגו בפרקים הבאים . אמנם פעילות זו אינה חושפת קוד תכנות חדש אך היא מהווה אתגר משמעותי בכל הקשור להיבטים השונים של שילוב בין כל מרכיבי החומרה והתוכנה גם יחד . בפעילות נעשה מאמץ לכתוב קוד תכנותי קצר ויעיל ככל שנוכל . כתיבה כזו עלולה לגרום לקושי מסוים בבהירות הקוד . סיכום סוגי משתנים כאשר תכנית זו מורצת , מזומנת הפונקציה raw fun nt » D את ערכו של numl ( משתנה גלובלי ) ושל num 2 ( משתנה מקומי ) הערכים 10 ו . 20- לאחר מכן מזמנים את הפונקציה rownw f () את הערך של . numl הערך החדש של numl יישמר גם לאחר סיום פעולת הפונקציה כי הוא משתנה גלובלי וערכו יהיה . 333 לכן בפעם הבאה שנזמן את הפונקציה fun ערכו של numl יהיה 333 וערכו של num 2 יהיה . 20 טבלה 2 . 2 טבלה לסיכום סוגי המשתנים
|
|