هو برنامج أو مجموعة من البرامج التي تدير موارد الحاسوب وتوفر واجهة للتفاعل بين المستخدم والأجهزة الأخرى. يكون النظام الأساس الذي يدير العتاد (الهاردوير) ويوفر بيئة لتشغيل التطبيقات وتنظيم البيانات.
النظام الأساسي يقوم بمهام عديدة تشمل:
- إدارة المعالج (CPU): توزيع وتنظيم الوظائف المختلفة للمعالج.
- إدارة الذاكرة (RAM): تخصيص وتحكم في استخدام الذاكرة العشوائية للبرامج والعمليات.
- إدارة التخزين: إدارة القرص الصلب والذاكرة التخزينية لحفظ البيانات بشكل دائم.
- التواصل مع الأجهزة الخارجية: توفير واجهة للتفاعل مع أجهزة الإدخال والإخراج مثل لوحة المفاتيح والفأرة والطابعة.
- توفير واجهة رسومية أو سطر الأوامر: يوفر واجهة للمستخدم للتفاعل مع النظام وتشغيل التطبيقات.
- إدارة الملفات: تنظيم وإدارة الملفات والمجلدات في النظام.
- تحكم في الأمان والصيانة: توفير أدوات لحماية البيانات والنظام، وتوفير تحديثات وصيانة للنظام.
أمثلة على أنظمة التشغيل تشمل Microsoft Windows، macOS (الذي يستخدم في أجهزة الكمبيوتر الماكنتوش)، وتوزيعات Linux مثل Ubuntu. كل نظام تشغيل يحمل خصائصه الفريدة ويتناسب مع احتياجات مستخدمين مختلفين وأغراض متنوعة.