البرمجيات ودورها في التحكم بالحاسوب | أهمية البرمجيات

البرمجيات ودورها في التحكم بالحاسوب | مهام السوفتوير

أهمية البرمجيات


تعد البرمجيات جزءاً مهماً في نظام الحاسوب؛ لأن معدات الحاسوب لا تستطيع العمل كنظام متكامل دون برامج، وتكون هذه البرامج مخزنة بأشكال مختلفة على وحدات التخزين ، مثل الأقراص المدمجة أو الأقراص الرقمية أو الفلاش، ويتم عرضها باستخدام وحدات الإخراج التي تم الحديث عنها سابقاً.

البرمجيات هي مجموعة التعليمات والتوجيهات التي يحتاجها الحاسوب لأداء مهامه، وهو اصطلاح يطلق على جميع البرامج اللازمة لتشغيل الحاسوب وتنظيم عمل وحداته المختلفة.

و يمكن تقسيم البرمجيات إلى أربعة أقسام حسب وظيفتها:

1- برامج الإقلاع BIOS


هي البرامج التي تكون أول ما ينفذ عند بدء التشغيل ؛ مهامها:

  • إجراء فحص لمكونات الحاسب الآلي.
  • الإبلاغ عن أي خطأ في النظام.
  • التعرف على الأجهزة الطرفية .
  • تحميل مشغلات الأجهزة Drivers الى الذاكرة الرئيسة.
  • تحميل برنامج نظام التشغيل وتسليم السيطرة على الحاسب له.

2- أنظمة التشغيل


برامج خاصة صممت لتسهيل التعامل مع الحاسب الآلي ، ويتكون نظام التشغيل من مجموعة متكاملة من البرامج والتعليمات التي تهيمن وتتحكم في الحاسوب ووحداته المختلفة وهو يمثل بصفة عامة حلقة الوصول بين المستخدم والحاسب وكذلك بين الحاسب وملحقاته ؛ ومن وظائف نظام التشغيل:

  • التحكم في عمل وحدات الإدخال والإخراج.
  • تشغيل البرامج واستدعائها من وحدات التخزين الثانوية ( القرص الصلب ، والقرص المرن ، ..) إلى الذاكرة الرئيسية RAM.
  • تنسيق الاتصال بين الحاسب وبين البرامج التطبيقية ومساعدة هذه البرامج على أداء عمليات الإدخال والإخراج.
  • التحكم في تشغيل مجموعة من البرامج في وقت واحد.

3- لغات البرمجة


تتكون لغات البرمجة من مجموعة التعليمات والأوامر والقواعد التي يتم استخدامها لكتابة مختلف أنواع البرامج الحاسوبية، والتي تنفذ بواسطة الحاسوب لتحقيق العديد من مهامه المختلفة أو لحل مشكلة معينة ؛ أمثلة لغات البرمجة: ( ++JAVA ، Fortran ، C# ، C )

4- التطبيقات


هي البرامج التي تجعل الحاسوب الآلي مفيد للإنسان في مختلف المجالات العلمية والتعليمية والصناعية وغيرها، وتعتمد هذه البرامج على نظام التشغيل لأداء الوظائف المطلوبة منها ؛ مثل:

برامج معالجة النصوص ، وبرامج معالجة البيانات ، وبرامج الرسوم.... الخ.


# ما الذي تبحث عنه؟!





حجم الخط
+
16
-
تباعد السطور
+
2
-