קובץ הרצה – הבדלי גרסאות

מתוך ויקיפדיה, האנציקלופדיה החופשית
תוכן שנמחק תוכן שנוסף
יש הערה בהמשך שגם מערכת הפעלה היא סוג של תוכנית מחשב. אך נראה לי שבהקשר המשפט הנוכחי הערה כזו חשובה, כי מרבית הקוראים עלולים לא לחשוב עליה. ואז המשפט לא לגמרי ברור.
עשויים לכלול, אך לא חיבים. ניתן, תאורטית, לכתוב תוכנית שתרוץ גם בלי זה. למשל ביוס.
שורה 8: שורה 8:
לעיתים כולל קובץ ההרצה מידע אשר אינו חלק מהתוכנית עצמה, כגון מידע על [[ניפוי שגיאות]].
לעיתים כולל קובץ ההרצה מידע אשר אינו חלק מהתוכנית עצמה, כגון מידע על [[ניפוי שגיאות]].


קובצי הרצה כוללים קריאות ל[[API|שירותים]] שמספקת [[מערכת הפעלה|מערכת ההפעלה]]. מכאן אפשר להבין מדוע קובצי הרצה הם ספציפיים לסביבה בעבורה הם נכתבו. קובץ הרצה המיועד עבור [[מערכת הפעלה|מערכת ההפעלה]] [[חלונות]] (שהיא גם סוג של [[תוכנית מחשב]]), לא יוכל לרוץ מעל [[UNIX]].
קובצי הרצה עשויים לכלול קריאות ל[[API|שירותים]] שמספקת [[מערכת הפעלה|מערכת ההפעלה]]. מכאן אפשר להבין מדוע מרבית קובצי הרצה הם ספציפיים לסביבה בעבורה הם נכתבו. קובץ הרצה המיועד עבור [[מערכת הפעלה|מערכת ההפעלה]] [[חלונות]] (שהיא גם סוג של [[תוכנית מחשב]]), לא יוכל לרוץ מעל [[UNIX]].


קובץ הרצה הכולל פקודות הדורשות תרגום, ייקרא לרוב [[קובץ אצווה]].
קובץ הרצה הכולל פקודות הדורשות תרגום, ייקרא לרוב [[קובץ אצווה]].

גרסה מ־12:52, 11 בפברואר 2019

קובץ הרצה בינארי

קובץ הרצה במדעי המחשב הוא קובץ אשר מכיל נתונים המתורגמים לתוכנית על ידי המחשב. על פי רוב, הקובץ כולל ייצוג בינארי של פקודות מכונה בעבור מעבד מסוים.

קיימות מוסכמות לסיומות של שמות קובצי הרצה, לדוגמה: exe, bin. לעיתים תציין מערכת הקבצים, אם קובץ הוא בר-הרצה.

באופן תאורטי כל קובץ, אשר קיימת תוכנית מחשב אחרת, למשל מערכת הפעלה, המסוגלת להריץ אותו, הוא קובץ הרצה. כך למשל, אם מותקנת במחשבך סביבת הריצה של ג'אווה תוכל להריץ קובצי JAR.

לעיתים כולל קובץ ההרצה מידע אשר אינו חלק מהתוכנית עצמה, כגון מידע על ניפוי שגיאות.

קובצי הרצה עשויים לכלול קריאות לשירותים שמספקת מערכת ההפעלה. מכאן אפשר להבין מדוע מרבית קובצי הרצה הם ספציפיים לסביבה בעבורה הם נכתבו. קובץ הרצה המיועד עבור מערכת ההפעלה חלונות (שהיא גם סוג של תוכנית מחשב), לא יוכל לרוץ מעל UNIX.

קובץ הרצה הכולל פקודות הדורשות תרגום, ייקרא לרוב קובץ אצווה.

פורמטים של קובצי הרצה

ראו גם