المكونات البرمجية للحاسوب

برامج الحاسوب هي كل تلك التعليمات البرمجية مرتبة بطريقة تسمح للمستخدم بطلبه لأداء مهمة يتم تقسيمها إلى فئات مختلفة بناءً على الوظائف التي يؤدونها في النظام وفي مقالنا سنلقي نظرة على مكونات البرمجية للحاسوب.

1. برامج التطبيق

أكثر أنواع البرامج شيوعاً هي البرامج التطبيقية أو التطبيقات ، والتي يتم إجراؤها بواسطة المستخدم النهائي وتتيح لك إكمال مهامك. المستخدم النهائي هو الفرد الذي يستخدم الجهاز. فيما يلي بعض أنواع البرامج التطبيقية التي يمكنك استخدامها:

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

2. برمجيات النظام

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

3. البرامج الوسيطة

البرمجيات الوسيطة هي الوظيفة التي تساعد برامج النظام على الانتقال من أو إلى البرامج التطبيقية. يمكن أن يساعد ذلك جهازك في إدارة الاتصالات والبيانات بين البرنامجين. يمكن أن تتضمن أنواع البرامج الوسيطة إدارة البيانات والمصادقة والاتصال عبر الرسائل.

4. برنامج التشغيل

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

 في كثير من الأحيان ، تأتي الأجهزة الخارجية مع برامج تشغيل مثبتة ، مما يعني أنك لن تحتاج إلى تثبيت من طرف ثالث. إذا لم يكن الجهاز يحتوي على برنامج تشغيل مدمج ، فيمكنك تثبيت برنامج تشغيل خاص بك مع جهة خارجية.

فيما يلي بعض الأمثلة على الأجهزة الخارجية التي يمكن أن يساعد برنامج التشغيل في دعمها:

  • طابعات
  • الفئران اللاسلكية
  • بطاقات الشبكة

اقرأ ايضاً : ما هي البرمجة؟

5. برمجيات البرمجة

برامج البرمجة مخصصة للترميز وليس للمستخدم النهائي بشكل أساسي ما لم تكن محترفاً يستخدم الرموز ويكتبها. 

استخداماتها :

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

6. البرامج المجانية

البرامج المجانية هي نوع من التطبيقات التي يمكنك تنزيلها مجاناً. يمكنك تنزيل هذه البرامج عبر الإنترنت وهي في فئة البرامج التطبيقية والمستخدم النهائي. هذه الأنواع من البرامج تقدر وتحترم حاجة الفرد للمجتمع والحرية. فيما يلي بعض الأمثلة على البرامج المجانية التي يمكنك تنزيلها:

  • انستغرام
  • فيسبوك
  • قارئ أدوبي
  • سكايب

7. برمجيات مفتوحة المصدر

البرمجيات مفتوحة المصدر هي نوع من البرامج التي تسمح للمستخدمين بتغيير الترميز ومشاركتها مع مستخدمين آخرين. يمكنك مشاركة هذه البرامج مع أي مستخدم ويمكنهم استخدامها لعدة أسباب. فيما يلي بعض الأمثلة على البرامج مفتوحة المصدر:

  • متصفحات الإنترنت ، مثل Firefox
  • ليبر أوفيس

8. البرامج الاحتكارية أو البرامج المغلقة

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

  • مايكروسوفت أوفيس
  • جافا
  • أدوبي فلاش بلاير

9. برمجيات المرافق

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

 يمكن لهذه البرامج فحص جهازك وتحليله للعثور على أي تحديات أو إجراء تحسينات عند الضرورة. فيما يلي بعض الأمثلة على البرامج المساعدة التي يمكنك تنزيلها:

  • مكافحة الفيروسات والأمن
  • النسخ الاحتياطي للبيانات
  • منظف ​​القرص وإلغاء تجزئته

اقرأ ايضاً : مكونات الحاسب المادية والبرمجية

المراجع

قد يعجبك ايضًا