מערכת הפעלה (OS) היא חבילת תוכנה המספקת את היכולת לשלוט במחשב באמצעות ממשק גרפי, כמו גם לשלוט ולהפיץ תהליכי מחשוב ומשאבים. מערכת ההפעלה מאפשרת למשתמש להפעיל ולשלוט בתפעול תוכניות יישומים, לקבל ולהעביר נתונים, לשנות את פרמטרי המחשב ואת המכשירים המחוברים אליו.
מערכות הפעלה למחשבים אישיים הן: משימות יחיד ורב משימות, משתמש יחיד או רב משתמשים, רשת ולא רשת. על פי סוגי הממשקים, מערכות ההפעלה מחולקות לממשקים גרפיים של פקודה ורב-חלונות.
מערכות הפעלה עם משימות חד פעמיות יכולות לפתור רק בעיה אחת בכל פעם. ככלל, מערכות כאלה מאפשרות להפעיל תוכנית אחת בלבד במצב הראשי. מערכות הפעלה ריבוי משימות מסוגלות להריץ מספר תוכניות בבת אחת שפועלות במקביל.
מערכת של משתמש יחיד שונה ממערכת מרובת משתמשים על ידי נוכחות אמצעי הגנה על נתונים מגישה לא מורשית של משתמשים אחרים.
נכון לעכשיו, הסטנדרט בפועל של ממשק מערכת ההפעלה הוא ממשק גרפי רב חלונות המאפשר שליטה דרך חלונות, תפריטים נפתחים, רשימות קבצים וכו '.
נכון לעכשיו, שלושה סוגים של מערכות הפעלה למחשבים אישיים נפוצים ומפורסמים ביותר: Microsoft Windows, Linux ו- Apple Mac Os X.
Microsoft Windows
משפחת מערכות ההפעלה הקנייניות של Microsoft Windows משמשת נתונים סטטיים על 90% מהמחשבים האישיים הקיימים. מערכת הפעלה זו נוצרה על בסיס תוסף גרפי ל- MS-DOS, שנקרא Windows. כל מערכות ההפעלה במשפחה זו משתמשות בממשק גרפי לניהול תהליכים ומשאבי מחשב.
לינוקס
מערכות הפעלה דומות ל- Unix, המבוססות על ליבת לינוקס, נמצאות במקום השני רק במיקרוסופט ווינדוס מבחינת הפופולריות ותדירות השימוש. לכל אחת מהמערכות הללו קבוצה משלה של תוכנות יישום המותאמות אישית למשימות ספציפיות, והן מופצות בעיקר ללא עלות כערכת הפצה מוכנה.
מערכות לינוקס הן המובילות בשוק בסמארטפונים, מחשבי רשת, מחשבי-על חזקים, שרתי אינטרנט, מערכות משובצות ומרכזי נתונים. לינוקס מדורגת במקום השלישי בשוק המחשבים הביתיים. דוגמה מצוינת למערכת הפעלה מבוססת לינוקס למכשירים דיגיטליים ניידים שונים היא מערכת ההפעלה הפופולרית של Android. הפצות הלינוקס המפורסמות והנפוצות ביותר הן מנטה, אובונטו ופדורה.
Mac OS
Mac OS הוא עוד שורה ידועה של מערכות הפעלה מבית Apple. מערכת זו מותקנת בכל מחשבי מקינטוש החדשים. על פי הסכם המשתמשים ב- Mac OS, התקנת מערכת הפעלה זו מותרת רק במחשבי אפל. ישנן גרסאות של המערכת למחשבים אישיים של יצרנים אחרים, אך חלק מהפונקציות מושבתות בהן וקיימת חוסר יציבות מוגברת של העבודה.
בנוסף למערכות הידועות והנפוצות ביותר, יש גם מספר גדול למדי של מערכות הפעלה יישומיות במיוחד.