أخبار الموقع

أنظمة التشغيل: مفهومها ووظائفها وأنواعها – الأولى ثانوي (شعبة تقني رياضي) – الإعلام الآلي

أنظمة التشغيل: مفهومها ووظائفها وأنواعها

بطاقة الدرس

المستوى: الأولى ثانوي (شعبة تقني رياضي) | المادة: الإعلام الآلي | الوحدة: أنظمة التشغيل | الأهمية: ⭐⭐⭐⭐⭐

الأهداف التعليمية:

  • أن يتعرف التلميذ على مفهوم نظام التشغيل ودوره في الحاسوب
  • أن يميز بين أنواع أنظمة التشغيل المختلفة
  • أن يفهم وظائف نظام التشغيل الأساسية (إدارة العمليات، الذاكرة، الملفات)
  • أن يتعرف على أمثلة عملية لأنظمة تشغيل مستخدمة

1. مفهوم نظام التشغيل (Le système d’exploitation)

تعريف: نظام التشغيل (Operating System – OS) هو مجموعة من البرامج التي تعمل كوسيط بين المستخدم وعتاد الحاسوب (Hardware). هو البرنامج الأساسي الذي يُشغّل الحاسوب ويسمح بتشغيل البرامج التطبيقية.

📌 تعريف أكاديمي: نظام التشغيل هو برنامج مدير (Manager) يتحكم في كل موارد الحاسوب (المعالج، الذاكرة، القرص الصلب، الأجهزة الطرفية) وينظم عملها وينسق بينها لإنجاز المهام المطلوبة.

ببساطة، عندما تضغط على زر التشغيل في حاسوبك، فإن أول برنامج يُحمّل هو نظام التشغيل. بدونه، لا يمكنك استخدام الحاسوب لأنك ستضطر للتعامل مباشرة مع لغة الآلة (0 و1).

💡 مثال توضيحي: تخيل أن الحاسوب عبارة عن مدينة كبيرة. نظام التشغيل هو البلدية التي تنظم حركة المرور (المعالج)، وتوزع المياه والكهرباء (الذاكرة)، وتدير سجلات السكان (الملفات)، وتنسق بين مختلف الخدمات. بدون البلدية، تعم الفوضى في المدينة. كذلك الحاسوب بدون نظام تشغيل يعجز عن أداء أي مهمة.

2. مكونات الحاسوب الأساسية (لمراجعة سريعة)

لفهم دور نظام التشغيل، يجب أن نتذكر المكونات الأساسية للحاسوب:

  • المعالج (CPU/Processeur): عقل الحاسوب، يقوم بتنفيذ التعليمات
  • الذاكرة الرئيسية (RAM/Mémoire vive): ذاكرة مؤقتة تخزن البرامج والبيانات أثناء التشغيل
  • الذاكرة الثانوية (Disque dur/SSD): تخزين دائم للملفات والبرامج
  • الأجهزة الطرفية (Périphériques): لوحة المفاتيح، الفأرة، الشاشة، الطابعة…

نظام التشغيل هو المسؤول عن التنسيق بين هذه المكونات جميعها.

3. تاريخ تطور أنظمة التشغيل

  • الجيل الأول (1940-1950): لا يوجد نظام تشغيل — البرامج تُحمّل يدوياً عن طريق بطاقات مثقبة (cartes perforées)
  • الجيل الثاني (1950-1960): أنظمة المعالجة بالدفعات (Batch Processing) — تنفيذ البرامج تباعاً
  • الجيل الثالث (1960-1970): أنظمة متعددة البرمجة (Multiprogrammation) — تشغيل عدة برامج معاً
  • الجيل الرابع (1970-1990): أنظمة مشاركة الوقت (Time Sharing) — UNIX، MS-DOS
  • الجيل الخامس (1990-الآن): أنظمة ذات واجهة رسومية — Windows، Linux، macOS، Android، iOS

4. وظائف نظام التشغيل الأساسية

نظام التشغيل يؤدي عدة وظائف حيوية، يمكن تصنيفها كالتالي:

4.1. إدارة العمليات (Gestion des processus)

العملية (Processus) هي برنامج قيد التنفيذ. نظام التشغيل هو المسؤول عن:

  • إنشاء العمليات وإنهائها (Création et terminaison)
  • تبديل التنفيذ بين العمليات (Ordonnancement / Scheduling)
  • المزامنة والتواصل بين العمليات (Synchronisation et communication)
  • تجنب حالات التوقف التام (Deadlocks)

مثال: عندما تفتح متصفح الإنترنت ومحرر النصوص وأيضاً مشغل الموسيقى في نفس الوقت، نظام التشغيل يقوم بتوزيع وقت المعالج بين هذه البرامج بسرعة كبيرة جداً (أجزاء من الثانية) بحيث تشعر وكأنها تعمل كلها في نفس الوقت. هذا ما يسمى بـ تعدد المهام (Multitâche).

4.2. إدارة الذاكرة (Gestion de la mémoire)

نظام التشغيل يدير الذاكرة الرئيسية (RAM) عن طريق:

  • تتبع أي أجزاء الذاكرة مستخدمة ومن يستخدمها
  • تخصيص الذاكرة للبرامج عند طلبها
  • تحرير الذاكرة عند انتهاء البرامج
  • استخدام الذاكرة الافتراضية (Mémoire virtuelle) لتوسيع سعة الذاكرة الظاهرية باستخدام القرص الصلب

⚠️ تنبيه: الذاكرة الافتراضية (Virtual Memory) تسمح بتشغيل برامج أكبر من حجم RAM الفعلية، لكنها أبطأ بكثير لأنها تستخدم القرص الصلب. هذا يفسر لماذا يبطئ الحاسوب عندما يكون RAM ممتلئاً — نظام التشغيل يضطر لاستخدام القرص كذاكرة إضافية.

4.3. إدارة الملفات (Gestion des fichiers)

نظام التشغيل ينظم الملفات في هيكل هرمي (شجري) عبر المجلدات (Dossiers/Répertoires). وظائفه في هذا المجال:

  • إنشاء، حذف، قراءة، وكتابة الملفات
  • تنظيم الملفات في هيكل دليلي (Arborescence)
  • إدارة صلاحيات الوصول (Droits d’accès): قراءة، كتابة، تنفيذ
  • إدارة أنظمة الملفات (FAT32، NTFS، ext4)

📐 الهيكل الشجري للمجلدات:

C:\ (جذر القرص)
├── Windows\        (ملفات النظام)
├── Program Files\  (البرامج المثبتة)
├── Users\
│   ├── Ahmed\      (ملفات المستخدم أحمد)
│   └── Sara\       (ملفات المستخدم سارة)
└── Documents\      (المستندات)

4.4. إدارة الأجهزة الطرفية (Gestion des périphériques)

نظام التشغيل يتواصل مع الأجهزة الطرفية عبر برامج التشغيل (Drivers/Pilotes) — وهي برامج خاصة تعرف نظام التشغيل بكيفية التعامل مع كل جهاز:

  • الطابعة (Imprimante)
  • بطاقة الرسوميات (Carte graphique)
  • بطاقة الصوت (Carte son)
  • لوحة المفاتيح والفأرة

4.5. الأمان والحماية (Sécurité)

  • التحكم في صلاحيات المستخدمين (Comptes utilisateurs)
  • حماية الملفات من الوصول غير المصرح به
  • التشفير (Cryptage) لحماية البيانات
  • كشف الفيروسات والبرامج الضارة (بالتعاون مع برامج الحماية)

5. أنواع أنظمة التشغيل

يمكن تصنيف أنظمة التشغيل حسب عدة معايير:

5.1. حسب نوع الواجهة (Interface)

النوع الوصف مثال
واجهة نصية (CLI) التفاعل عبر أوامر نصية MS-DOS، Linux Terminal
واجهة رسومية (GUI) التفاعل عبر نوافذ وأيقونات بالماوس Windows، macOS

5.2. حسب طبيعة العمل

النوع الوصف أمثلة
أنظمة أحادية المهام تشغيل برنامج واحد فقط في كل مرة MS-DOS
أنظمة متعددة المهام تشغيل عدة برامج في وقت واحد (ظاهرياً) Windows، Linux، macOS
أنظمة متعددة المستخدمين خدمة عدة مستخدمين في نفس الوقت UNIX، Linux، Windows Server
أنظمة الزمن الحقيقي (Temps réel) استجابة فورية للأحداث (microsecondes) RTOS (في السيارات، الطائرات)
أنظمة مدمجة (Embarqués) في الأجهزة الصغيرة (هواتف، أجهزة ذكية) Android، iOS، Embedded Linux

6. أمثلة على أنظمة تشغيل مشهورة

  • 🪟 Windows (مايكروسوفت): الأكثر انتشاراً على الحواسيب الشخصية. واجهة رسومية سهلة. إصداراته: Windows 10، Windows 11. يستخدم نظام ملفات NTFS. يدعم تعدد المهام والمستخدمين.

  • 🐧 Linux (لينكس): نظام مفتوح المصدر (Open Source) مجاني. يتميز بالأمان والاستقرار. تستخدمه الخوادم (Serveurs) بكثرة. توزيعاته المشهورة: Ubuntu، Fedora، Debian. يستخدم نظام ملفات ext4.

  • 🍎 macOS (أبل): نظام تشغيل حواسيب Mac من Apple. واجهة أنيقة، تكامل ممتاز مع أجهزة Apple الأخرى. يعتمد على نواة UNIX.

  • 📱 Android (أندرويد): نظام تشغيل الهواتف الذكية من Google. مبني على نواة Linux. الأكثر انتشاراً عالمياً في الهواتف.

7. تمرين بكالوريا محلول

🏆 بكالوريا — تمرين تطبيقي:

السؤال: أذكر ثلاث وظائف أساسية لنظام التشغيل، مع شرح مختصر لكل وظيفة (سؤال بكالوريا 2021 — شعبة تقني رياضي).

الإجابة النموذجية:

  1. إدارة العمليات (Gestion des processus): يقوم نظام التشغيل بإنشاء العمليات وجدولتها (Scheduling) بحيث تتنفذ بالتناوب على المعالج. كما ينسق التواصل بينها ويمنع تعارضها.
  2. إدارة الذاكرة (Gestion de la mémoire): يتابع نظام التشغيل حالة الذاكرة الرئيسية ويخصص المساحات للبرامج عند الطلب ويحررها عند الانتهاء، ويستخدم الذاكرة الافتراضية عند الحاجة.
  3. إدارة الملفات (Gestion des fichiers): ينظم نظام التشغيل الملفات في هيكل هرمي (شجري)، ويتيح إنشاء وقراءة وكتابة وحذف الملفات، ويدير صلاحيات الوصول إليها.

8. أسئلة تقويمية (للاختبار الذاتي)

  1. ما هو نظام التشغيل؟ اشرح بجملتين.
  2. اذكر أربعة أنواع من أنظمة التشغيل مع مثال لكل نوع.
  3. ما الفرق بين إدارة العمليات وإدارة الذاكرة؟
  4. ما هو برنامج التشغيل (Driver)؟ ولماذا يحتاجه نظام التشغيل؟
  5. قارن بين نظامي Windows و Linux من حيث الترخيص والواجهة والأمان.
  6. اشرح مفهوم “الذاكرة الافتراضية” (Virtual Memory) بأسلوب بسيط.
  7. ما الفرق بين نظام التشغيل أحادي المهام ومتعدد المهام؟ أعط مثالاً لكل منهما.

9. الخلاصة

🔑 ملخص الدرس:

  • نظام التشغيل هو الوسيط بين المستخدم والعتاد، ويدير كل موارد الحاسوب.
  • الوظائف الأساسية: إدارة العمليات ⚙️، إدارة الذاكرة 💾، إدارة الملفات 📁، إدارة الأجهزة 🖨️، الأمان 🔒.
  • أنواع أنظمة التشغيل: أحادية المهام / متعددة المهام، CLI / GUI، زمن حقيقي / مدمجة.
  • أشهر أنظمة التشغيل: Windows 🪟، Linux 🐧، macOS 🍎، Android 📱.
  • نظام التشغيل هو أساس أي حاسوب — بدونه لا يمكن تشغيل أي برنامج.

📍 دروس مشابهة

شاهد أيضا

المثلثات — أنواعها وخصائصها — الرياضيات — السنة الثانية متوسط — المنهاج الجزائري

المثلث هو شكل هندسي متكون من ثلاث نقاط (رؤوس) تتصل بها ثلاثة أضلاع. يعتبر المثلث …

الزوايا — أنواعها وقياسها والعلاقات بينها — الرياضيات — السنة الثانية متوسط — المنهاج الجزائري

الزاوية هي شكل هندسي ناتج عن التقاء شعاعين لهما نفس نقطة البداية (رأس الزاوية). دراسة …

الأعداد النسبية — مقارنتها وجمعها وطرحها — الرياضيات — السنة الثانية متوسط — المنهاج الجزائري

الأعداد النسبية هي مجموعة الأعداد التي يمكن كتابتها على شكل كسر a/b حيث a و …

Bac English: The Argumentative Essay – Complete Writing Guide with Structure and Model Answers – 3rd Year Secondary School

Introduction Writing an argumentative essay is one of the most important skills required in the …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *