מאפיינים של מערכות הפעלה
מחשוב / / November 13, 2021
מערכת הפעלה היא תוכנית הוראות (תוכנה) המאפשרת אינטראקציה בין המשתמש לבין האלמנטים הפיזיים של המכונה (חומרה). למרות שהיא ידועה בעיקר כמערכת האינטראקציה המחשב, היא משמשת גם במכשירים אחרים כגון כספומטים, טלפונים סלולריים, מכשירי רדיו וטלוויזיות דיגיטליות, וכל המכשירים שיש להם מערכות אינטראקציה ו אחסון, כגון כלי מכונות, נולים ולאחרונה מכוניות, מקררים, מכונות כביסה או תנורים מיקרוגל.
מערכת ההפעלה מורכבת מניהול של אותות I/O (אותות קלט ויציאה), המאפשרים שכאשר עושים פעולה ספציפית (אות קלט) תמיד מתקבלת אותה תוצאה (אות קלט יְצִיאָה). סוג זה של הוראה כבר הושג עם נולי ג'קארד, שבהם הוראת הקלט הייתה הציור שתוכנת ב- כרטיס, מערכת ההפעלה אפשרה לפרש את החורים של הכרטיס בערבים אריגה שהועברו למכונת הנול (אות של יְצִיאָה). במהלך המאה ה-20 אותה מערכת הוצגה במחשבים הראשונים (eniac ו-IBM 360) על ידי אותה מערכת כרטיסים מנוקבים.
עם יצירת הטרנזיסטור, ומאוחר יותר של המעגל המשולב והמיקרו-מעבד, נוצרה שפת תקשורת המכונה assembler, המהווה את הליבה של מערכת הפעלה (קרנל) ומנהלת את אותות הקלט והפלט של נתונים. הליבה בתורה מנהלת את המשאבים הפיזיים, הנקראים חומרה, עם חבילות הוראות אחרות העשויות בשפות אחרות, ואשר ידועות בתור תוכניות, חבילות או תוכנה.
אחת מהתוכנות הנוספות הללו למערכת ההפעלה היא תוכנית ההדמיה או תוכנית הממשק, המאפשרת את שליטה באמצעות מסך והתקנים היקפיים אחרים (עכבר, מקלדת) על תהליכי הקלט והפלט של נתונים. מיצירת סביבות הממשק הגרפי, מערכת הפעלה נקראת תוכנית ש הוא מותקן בעיקר במכשיר ומאפשר אינטראקציה I/O כמו גם אחסון של נתונים.
מאפיינים של מערכות הפעלה:
מערכות ההפעלה שולטות ביחס של אותות הקלט כדי להשיג תמיד את אותם אותות פלט, ועם זה, תמיד להשיג את אותן תוצאות.
מערכות ההפעלה מחולקות לגרפיקה וטקסט. למערכות הראשונות היה ממשק מסוג טקסט, שבו המסך הראה רק תווי טקסט. מערכות ההפעלה העיקריות מסוג טקסט היו IBM-DOS, MS-DOS, AMIGA ו-Commodore.
מערכות הפעלה גרפיות מאפשרות תפעול יעיל יותר של המכשיר המשתמש בו, וכן הנגיש באמצעות מכשיר הצבעה (עכבר או משטח מגע) או דרך מערכות לגעת. המערכות הראשונות מסוג זה היו Mac OS ו-Windows.
מערכות הפעלה מעורבות משלבות GUI (ממשק משתמש גרפי) ופונקציות טקסט. המערכת שמייצגת מצב זה היא לינוקס.
כל מערכות ההפעלה מאפשרות למשתמש להשתמש בסדרה של הוראות מתוכנתות (תוכניות או תוכנה) להשיג תהליך הוראה חדש או להשיג תוצאה פיזית, בכל אחד מהמרכיבים ההיקפיים של חוּמרָה.
הוא אחראי על ניהול המשאבים בתוך המערכת, כגון זיכרון, או זמינות העיבוד במהלך הפעולות השונות שבוצעו על ידי המעבד של מַחשֵׁב.
הוא מאפשר למשתמש ליצור אינטראקציה עם המחשב באמצעות פקודות שונות, המתפרשות על ידי מערכת ההפעלה. פקודות כגון העתקה, הדבקה או מחיקה, הנעשית באמצעות ממשקים טקסט וגרפיקה שנראים לעין הודות למסך ויש לך את היכולת לתפעל אותו הודות לחומרה היקפית שונה כמו עכבר, מקלדת ו אחרים.
יש להם את המוזרות שבהיותם המתווך בין המשתמש לחומרה, זה מקל על הגישה של המשתמש לנתונים השונים, ומאפשרת לבצע פעולות שונות באמצעות פקודות שונות, המוזנות באמצעים שונים, (מקלדת, עכבר, לחצנים ספציפיים במכשירים שונים), מה שמקל על השימוש בו, בין אם זה מחשב, טלפון סלולרי, מיקרוגל או אַחֵר.
למערכות הפעלה יש את היכולת לאפשר אינטראקציה עם מכשירים שונים באמצעות פקודות ישירות, כמו במערכות הפעלה פשוטות המשמשות בכספומטים אוטומטי, מקררים, מכוניות או תנורי מיקרוגל, בהם הפקודות פשוטות ופרקטיות בשימוש, מה שנותן נוחות רבה לשימוש בסוג זה של מכשירים.
עשויות להיות גרסאות שונות של מערכת ההפעלה המופצות בו-זמנית, או עבור סוג מיוחד של שירותים שעליהם לספק במחשב. קבע, כמו במקרה של Windows 2000 ו-Windows 2000 server, שלמרות שהן מערכות דומות, יש להן מאפיינים מיוחדים עבור הפונקציות שלהן. שהוקצה.
למערכות הפעלה יש את המאפיין של התקדמות בהתפתחותן לשיפור ו להתאים לצרכים ולמצבים חדשים, (חומרה טובה יותר, תיקוני מערכת, עדכונים וכו').
רוב מערכות ההפעלה הקיימות בשוק, הן מערכות הנקראות קנייניות והן כאלו שלשימושן דורשים תשלום רישיון או הרשאה מהבעלים, ואין לעשות בו שינויים משום שהוא מוגן בזכויות של מְחַבֵּר.
מערכת ההפעלה המופצת באופן חופשי וניתנת לשינוי היא מערכת לינוקס. ישנן גרסאות רבות של מערכת זו הנקראות הפצות, אשר שומרות על המאפיינים של הפצה חופשית וקוד פתוח: OpenSUSE, Debian, Guadalinex, Ulteo, Ubuntu, Kubuntu, Edubuntu, NewSense, Yoper, Vida Linux, Red Hat, NimbleX וכו'.