שלבים לפיתוח התוכנה בפרויקט להלן תמצית השלבים המיועדים למימוש יעיל של תוכנה לפרויקט המשלב חומרה ותוכנה 1 הגדרת הדרישות ממערכת התוכנה : בשלב זה נגדיר באופן מילולי , ברור ומדויק את הדרישות מהתוכנה תוך שימת דגש על הפעולות שהתוכנה אמורה לעשות ו קליטה , עיבוד ופליטה . ניתוח התכנית : בשלב זה אנו נדרשים לקבוע מהם הנתונים והבקרות שאותם התוכנה אמורה לקלוט . נקבע את החוקים או את החישובים לטיפול בשגיאות ובכשלים שהתוכנה עתידה להיתקל בהם עם הנתונים שייקלטו ( אימות הקלט בתוכנה . ( לבסוף נקבע את הפלט שרצוי שהתוכנה תוציא הן למשתמש והן לחומרה של הפרויקט . תכנון מודולרי של התכנית : בשלב זה נתאר את האלגוריתם לפתרון בעזרת עברית מובנית או על-ידי תרשים זרימה . נערוך רשימה של השלבים העיקריים באלגוריתם על-ידי חלוקת התכנית לתת-תכניות ועל-ידי הצגת פתרון אלגוריתמי לכל אחת מהתת-תכניות . בשלב זה נבדוק מהן התת-תכניות הקיימות כחלק מסביבת הפיתוח של שפת C או כחלק מסביבת פיתוח של פרויקטים קודמים ואשר ניתן יהיה לשלבן בפרויקט זה . כתיבת קוד התכנית על-פי התכנון המודולרי : בשלב זה נהפוך את כל האלגוריתמים של התת-תכניות שקבע...  אל הספר
מטח : המרכז לטכנולוגיה חינוכית