88
اين يوجد نظام التشغيل في الحاسب وما هي وظيفته ؟، نظام التشغيل من الأشياء الأساسية المسئولة عن عملية تنفيذ الأوامر والمهام للوحة الإدخال حيث يتم إخراج النتائج على وحدات العرض أو الإخراج ونظام التشغيل يثبت في الحاسب في منطقة لا تتعرض للفقد أو يحدث بها تلف ببساطة وسوف نتطرق في هذا الموضوع لعرض أنواع مختلفة من أنظمة التشغيل وأهميتها في جهاز الكومبيوتر.
عناصر المقال
اين يوجد نظام التشغيل في الحاسب
- يتم تخزين نظام التشغيل داخل الكمبيوتر على القرص الصلب وتحفظ به الأوامر والأنظمة الخاصة بالتشغيل لأداء المهام المطلوبة والإشراف عليها مثل تشغيل التطبيقات والبرامج.
- معظم البرامج يتم تخزينها على هذا القرص ولا ينفذ المعالج أي برنامج لو لم يتم تحميله على الذاكرة الرئيسية لذلك تتطلب عملية التنفيذ تحميل برامج للذاكرة الرئيسية وإذا كان حجم البرنامج كبير تستغرق عملية التحميل وقت أكبر من المعتاد.
- العمليات في هذا النظام تكون على هيئة أرقام ثنائية مخفية عن المستخدم ومعقدة بعض الشيء.
- يوفر نظام التشغيل بيئة مريحة تمكن المستخدم من فهم جهاز التشغيل والبرامج التي يتعامل معها.
نظام التشغيل في الكمبيوتر
- يطلق عليه اسم مختصر وهو os وهو برنامج يربط بين البرمجيات والأشياء المادية في الحاسب.
- تستطيع معرفة معلومات النظام على الحاسب وحالته عن طريق الانتقال إلى زر start واختيار الإعدادات ثم تختار نظام ثم اضغط على حول.
- نظام التشغيل هو البرنامج المسؤول عن تشغيل الحاسب وهو يعتبر أول برنامج يبدأ تشغيله وآخر برنامج يتم إغلاقه عند اغلاق الجهاز ويعمل على تشغيل البرامج والتحكم فيها.
أهمية نظام التشغيل
- تستطيع من خلال نظام التشغيل التحكم في وحدات الإخراج والإدخال بسهولة من خلال معرفتك بالبيانات التي تدخلها عبر لوحة المفاتيح ويتم عرضها على الشاشة كما يمكن إدارة الملفات الموجودة على محركات التخزين ومعرفة الأجهزة المتصلة بجهاز الكمبيوتر مثل الطابعة.
- تستطيع من خلال نظام التشغيل إدارة أجهزة الشبكات مثل المودم وأجهزة التوجيه كما تتمكن من تشغيل تطبيقات مختلفة في نفس الوقت.
بداية نظم التشغيل ووظيفة المشغل
- بدأ التكنولوجيا في استخدام الحاسب ثم تم تطوير أنظمة التشغيل بعد ذلك وتطورت صناعة المكونات المادية وكذلك البرامج حتى وصلنا لنظم التشغيل الذي يستطيع المستخدم من خلالها التعامل مع الجهاز بسهولة.
- تم تصميم نظام تشغيل من الجيل الثالث للحاسب الآلي في عام 1964 وبدأت البرامج تقوم بمهمات التشغيل وتتعامل مع الكمبيوتر وكان يجب أن يكون المستخدم متخصص ويسمى هذا الشخص بمشغل وكان يجلي يساعد المبرمجين والمستخدمين لكي يتمكنوا من التعامل مع الجهاز عبر استخدام برامج وبيانات معينة.
- هذه البرامج كانت تستخدم لغة الآلة وتدخل البطاقة المثقبة بعد ذلك تتم عملية الرياضة المحددة والعمليات الحسابية وتظهر المخرجات على الورق عبر الطباعة المتصل بالجهاز.
- كان يتم التعامل بشكل صعب وشاق في بدء الأمر وبعد ذلك قلت هذه الأعباء بشكل تدريجي وأصبح نظام التشغيل يوفر وقت كبير للمستخدم من أجل الاستفادة وتطورت نظام التشغيل.
- أصبح الهدف الرئيسي هو زيادة الإنتاج والسرعة تشغيل الحاسب وكفاءته.
ما هي أقسام أنظمة التشغيل
هناك عدة اقسام لأنظمة التشغيل ويتم تقسيمها على هيئة فئتين أساسيتين الأولى هي:
- نظام ذات تعدد في المهام وكذلك المستخدمين ويتميز بأنه يمكن استخدامه من قبل أكثر من شخص ويتم تشغيل البرامج والتطبيقات وإجراء أكثر من عملية في نفس الوقت.
- نظام أحادي للمستخدم والمهام تستطيع إنجاز عملية واحدة بواسطة شخص واحد و يتم تشغيل برنامج أو تطبيق معين على هذا الجهاز.
ما هي أنواع أنظمة التشغيل
- يوجد العديد من الأنواع لأنظمة التشغيل ومنها نظام يعتمد على استخدام برامج الحاسب ويتم تشغيله بشكل شخصي ويمكن تشغيله لأجهزة الشركات في عام 1981 ورجل الأعمال.
- قام المدير شركة مايكروسوفت بتطوير هذا النظام وأطلق عليه اسم Ms Dos ويقوم على الأوامر النصية بشكل تلقائي ونظام أحادي المهام، له نواة واحدة خاصة بشركة مايكروسوفت.
- نظام شركة ويندوز يتم استخدامه على نطاق واسع ومنتج بواسطة مايكروسوفت.
- نظام يونكس هو مشهور زادك وانت بوستات شركة AT&T .
- نظام macintosh المستخدم بواسطة شركة آبل المعروفة.
- نظام لينكس وهو مجاني وتستطيع من خلال التطوير والتحسين ويشبه اليونكس.
- نظام Hirako يشبه اللينكس وهو مفتوح المصدر ويعتبر نظام مجاني وبسيط في الاستخدام ويمكن استخدامه بشكل شخصي.
- نظام تشغيل كروم يتوقف على التطبيقات والبرامج الخاصة بكروم فقط ويعتمد فى الاستخدام على نواة نظام التشغيل لينكس.
- نظام تشغيل menuet يعتبر من أقل في المساحة حيث تبلغ مساحته 1.44 ميجا بايت ويعمل على الجهاز ويعمل على تحسين البرمجة على أساس اللغات التجميع.
تصميم نظام التشغيل
- يتطلب تصميم نظام التشغيل معرفة الأساسيات والاختيارات الخاصة والاستراتيجيات المختلفة المطلوبة والخوارزميات وهي مهمة رئيسية عند إنشاء نظام تشغيل جديد.
- هناك أهداف واضحة حيث هناك نوع مطلوب يتم اختياره في خوارزميات معينة وتفاصيل التنفيذ تعتبر من القرارات الأمنية ويجب اختيار لغة عالية المستوى لتصبح قابلة للتنقل والتعديل.
- هناك هيكل معروف لنظام التشغيل يعتمد على طبقات الطبقة الأولى هي طبقة المستوى الأعلى وهي الخاصة بالتطبيقات والطبقة الثانية هي مستوى أدنى وهي خاصة بالهاردوير وتقوم على أساس دعم نظام التشغيل عند التنفيذ وتستخدم آلية برنامج الكمبيوتر أثناء التشغيل وتقوم بالتحميل الوظائف والمتغيرات وتنقسم إلى مميزات بسيطة تحافظ على التصميم و تتحكم وتبرز شكل هيكل نظام التشغيل الذي يتميز بالكفاءة.