أقسام أنظمة التشغيل في البداية يجب توضيح أن أنظمة التشغيل مقسمة إلى قسمين رئيسيين بناءً على القدرة على تنفيذ عمليات متعددة في نفس الوقت أو تنفيذ عملية واحدة فقط في وقت معين ، لأن أقسام أنظمة التشغيل هي: أنظمة متعددة المهام ومتعددة المستخدمين: لأن هذه الأنظمة لديها القدرة على إجراء عمليات متعددة في نفس الوقت ولديها القدرة على السماح لعدة مستخدمين باستخدام البرامج والتطبيقات على الكمبيوتر | قد يقوم مستخدِمون مختلفون أشخاص، تجهيزات، حواسيب أخرى بحل مسائل مختلفة، وذلك عن طريق برامج تطبيقية عدة ومختلفة |
---|---|
إذا كان هناك العديد من العمليات في الذاكرة فيجب منعهم من تعارض أى منهم مع ذاكرة الآخر ما لم يكن هناك طلب محدد لمشاركة جزء محدود من الذاكرة بصورة محكومة | أنظمة المهمة الواحدة والمستخدم الفردي: هذه الأنظمة ليس لديها القدرة على تنفيذ أكثر من عملية واحدة في نفس الوقت ولا تسمح لأكثر من شخص باستخدام تطبيقات مختلفة على الكمبيوتر في نفس الوقت |
يتمكن مستخدم الحاسب من متابعة البرمجيات التي يتم تنفيذها، والاطلاع على الملاحظات التي يظهرها الحاسب على الشاشة، ويمكنه كذلك إصدار الأوامر لتوجيه الحاسب للقيام بالمهام المناسبة.
5كانت هذه هي الفكرة لم تنجح دائمًا في الممارسة العملية | ويعد نظام التشغيل أهم البرمجيات بالنسبة للحاسب وعادة ما تقوم الشركات الكبرى المصنعة لأجهزة الحاسب بعمل أنظمة التشغيل المتوافقة مع أجهزتها بحسب نوع المعالج المستخدم فيها أو تقوم بتفويض شركات متخصصة لعمل أنظمة التشغيل لها أما الشركات الصغرى فتقوم بتصنيع أجهزتها لتكون متوافقة مع منتجات إحدى الشركات الكبرى |
---|---|
ويوفِّر نظامُ الملفات آليةً للخزن الآني والقدرة على النفاذ إلى المعطيات والبرامج القاطنة على الأقراص | تَتخذ معظمُ نظم الحواسيب المعاصرة الأقراصَ وسطَ خزنٍ أولي آنيّ للمعلومات برامج ومعطيات |
لو حدث أن توقف النظام عن العمل فجأة في حالة انقطاع الكهرباء مثلا فإن نظام الملفات غير المزود بقيد للحوادث سيحتاج إلى نوع من الفحص في حين يحدث هذا تلقائيا في أنظمة الملفات المزودة بقيد الحوادث.
6