البرمجيات (Software) وأنواعها

12:00 دقيقة مجاني
إذا كانت المكونات المادية (Hardware) هي الجسم، فإن البرمجيات (Software) هي الروح التي تعطيه الحياة. بدون برمجيات، جهاز الحاسب مجرد قطع معدنية صامتة. في هذا الدرس سنتعرف على ما هي البرمجيات، أنواعها، الفرق بينها، وكيف تعمل معًا لتشغيل الجهاز وتنفيذ المهام.

💡 ما هي البرمجيات (Software)؟

البرمجيات هي مجموعة من التعليمات والأوامر المكتوبة بلغات البرمجة، التي يفهمها الحاسب وينفّذها لإنجاز مهام معينة.

الفرق الأساسي:

  • Hardware: ما يمكنك لمسه (المعالج، الشاشة، لوحة المفاتيح)
  • Software: ما لا يمكنك لمسه (الويندوز، البرامج، الألعاب)

💭 مثال للتوضيح: الحاسب مثل سيارة. المحرّك والإطارات والمقاعد هي Hardware. أما طريقة قيادتها وقواعد المرور التي تطبقها فهي Software.

كيف تعمل البرمجيات؟

كل برنامج يحتوي على آلاف (وأحيانًا ملايين) من التعليمات البرمجية (Code). يقوم المعالج (CPU) بقراءة هذه التعليمات وتنفيذها بسرعة هائلة، مما يجعلنا نرى نتائج فورية على الشاشة.

🖥️ النوع الأول: برمجيات النظام (System Software)

برمجيات النظام هي البرامج الأساسية التي تشغّل الجهاز نفسه. بدونها، الجهاز لن يعمل أصلًا.

أنواعها الرئيسية:

1. نظام التشغيل (Operating System)

  • Windows: الأكثر شيوعًا في العالم
  • macOS: نظام أجهزة Apple
  • Linux: مفتوح المصدر ومجاني (Ubuntu, Fedora)

2. برامج التشغيل (Drivers)

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

3. BIOS / UEFI

أول برنامج يعمل عند تشغيل الجهاز، يقوم بفحص المكونات ثم تحميل نظام التشغيل.

📱 النوع الثاني: البرمجيات التطبيقية (Application Software)

هذه هي البرامج التي يستخدمها الناس مباشرة لإنجاز مهامهم اليومية. وهي الأكثر تنوعًا.

أمثلة شائعة:

📝 برامج المكتب (Office)

  • Microsoft Word - معالجة النصوص
  • Microsoft Excel - الجداول الإلكترونية
  • Microsoft PowerPoint - العروض التقديمية
  • Google Docs - بدائل مجانية على الإنترنت

🌐 برامج التصفح

  • Google Chrome - الأكثر شيوعًا
  • Microsoft Edge - افتراضي مع ويندوز
  • Mozilla Firefox - مفتوح المصدر
  • Safari - افتراضي مع Mac

🎨 برامج التصميم

  • Adobe Photoshop - تعديل الصور
  • Adobe Illustrator - الرسم المتجهي
  • Figma - تصميم الواجهات
  • Canva - تصميم سهل للمبتدئين

💬 برامج التواصل

  • WhatsApp Desktop
  • Telegram
  • Zoom - الاجتماعات
  • Microsoft Teams

🛠️ النوع الثالث: البرمجيات المساعدة (Utility Software)

برامج صغيرة تساعد على تحسين أداء الجهاز وحمايته وصيانته.

أمثلة:

  • برامج الحماية (Antivirus): مثل Kaspersky, Windows Defender, Bitdefender
  • برامج التنظيف: مثل CCleaner لإزالة الملفات غير الضرورية
  • برامج الضغط: مثل WinRAR, 7-Zip لضغط الملفات
  • برامج النسخ الاحتياطي: لحماية بياناتك من الضياع
  • أدوات مراقبة الأداء: مثل HWMonitor لقراءة درجة الحرارة

لماذا هي مهمة؟

  • تحافظ على سرعة الجهاز
  • تحمي من الفيروسات والاختراق
  • توفّر مساحة التخزين
  • تكشف مشاكل القطع قبل تفاقمها

💰 برمجيات مدفوعة، مجانية، مفتوحة المصدر

البرمجيات تنقسم حسب طريقة الحصول عليها إلى عدة أنواع، وفهم هذا الفرق مهم جدًا.

💳 برمجيات مدفوعة (Commercial)

يجب شراء ترخيص لاستخدامها قانونيًا. مثل Microsoft Office, Adobe Photoshop, Windows.

⚠️ تحذير: النسخ المقرصنة (Cracked) ممنوعة قانونيًا وقد تحتوي على فيروسات.

🎁 برمجيات مجانية (Freeware)

مجانية بالكامل لكنها غير مفتوحة المصدر. مثل WhatsApp, Zoom, Google Chrome.

📂 مفتوحة المصدر (Open Source)

مجانية، ويمكن لأي شخص الاطلاع على كودها وتعديله. مثل Linux, Firefox, VLC, LibreOffice.

⏱️ تجريبية (Trial / Shareware)

مجانية لفترة محدودة (مثلاً 30 يومًا)، ثم يجب الشراء للاستمرار. مثل WinRAR.

📱 SaaS - برمجيات كخدمة

تعمل عبر الإنترنت باشتراك شهري. مثل Netflix, Spotify, Microsoft 365, Adobe Creative Cloud.