אנחנו עובדים על שחזור אפליקציית Unionpedia ב-Google Play Store
יוֹצֵאנִכנָס
🌟פישטנו את העיצוב שלנו לניווט טוב יותר!
Instagram Facebook X LinkedIn

מקשר (תוכנה)

מַדָד מקשר (תוכנה)

ספריות וקבצים מהודרים מחוברים לכדי ספרייה או קובץ הרצה אחד. מקשר (באנגלית: Linker - לינקר) הוא תוכנית מחשב בסיסית, שמטרתה חיבור של תוכניות מחשב שעברו הידור לשפת מכונה לכדי תוכנית אחת שניתנת להרצה על ידי מערכת הפעלה מסוימת. [1]

תוכן עניינים

  1. 23 יחסים: Bytecode, DLL hell, File, Linker, Make, Nm, Toolchain, Visual C++, Wine, מקשר, מקשר דינמי, אוטומציה של בניית תוכנה, ספרייה (תכנות), קישור (תוכנה), קישור סטטי, שפת תסריט, לינקר, טוען (תוכנה), זמן ריצה (תוכנה), בניית תוכנה, כלי תכנות, יישום מחשב, .bss.

Bytecode

Bytecode (בייטקוד), ידוע גם בשם p-code (קוד נייד - portable code), הוא צורה של סט פקודות אשר תוכנן עבור ביצוע יעיל על ידי מפרש תוכנה.

לִרְאוֹת מקשר (תוכנה) וBytecode

DLL hell

.DLL Hell במשחק ארקייד הביטוי DLL hell בלשון מדוברת, משמש לתיאור סיבוכים שנובעים משימוש בספריית קישור-דינמי (DLL) במערכות הפעלה חלונות של מיקרוסופט.

לִרְאוֹת מקשר (תוכנה) וDLL hell

File

file היא תוכנית במערכת ההפעלה יוניקס ובמערכות הפעלה דמויות יוניקס המשמשת לזיהוי סוג המידע בקובץ נתון.

לִרְאוֹת מקשר (תוכנה) וFile

Linker

#הפניה מקשר (תוכנה) קטגוריה:מונחים בתוכנה.

לִרְאוֹת מקשר (תוכנה) וLinker

Make

make הוא כלי תוכנה, המשמש לבניה אוטומטית של קובצי הרצה (executable) וספריות מקובצי מקור (source code).

לִרְאוֹת מקשר (תוכנה) וMake

Nm

nm הוא פקודה בחלק מגרסאות יוניקס ומערכות הפעלה דומות אשר בודקת קבצים בינאריים (בפרט ספריות, קובצי אובייקט וקובצי הרצה) ומציגה את תוכנם או מטא-דאטה המאוחסן בהם כדוגמת טבלת סמלים (symbol table).

לִרְאוֹת מקשר (תוכנה) וNm

Toolchain

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

לִרְאוֹת מקשר (תוכנה) וToolchain

Visual C++

Visual C++ היא סביבת פיתוח משולבת (IDE) שנוצרה עבור שפות התכנות C ו-C++ ותוכננה בידי מיקרוסופט.

לִרְאוֹת מקשר (תוכנה) וVisual C++

Wine

Wine (ראשי תיבות של Wine Is Not an Emulator) הוא יישום שמטרתו להריץ תוכנות שנכתבו במקור למערכת Windows על מערכות דמויות Unix למיניהן כגון לינוקס, סולאריס ו-BSD.

לִרְאוֹת מקשר (תוכנה) וWine

מקשר

#הפניה מקשר (תוכנה) קטגוריה:מונחים בתוכנה.

לִרְאוֹת מקשר (תוכנה) ומקשר

מקשר דינמי

מקשר דינמי (dynamic linker) הוא סוג של טוען שטוען ומקשר בזמן הריצה (run-time) או הטעינה (load-time) ספריות משותפות (קובצי dll במערכת ההפעלה חלונות, so במערכת לינוקס) לתוכניות שנמצאות בזיכרון המחשב.

לִרְאוֹת מקשר (תוכנה) ומקשר דינמי

אוטומציה של בניית תוכנה

אוטומציה של בניית תוכנה או אוטומציית בנייה (באנגלית: "Build Automation") היא התהליך של אוטומציה ויצירת סקריפטים לבניית תוכנה וביצוע של מגוון משימות אחרות שמפתחי תוכנה עושים בעבודה היום-יומית שלהם, והיא כוללת פעולות כגון.

לִרְאוֹת מקשר (תוכנה) ואוטומציה של בניית תוכנה

ספרייה (תכנות)

בתכנות, ספרייה היא אוסף של תת-תוכניות המשמשות לפיתוח תוכנה.

לִרְאוֹת מקשר (תוכנה) וספרייה (תכנות)

קישור (תוכנה)

#הפניה מקשר (תוכנה) קטגוריה:מונחים בתוכנה.

לִרְאוֹת מקשר (תוכנה) וקישור (תוכנה)

קישור סטטי

#הפניה מקשר (תוכנה) קטגוריה:מונחים בתוכנה.

לִרְאוֹת מקשר (תוכנה) וקישור סטטי

שפת תסריט

שפת תסריט (באנגלית: Scripting language) היא שפת תכנות לכתיבת תסריטים (סְקְרִיפְּטִים).

לִרְאוֹת מקשר (תוכנה) ושפת תסריט

לינקר

#הפניה מקשר (תוכנה) קטגוריה:מונחים בתוכנה.

לִרְאוֹת מקשר (תוכנה) ולינקר

טוען (תוכנה)

טוען (loader) הוא חלק במערכת ההפעלה שאחראי לטעינה של קובצי הרצה לתוך זיכרון המחשב והפעלתם.

לִרְאוֹת מקשר (תוכנה) וטוען (תוכנה)

זמן ריצה (תוכנה)

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

לִרְאוֹת מקשר (תוכנה) וזמן ריצה (תוכנה)

בניית תוכנה

במדעי המחשב, המושג בניית תוכנה (באנגלית: software build, או בקיצור build) מתייחס לתהליך של הפיכת קובצי קוד מקור לתוצרי תוכנה עצמאיים (standalone) הניתנים להרצה על מחשב.

לִרְאוֹת מקשר (תוכנה) ובניית תוכנה

כלי תכנות

כלי תכנות או כלי פיתוח (באנגלית Programming tool או Software development tool) היא תוכנה או יישום מחשב בה משמשים מפתחי תוכנה על מנת ליצור או לתחזק תוכנה, לאתר באגים, או כתומכה לתוכנות ויישומים אחרים.

לִרְאוֹת מקשר (תוכנה) וכלי תכנות

יישום מחשב

צילום מסך של יישום המחשב Impress, תוכנת המצגות מחבילת היישומים ליברה אופיס יישום מחשב (אַפְּלִיקַצְיָה, מאנגלית: Application software), הוא סוג של תוכנת מחשב אשר מנצל את יכולות המחשב ישירות לביצוע משימות שאותן המשתמש מבקש לבצע באמצעות פלטפורמה מוגדרת.

לִרְאוֹת מקשר (תוכנה) ויישום מחשב

.bss

במהדרים (Compilers) ומקשרים (Linkers), bss. או bss (block started by symbol) הוא חלק ממקטע הנתונים המכיל משתנים שהוקצו כמשתנים סטטים ומיוצגים אך ורק על ידי ערכי ביטים של אפס בהתחלה (כשהביצוע מתחיל).

לִרְאוֹת מקשר (תוכנה) ו.bss

אזכור

[1] https://he.wikipedia.org/wiki/מקשר_(תוכנה)