מבוא למערכות הפעלה/תפקידיה של מערכת ההפעלה: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Tharbad (שיחה | תרומות)
מאין תקציר עריכה
Tharbad (שיחה | תרומות)
שורה 11:
== מונחים בהקשר של מערכות הפעלה ==
* '''מנהל התקן (Driver)''' - זהו רכיב תוכנה המאפשר למערכת ההפעלה לתקשר עם רכיב חומרה. לדוגמא: מנהל התקן של מדפסת מאפשר למערכת ההפעלה להורות למדפסת להדפיס דף.
* '''API (Application Programming Interface)''' - זהו ממשק שמאפשר למפתחי תוכנה להשתמש בשירותים של מערכת ההפעלה. לדוגמא: הצגת טקסט על המסך או שליחת דף להדפסה באמצעות מנהל ההתקן. הוראות API נקראות גם System Calls.
* '''ליבה (Kernel)''' - זוהי ליבת מערכת ההפעלה. תפקידה של הליבה לחצוץ בין הומרה של המחשב לבין שאר מערכת ההפעלה (למשל הממשק הגרפי).
* '''תהליך (Process)''' - תהליך הינו מקבץ הוראות למחשב. מאחורי כל תוכנה קיים תהליך אחד או יותר המספקים לה את השירותים להם היא זקוקה.
* '''נים (Thread)''' - זהו תת-תהליך. תהליך יכול להיות מורכב מנים אחד או יותר.