ماهي مهام نظام التشغيل
كل الأجهزة ايًا كان نوعها تحتاج إلى نظام تشغيل، سواء كان هذا الجهاز حاسوب أو موبايل أو حتى تلفاز أو غسالة، ومن خلال هذا المقال سنتعرف ماهو نظام التشغيل، و ماهي مهام نظام التشغيل .
نبذة عن نظام التشغيل
يقوم نظام التشغيل (OS) بإدارة جميع البرامج والأجهزة الموجودة على الكمبيوتر، كما يقوم بتنفيذ المهام الأساسية مثل إدارة الملفات والذاكرة والعمليات ، والتعامل مع المدخلات والمخرجات ، والتحكم في الأجهزة الطرفية مثل محركات الأقراص والطابعات.
في معظم الأوقات ، هناك العديد من برامج الكمبيوتر المختلفة التي تعمل في نفس الوقت ، وتحتاج جميعها إلى الوصول إلى وحدة المعالجة المركزية (CPU) والذاكرة والتخزين بجهاز الكمبيوتر الخاص بك. ينسق نظام التشغيل كل هذا للتأكد من حصول كل برنامج على ما يحتاجه.
عادةً ما يتم تحميل أنظمة التشغيل مسبقًا على أي جهاز كمبيوتر تشتريه، ويستخدم معظم الأفراد نظام التشغيل الذي يأتي بالفعل مع أجهزة الكمبيوتر الخاصة بهم ولكن من الممكن ترقية أو تغيير نظام التشغيل الأولي ليناسب رغباتك.
تعمل أنظمة التشغيل المختلفة بطرق مختلفة، وقد تبدو مختلفة بصريًا ، ولها مصطلحات مختلفة للوظائف المشتركة وتنظيم البرامج بطرق مختلفة، لكن جميعها تحمل نفس المبدأ، وتعمل على التحكم بالمعدات، لهذا في حال وجدت نفسك تستخدم جهاز كمبيوتر في الجامعة غير مألوف لك – قليل من الممارسة وستصبح ماهرًا، وكأنك تستخدمه منذ وقت طويل.
ماهي مهام نظام التشغيل
- واجهة المستخدم، حيث تعد واجهة المستخدم جزءًا من نظام التشغيل الذي ينشئ نظامًا أساسيًا للمستخدمين والتطبيقات الأخرى التي تعمل على أنظمة التشغيل للتواصل مع بعضها البعض، وتسهل واجهة المستخدم الخاصة بنظام التشغيل المستخدم في التحكم في البرامج الأخرى وتوفر سهولة في الاستخدام، ويمكن أن تتكون واجهة المستخدم من 3 أنواع رئيسية ؛ يتم التحكم في الأمر، وقائمة مدفوعة وواجهة مستخدم رسومية.
- إدارة الموارد، وتسمى الأجهزة المتصلة بنظام الكمبيوتر ، مثل الذاكرة والتخزين وأجهزة الإدخال / الإخراج وما إلى ذلك ، موارد الكمبيوتر. يتحكم نظام التشغيل في هذه الموارد ويتيح الاستخدام الفعال للموارد المتاحة حتى لا ينفد النظام من موارده. لا يتحكم نظام التشغيل في هذه الموارد فحسب ، بل يكتشف أيضًا خللًا في الموارد ، ويتحقق من الحالة ويربط الموارد ببعضها البعض.
- إدارة المهام، حيث يأخذ برنامج إدارة المهام لأي نظام تشغيل التعليمات ويحللها ويعالجها. تستخدم إدارة المهام قوة معالج الكمبيوتر وتوزعه على مهام مختلفة ، وتتحكم في المقاطعات.
- إدارة الملفات، إذ يدير نظام التشغيل الملفات الموجودة على الكمبيوتر ، مثل إنشاء الملفات وحذفها والوصول إليها والتعامل معها ونقلها وتخزينها وما إلى ذلك ، كما أنه يتعامل مع البيانات والبرامج مثل إرسال البيانات واستلامها ونقل البيانات وتخزينها وما إلى ذلك.
- توفير الأدوات المساعدة، إذ يوفر نظام التشغيل العديد من الأدوات المساعدة للمستخدم والبرامج الأخرى مثل إلغاء تجزئة الملفات وضغط البيانات والنسخ الاحتياطي للبيانات واستعادتها وأدوات مكافحة الفيروسات وما إلى ذلك.
أنواع أنظمة التشغيل
حتى الآن، كنت تتعلم وتعمل مع Microsoft Windows كمثال لنظام التشغيل. يُعرف هذا النوع المعين من أنظمة التشغيل عمومًا بنظام التشغيل المستقل، وسنتحدث على الأنواع الثلاثة التالية من أنظمة التشغيل وهي أنظمة التشغيل المستقلة والشبكات والمدمجة.
- نظام التشغيل المنفرد، تعمل أنظمة التشغيل هذه بشكل مستقل تمامًا عن الشبكة الموجودة على جهاز كمبيوتر أو جهاز محمول. هذا يضمن إمكانية تنفيذ مهام نظام التشغيل على الجهاز.
- نظام تشغيل الشبكة، أنظمة تشغيل الشبكة أو الخادم هي أنظمة تشغيل مصممة لمساعدة أجهزة الكمبيوتر على العمل معًا على الشبكة ، بدلاً من استخدامها في الوضع المستقل. على سبيل المثال ، قد يكون لدى شركة كبيرة خادم يقوم بتشغيل نظام التشغيل Windows Server في المؤسسة، ويمكن لجهاز الكمبيوتر الاتصال بنفس الشبكة للوصول إلى معلوماته وموارده وما إلى ذلك. تتضمن الأمثلة: Windows Server و Red Hat Enterprise و Ubuntu Server و UNIX.
- نظام التشغيل المدمج، تم تصميم نظام التشغيل المضمن لغرض محدد على سبيل المثال أجهزة التلفزيون الذكية التي تتصل بالإنترنت وكاميرا الفيديو (Wi-Fi) التي يمكنها بث لقطات حية ونظام GPS المثبت في معظم الأجهزة المحمولة.