תהליך פיתוח של תכנית בשפת-סף מקורה של כל תכנית מחשב הוא ברעיון הנולד במוחו של המתכנת . בסיומו של תהליך הפיתוח הופך הרעיון לתכנית המוכנה לריצה . איור 1 . 75 מציג תיאור סכמטי של התהליך . העיגולים באיור מתארים את השלבים השונים , והמלבנים מתארים את האמצעים שבהם משתמש המתכנת כדי להביא את תכניתו לכל שלב . לאחר גיבוש הרעיון , המתכנת ' מתרגם ' אותו לסדרת הוראות מנמוניות בשפת-סף . סדרת הוראות זו נקראת תכנית מקור . ( source program ) המתכנת משתמש בתכנית עריכה ( editor ) כדי לכתוב את תכנית המקור לתוך קובץ . קובץ זה הוא קובץ תכנית המקור ;( source program file ) מכנים אותו בקיצור קובץ מקור . ( source file ) תרגום ההוראות בשפת-סף ( המובנות לבן-אנוש ) להוראות בשפת מכונה , נעשה באמצעות תכנית אסמבלר . ( assembler ) תכנית זו קוראת את קובץ המקור ומפיקה על פיו קובץ מטרה ( object file ) המכיל את ההוראות בשפת המכונה . מסיבות שהדיון בהן חורג ממסגרת ספר זה , קובץ המטרה עדיין אינו מוכן לריצה . כדי להכינו לריצה עליו לעבור תהליך הנקרא קישור . ( link ) תהליך הקישור מבוצע באמצעות תכנית קישור ( linker ) אשר קוראת א...
אל הספר