8 מאפייני מערכות הפעלה



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

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

בדרך כלל, כאשר מערכת מחשב חדשה מותקנת, התוכנה המבצעית שצוינה עבור חומרה זו יש לרכוש.

מערכת הפעלה היא מערכת תוכנה המנהלת חומרת מחשב ומשאבי תוכנה; בנוסף, הוא מספק שירותים משותפים עבור תוכניות מחשב.

תוכניות יישום בדרך כלל דורשות גם מערכת הפעלה לתפקד.

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

כמה מערכות הפעלה שולחניות פופולריות כוללות את Apple OS X, Linux ואת גרסאותיה, ואת Microsoft Windows. מערכות ההפעלה לנייד כוללות את Android ו- iOS. כמו כן, קיימים סוגים אחרים של מערכות הפעלה, כגון RTOS בזמן אמת.

רשימת תכונות מערכת ההפעלה

1- יש ניהול עבודה

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

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

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

חלק מגורמים אלה כוללים:

  • יש עבודות שעובדות כעת.
  • משאבי המערכת שבהם נעשה שימוש.
  • אילו משאבים יהיה צורך להשתמש בהם על ידי התוכניות הבאות.
  • העדיפות של העבודה לעומת המשימות האחרות.
  • כל דרישה מיוחדת אחרת שהמערכת חייבת להגיב עליה.

התוכנית המבצעית חייבת להיות מסוגלת לבחון את הגורמים הללו ולשלוט בסדר שבו מעובדים אותם.

2. יש להם ניהול משאבים

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

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

כדי להשיג זאת, הוא קובע טבלה שבה התוכניות משולבות עם המכשירים שבהם הם משתמשים או ישתמשו בעתיד.

מערכת ההפעלה סוקרת טבלה זו כדי לאשר או לדחות את השימוש במכשיר מסוים.

3 - יש להם בקרת קלט / פלט פעולות

התפלגות המשאבים של מערכת קשורה קשר הדוק לתפעול הבקרה של בקרת קלט / פלט של תוכנה.

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

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

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

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

הוראות תקן אלה, המכונה מערכת בקרת כניסה / פלט, הן חלק בלתי נפרד מרוב מערכות ההפעלה.

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

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

התוכנה בשליטה קורא את התוכנה IOCS, כך שהוא יכול להשלים את פעולת קלט / פלט.

בהתחשב ברמה של פעילות קלט / פלט, ברוב התוכניות ההנחיות של IOCS הן חיוניות ביותר.

4- הם מערכות מרובות משימות

רוב מערכות ההפעלה המודרניות מאפשרות למלא מספר משימות. 

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

5. לציית לתהליך זיכרון החלל

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

6 - חייב להיות מנגנונים הקשורים

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

  • מנגנון אימות לאימות הזהות של כל משתמש.
  • מנגנון הגנה נגד תוכניות משתמשים שגויות שיכולות לחסום יישומים אחרים מלהפעיל במערכת, או שהם זדוניים ויכולים לעקוף או להפריע לפעילויות של משתמשים אחרים.
  • מנגנון ניהול המגביל את מספר המשאבים המותרים עבור כל משתמש.

7 - יש להם גרעין

החלק המהותי של מערכת ההפעלה הוא הליבה שלה. כיום ליבות מונוליטי הם הפופולריים ביותר.

גרעינים אלה מספקים דרך לתהליכי מחשב שונים כדי לשלוח הודעות זה לזה, תוך ניהול ה- RAM שמאחסן מידע על התוכנית..

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

חיבור גרנט

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

הפניות

  1. מהם המאפיינים של מערכת הפעלה? שחזר מ reference.com.
  2. מאפייני מערכת הפעלה. התאושש מ ecomputernotes.com.
  3. מאפייני מערכת ההפעלה. מקור: 202.114.32.200:8080/courseware.html.
  4. מהם המאפיינים של מערכת הפעלה בהשוואה לתוכנות אחרות? התאושש מ quora.com.
  5. קלט פלט מערכת בקרה. מקור: wikipedia.org.