أنظمة التشغيل و برمجيات النظام (الجزء الأول)
البرمجيات
تحتاج معدات الحاسب (Hardware) الى برمجيات لتشغيلها.
البرمجيات هي تطبيقات مبرمجة بلغات الكمبيوتر المختلفة تمثل حلقة الاتصال بين الجهاز والمستخدم وبدون البرمجيات يتعذر على المستخدم العادي التعامل مع أجهزة الكمبيوتر.
تنقسم البرمجيات إلى:
.1برامج النظام (System Software).
.2برامج تطبيقية (Application Software).
برامج النظام هي عبارة عن عدة برامج تساعد على الاستخدام الأمثل للحاسوب،
فهي المسئولة عن:
فهي المسئولة عن:
.1تشغيل الحاسوب.
.2تنفيذ البرامج التطبيقية.
.3عمل الإعدادات اللازمة للجهاز كالتعرف على الطابعة المستخدمة وضبط التاريخ والوقت.
.4 ترتيب وتنظيم الملفات على وحدات التخزين.
.5 حماية الحاسوب من المتسللين ومن الفيروسات وغيرها.
وسوف نستعرض في هذه المقالة أهم أنواع برامج النظام ووظيفة كل منها.
اولا: برامج نظام التشغيل - Operating System Software
تعتبر برامج نظام التشغيل من أهم البرامج والتي لا يعمل جهاز الحاسوب بدونها.
هي أول برنامج يتم تحميله الى ذاكرة الحاسوب RAMبعدها يصبح الحاسوب جاهزا لاستقبال وتنفيذ اوامر المستخدم وتحميل وتشغيل البرامج التطبيقية.
هي الوسيط بين المكونات المادية لجهاز الحاسوب Hardware وبين البرامج التطبيقية Software وبالتالي فهو يوفر بيئة او واجهة عمل User Interface من خلال واجهة التطبيق السهلة الاستخدام والتي تحتوي على النوافذ و القوائم والرموز وغيرها، التي تمكن المستخدم من تشغيل البرامج التطبيقية دون الدخول في تفاصيل الكيفية التي تعمل بها هذه المكونات.
تقوم بالاشراف على عمليات وحدة المعالجة المركزية ووحدات الإدخال والإخراج والتخزين.
وظائف برامج نظام التشغيل
.1تشغيل الحاسوب والاستعداد للعمل.
.2تمثل واجهة ربط مع المستخدم لتمكنه من تشغيل البرمجيات الأخرى.
.3إدارة المصادر والمهام مثل إدارة الذاكرة الرئيسة ووحدات الإدخال والإخراج وإدارة وحدة المعالجة وإدارة وحدات التخزين الثانوي.
.4مراقبة النظام بأكمله وإعادة العمليات الغير مسموح بها Illegal Operations.
.5إدارة الملفات وتنظيمها في المجلدات والفهارس ونسخها ونقلها ... إلخ.
.6المحافظة على سرية النظام ومنع الوصول غير المخولين لبيانات برمجيات الجهاز.
اشهر نظم التشغيل
.1دوس - DOS
.2ميكروسوفت ويندوز - Microsoft Windows
.3يونكس- UNIX
.4نتوير- Netware
.5وارب- OS/2 and OS/2 Warp
.6سولاريز- Solaris
.7ماك- Mac OS
.8أنظمة تشغيل للأجهزة المتنقلة - Mobile Versions of Windows
.1دوس - DOS
هو نظام تشغيل قديم كان يستخدم خلال الثمانينيات وبداية التسعينيات مع حاسبات IBM الشخصية والحاسبات المتوافقة معها.
يعتمد نظام التشغيل دوس على الواجهات النصية، التي تتطلب من المستخدم التعامل بالأوامر الكتابية، ويستقبل فقط الأحرف والرموز من المستخدم لاغير.
عيوب النظام:
عدم قدرته على تسمية الملفات بأكثر من ثمانية أحرف.
عدم قدرته على تشغيل أكثر من برنامج تطبيقي في نفس الوقت.
نسبة الخطأ فيه عالية خصوصاً في إعطائه الأوامر النصية وذلك لإحتمالية الخطأ بنسبة كبيرة.
ميكروسوفت ويندوز - Microsoft Windows
يعتبر نظام التشغيل ويندوز الذي أنتجته شركة ميكروسوفت أشهر نظم التشغيل وأوسعها انتشاراً.
يستخدم هذا النظام واجهة تطبيق صورية Graphical User Interfaces - GUIs تتكون من أشكال ورموز صغيرة تسمى أيقونات Icons يمثل كل منها تطبيقاً معيناً، كما تحتوي واجهة ويندوز Windows على قوائم للأوامر لتسهيل عمليات الاختيار باستخدام الفأرة Mouse.
يونكس - UNIX
بدأ استخدام هذا النظام مع الحاسبات الكبيرة Mainframe والمتوسطة Minicomputers وقد تم تعديله للعمل على الحاسبات الشخصية PC-Computers.
يتميز بإمكانية استخدامه مع عدة مستخدمين Multi-users وكذلك إمكانية أدائه لعدة وظائف في وقت واحد Multi-tasking.
و قد ظهر اصدار حديث من نظام التشغيل يونكس اطلق عليه لينكس حيث يتمتع بواجهة رسوميه.
نتوير - Netware
نظام تشغيل نتوير Netware هو نظام تشغيل خاص بشبكات الحاسبات الشخصية أنتجته شركة نوفيل Novell.
وارب - OS/2 and OS/2 Warp
نظام التشغيل OS/2 والنسخة الجديدة منه OS/2 Warp هو عبارة عن نظام تشغيل تم إنتاجه من قبل شركة IBM .
النسخة الجديدة منه تتمتع بالمميزات المتعددة لأنظمة التشغيل وأيضاً بقدرتها على تشغيل البرامج الخاصة لأنظمة التشغيل Dos و Windows كما يتميز هذا النظام بالعمل على شبكات الحاسوب.
سولاريز - Solaris
يعتمد نظام التشغيل سولاريز Solaris على نظام التشغيلUnix حيث تم تطويره من قبل أنظمة صن Sun Microsystems لحاسبات Sun.
يستخدم هذا النظام مع الحاسبات الشخصية والشبكات والحاسبات الكبيرة، وكان آخر إصدار له Solaris 9.
ماك - Mac OS
نظام التشغيل Mac OS هو نظام تشغيل خاص لحاسبات ابل ماكنتوش Apple Macintosh أنتجته شركة Apple للحاسبات وتم العمل به سنة 1984، كان هذا النظام أساساً لأنظمة التشغيل ذات واجهة التطبيق الصورية Graphical User Interface - GUI.
ليست هناك تعليقات:
إرسال تعليق