مقدمة في أنظمة التشغيل
109 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

أي من خيارات التخزين أدناه يُعتبر ضمن التخزين الثانوي؟

  • الذاكرة المؤقتة
  • الذاكرة العشوائية
  • التخزين المغناطيسي (correct)
  • التخزين السريع
  • ما هي العملية المرتبطة بتنظيم البيانات وتقسيمها على القرص؟

  • إعادة التهيئة
  • النسخ الاحتياطي
  • التحجيم
  • التقسيم والحماية (correct)
  • أي التقنيات التالية تُستخدم لتحسين أداء التخزين؟

  • تخصيص الموارد (correct)
  • ضغط البيانات
  • تكرار البيانات
  • ترميز البيانات
  • ما هو الهدف من جدولة الأقراص؟

    <p>تحسين سرعة الوصول إلى البيانات (D)</p> Signup and view all the answers

    ما هي العناصر الرئيسية التي يجب مراعاتها عند التعامل مع التخزين البصري والمغناطيسي؟

    <p>التكنولوجيا المستخدمة ونوع التخزين (D)</p> Signup and view all the answers

    ما هو الغرض من جهاز التحكم (Controller) في نظام التشغيل؟

    <p>تسهيل الاتصال بين ال CPU والأجهزة الأخرى (B)</p> Signup and view all the answers

    ما هي الوظيفة الرئيسية لسائق الجهاز (Device driver)؟

    <p>ترجمة الأوامر بين نظام التشغيل والجهاز (D)</p> Signup and view all the answers

    ما هي أبرز فوائد استخدام التخزين المؤقت؟

    <p>زيادة سرعة وصول البيانات (C)</p> Signup and view all the answers

    ما هو الباص (Bus) في نظام الحوسبة؟

    <p>خط من اتصالات البيانات بين المكونات (A)</p> Signup and view all the answers

    ما الهدف من استخدام التقنية المسماة بـ 'المقاطعات'؟

    <p>تحسين كفاءة نظام التشغيل (D)</p> Signup and view all the answers

    كيف يتم نقل البيانات بين ال CPU ووحدات التحكم في الأجهزة؟

    <p>من خلال الباص (Bus) (A)</p> Signup and view all the answers

    كيف يساهم التخزين المؤقت في معالجة الأخطاء؟

    <p>عن طريق تحسين أداء الجهاز بطرق مختلفة (D)</p> Signup and view all the answers

    كيف تؤثر المقاطعات على العمليات المعالجة في النظام؟

    <p>تعطي الأولوية لمقاطع محددة (A)</p> Signup and view all the answers

    ما الذي يحتمل أن يحدث عند عدم استخدام التخزين المؤقت بشكل صحيح؟

    <p>زيادة في زمن الوصول (C)</p> Signup and view all the answers

    ما الفوائد الناتجة عن استخدام أجهزة التحكم في نظام التشغيل؟

    <p>تسهيل تنسيق الاتصالات بين الأجهزة (A)</p> Signup and view all the answers

    ما هي العلاقة بين التخزين المؤقت وعمليات المعالجة المتعددة؟

    <p>التخزين المؤقت يعزز من أداء عمليات المعالجة المتعددة (D)</p> Signup and view all the answers

    ما الذي يحدث عند حدوث مقاطعة؟

    <p>يتم تنفيذ عملية تكميلية بشكل فوري (B)</p> Signup and view all the answers

    ما الفرق المحتمل بين المقاطعة والانقطاع في النظام؟

    <p>المقاطعة تأتي من البرمجيات، والانقطاع يأتي من الأجهزة (C)</p> Signup and view all the answers

    ما هو التأثير العام لاستخدام التخزين المؤقت على أداء النظام؟

    <p>يؤدي إلى تحسين استجابة النظام بشكل عام (A)</p> Signup and view all the answers

    ما هي النتيجة الرئيسية لعدم إدارة المقاطعات بشكل صحيح؟

    <p>تدهور أداء النظام بشكل عام (B)</p> Signup and view all the answers

    ما هو مفهوم المعالجة المتعددة؟

    <p>توزيع المهام على عدة معالجات في وقت واحد. (A)</p> Signup and view all the answers

    أي من الأنظمة التالية يُصنف كجهاز مضمن؟

    <p>ميكروويف. (C)</p> Signup and view all the answers

    ما هي وظيفة الKernel في نظام التشغيل؟

    <p>التفاعل مع الأجهزة. (A)</p> Signup and view all the answers

    أي نوع من الحواسيب يُستخدم بشكل أساسي لأغراض معالجة البيانات الكبيرة؟

    <p>الحواسيب المركزية (Mainframes). (C)</p> Signup and view all the answers

    ما هو مفهوم التعليمات البرمجية النظامية؟

    <p>مجموعة من الأوامر التي تتحكم في كيفية تنفيذ البرامج. (B)</p> Signup and view all the answers

    أي من هذه الأنظمة يعتبر نظامًا عابرًا للوظائف؟

    <p>نظام التشغيل Windows. (A)</p> Signup and view all the answers

    ما هو الغرض من واجهة استدعاء النظام؟

    <p>توفير وسيلة لتفاعل البرامج مع نظام التشغيل. (A)</p> Signup and view all the answers

    ما تعنيه المعالجة المتعددة المتزامنة؟

    <p>تنفيذ أكثر من عملية في نفس الوقت. (B)</p> Signup and view all the answers

    ما هي الطريقة الرئيسية لتحسين أداء نظام التشغيل؟

    <p>استخدام موارد النظام بفاعلية. (D)</p> Signup and view all the answers

    ما المقصود بالمعالجة المتعددة الموزعة؟

    <p>تنفيذ العمليات عبر مواقع متعددة. (A)</p> Signup and view all the answers

    أي من هذه البرمجيات تُعتبر جزءًا من الأنظمة الملازمة؟

    <p>مكتبات البرامج الإضافية. (A)</p> Signup and view all the answers

    ما هو الغرض من إدارة الذاكرة في نظام التشغيل؟

    <p>تخصيص وإطلاق الذاكرة لبرامج متعددة. (A)</p> Signup and view all the answers

    أي من الأنظمة التالية يُمكن أن تُستخدم كخادم؟

    <p>خادم مخصص. (B)</p> Signup and view all the answers

    ما هو مفهوم Virtualization في أنظمة الحوسبة السحابية؟

    <p>تقنية لإنشاء بيئات افتراضية على خوادم متعددة (B)</p> Signup and view all the answers

    أي من التطبيقات التالية يعتبر جزءاً من الحوسبة السحابية؟

    <p>برامج التخزين السحابية مثل Google Drive (A)</p> Signup and view all the answers

    ما هو الاستخدام الرئيسي لأنظمة التحكم المدمجة Real-Time Embedded Systems؟

    <p>مراقبة وإدارة الأجهزة الذكية (A)</p> Signup and view all the answers

    كيف تساهم الحوسبة الموزعة في تحسين أداء النظام؟

    <p>من خلال تحسين توزيع الحمل على الأنظمة (D)</p> Signup and view all the answers

    ما الذي يجعل أنظمة الحوسبة السحابية مفيدة للغاية؟

    <p>يمكن الوصول إليها من أي مكان في العالم (B)</p> Signup and view all the answers

    ما هو عامل الأمان الأكثر أهمية في نظم الحوسبة السحابية؟

    <p>تشفير البيانات (D)</p> Signup and view all the answers

    ما هو الفرق بين Local و Wide و Metropolitan Area Networks؟

    <p>تحدد المسافة التي تغطيها الشبكة (A)</p> Signup and view all the answers

    ما هو أحد التطبيقات الأساسية لتقنية TCP/IP في الشبكات؟

    <p>نقل البيانات بين الشبكات المختلفة (A)</p> Signup and view all the answers

    ما هي التحديات الرئيسية في إدارة البيانات في الأنظمة الموزعة؟

    <p>تنسيق البيانات وإدارة التكرار (C)</p> Signup and view all the answers

    ما هو العنصر الأساسي الذي يساهم في ثبات أنظمة الحوسبة السحابية؟

    <p>قوة الخوادم (B)</p> Signup and view all the answers

    أي من التالي يُعد جزءًا من الأنظمة الموزعة؟

    <p>وظائف السيرفرات الموزعة عبر الإنترنت (B)</p> Signup and view all the answers

    ما هو الهدف الرئيسي من استخدام أنظمة الحوسبة السحابية؟

    <p>تقليل التكلفة وزيادة الكفاءة (A)</p> Signup and view all the answers

    في أي السياقات يتم استخدام أنظمة التحكم المدمجة؟

    <p>في التطبيقات التي تتطلب استجابة فورية (D)</p> Signup and view all the answers

    ما هي إحدى المزايا الرئيسية للحوسبة السحابية؟

    <p>تسمح بالوصول إلى البيانات من أي مكان (A)</p> Signup and view all the answers

    ما هو الهدف من تقنيات الأمان في أنظمة الحوسبة السحابية؟

    <p>حماية البيانات من الهجمات والتهديدات (A)</p> Signup and view all the answers

    ما الفائدة الرئيسية لاستخدام التخزين المؤقت في أنظمة الحوسبة؟

    <p>تقليل زمن الوصول للبيانات (B)</p> Signup and view all the answers

    كيف يؤثر التخزين المؤقت على أداء النظام في سياق المعالجة المتعددة؟

    <p>يساعد في تحسين استجابة النظام (A)</p> Signup and view all the answers

    أي من العبارات التالية تمثل مفهوم 'المعالجة المتعددة' بشكل صحيح؟

    <p>توزيع المهام على عدة وحدات معالجة (A)</p> Signup and view all the answers

    ما هو التأثير السلبي الممكن لعدم إدارة المقاطعات بشكل صحيح في النظام؟

    <p>زيادة احتمال حدوث الأعطال (B)</p> Signup and view all the answers

    ما هو أحد التحديات المرتبطة باستخدام التخزين المؤقت في عمليات المعالجة؟

    <p>زيادة استهلاك الطاقة (D)</p> Signup and view all the answers

    ما هو نوع التخزين الذي يتم استخدامه لتخزين البيانات على المدى الطويل، مثل نسخ احتياطية للبيانات أو أرشيفات؟

    <p>التخزين الثلاثي (D)</p> Signup and view all the answers

    أي من العبارات التالية تُمثل ميزة لـ ‎'جدولة الأقراص' (disk scheduling)‎؟

    <p>تحسين أداء الوصول إلى البيانات (A)</p> Signup and view all the answers

    أي تقنية تخزين تُستخدم في الأجهزة التي تُقرأ وتُكتب  بالليزر  مثل الأقراص المضغوطة ؟

    <p>التخزين البصري (A)</p> Signup and view all the answers

    ما هو الهدف من  ‎'تقسيم القرص'‬ (partitioning) ؟

    <p>تقسيم القرص الصلب إلى أقسام منطقية (C)</p> Signup and view all the answers

    ما هو الغرض من استخدام التخزين المؤقت (cache) في أنظمة الحوسبة؟

    <p>توفير وصول أسرع للبيانات المستخدمة بشكل متكرر  (A)</p> Signup and view all the answers

    ما هو مفهوم إدارة المدخلات والمخرجات (I/O Management) في أنظمة الحوسبة؟

    <p>إدارة تدفق البيانات بين أجزاء النظام المختلفة (A)</p> Signup and view all the answers

    أي من التقنيات التالية يُستخدم للتقليل من زمن الانتظار أثناء معالجة البيانات؟

    <p>Buffering (C)</p> Signup and view all the answers

    ما هي الفائدة الرئيسية من استخدام تقنية التخزين المؤقت (Caching)؟

    <p>تحسين سرعة الوصول إلى البيانات المتكررة (B)</p> Signup and view all the answers

    أي نوع من الإدارة يتعلق بتحسين أداء العمليات في التعامل مع بيانات المدخلات والمخرجات؟

    <p>I/O Scheduling (C)</p> Signup and view all the answers

    ما المقصود بتقنية Spooling في إدارة المدخلات والمخرجات؟

    <p>إدارة طباعة البيانات وتخزينها مؤقتًا للمعالجة (A)</p> Signup and view all the answers

    أي من الخيارات التالية يُعتبر أحد المبادئ الأساسية في تعزيز أداء إدخال/إخراج البيانات؟

    <p>تقليل التداخل بين العمليات (C)</p> Signup and view all the answers

    ما الفرق بين Buffering وCaching في إدارة البيانات؟

    <p>Buffering يُستخدم لأغراض التخزين المؤقت، بينما Caching لتحسين الأداء. (D)</p> Signup and view all the answers

    كيف تساهم تقنية التخزين المؤقت في تحسين أداء التطبيقات؟

    <p>بتقليل الوقت المستغرق للوصول إلى البيانات المتكررة (B)</p> Signup and view all the answers

    ما هي الوظيفة الأساسية لإدارة العمليات في نظام التشغيل؟

    <p>إدارة العمليات (A)</p> Signup and view all the answers

    كيف تختلف عملية الجدولة في الأنظمة متعددة المهام عن الأنظمة غير متعددة المهام؟

    <p>تستخدم Quantum لتوزيع الوقت (C)</p> Signup and view all the answers

    ما هو الهدف من استخدام ذاكرة التخزين المؤقت في نظام التشغيل؟

    <p>تحسين سرعة الوصول إلى البيانات (A)</p> Signup and view all the answers

    ما هو النظام الذي يُعتبر مثالاً على تقنية التشارك الزمني؟

    <p>نظام تشغيلي متعدد المعالجات (A)</p> Signup and view all the answers

    ما هي الخصائص الرئيسية لإدارة الذاكرة في نظام التشغيل؟

    <p>تخصيص الذاكرة والجدولة (C)</p> Signup and view all the answers

    ما الذي يتحكم في الوقت المستغرق لكل عملية في الأنظمة المتعددة المهام؟

    <p>جدول العمليات (A)</p> Signup and view all the answers

    ما هو تأثير عدم جدولة العمليات بشكل صحيح في نظام التشغيل؟

    <p>حدوث Deadlock (B)</p> Signup and view all the answers

    كيف يتم إدارة الذاكرة الافتراضية في نظام التشغيل؟

    <p>من خلال تخصيص ذاكرة فعالة للعمليات (C)</p> Signup and view all the answers

    ما هي العناصر المسؤولة عن حماية الذاكرة في نظام التشغيل؟

    <p>الحراسة والسيطرة على الوصول (B)</p> Signup and view all the answers

    ما هو نظام التشغيل الذي يخدم أجهزة متعددة في نفس الوقت؟

    <p>نظام التشغيل متعدد المعالجات (A)</p> Signup and view all the answers

    كيف يتم تحقيق الأمان في نظام التشغيل؟

    <p>باستخدام خوارزميات التشفير (D)</p> Signup and view all the answers

    ما الذي يحدث عند انتهاء عملية ما في نظام التشغيل؟

    <p>يتم تحرير مواردها (D)</p> Signup and view all the answers

    لماذا تُعتبر إدارة الأجهزة جزءًا مهمًا من نظام التشغيل؟

    <p>لتوفير الوصول الفعال للموارد (C)</p> Signup and view all the answers

    ما هو الهدف من إدارة شبكة الإدخال والإخراج في نظام التشغيل؟

    <p>تسهيل التفاعل مع المستخدم (A)</p> Signup and view all the answers

    ما هو الهدف من حماية المستخدمين في أنظمة الحوسبة؟

    <p>حماية المعلومات الخاصة بالمستخدمين (B)</p> Signup and view all the answers

    ما هي الطريقة الأكثر شيوعًا لتحديد هوية المستخدمين في النظام؟

    <p>استخدام معرفات المستخدمين (User IDs) (C)</p> Signup and view all the answers

    ما يعتبر أحد عواقب ارتفاع امتيازات المستخدم في نظام التشغيل؟

    <p>تصعيد الامتيازات (C)</p> Signup and view all the answers

    ما هو مفهوم البنية التحتية للحوسبة السحابية لتوفير الموارد؟

    <p>الحوسبة الموزعة (B)</p> Signup and view all the answers

    كيف يتم تحقيق الاستخدام الأمثل للموارد في البيئة السحابية؟

    <p>من خلال الحوسبة الموزعة (A)</p> Signup and view all the answers

    ما هي الوسيلة الأكثر استخدامًا لأمان البيانات في الأنظمة؟

    <p>تشفير البيانات (B)</p> Signup and view all the answers

    ما هو التعريف الأكثر دقة لمفهوم الأنظمة الموزعة؟

    <p>نظام يتكون من عدة مكونات تعمل معاً (D)</p> Signup and view all the answers

    ما الهدف الرئيسي من استخدام تطبيقات الحوسبة السحابية؟

    <p>تقليل تكلفة الحوسبة (B)</p> Signup and view all the answers

    ما أحد الآثار السلبية لعدم تأمين الأنظمة السحابية؟

    <p>تعرض البيانات للاختراق (A)</p> Signup and view all the answers

    ما هو المسار المحتمل لبيانات المستخدمين في نظام الحوسبة السحابية؟

    <p>السير عبر عدة معدات قبل الوصول (B)</p> Signup and view all the answers

    ما أحد المكونات الأساسية عند تصميم تطبيقات الحوسبة السحابية؟

    <p>تخصيص الموارد (D)</p> Signup and view all the answers

    ما هو دور نظام التشغيل في بيئات الحوسبة السحابية؟

    <p>تسهيل الوصول إلى البيانات (A)</p> Signup and view all the answers

    كيف تسهم تطبيقات الحوسبة السحابية في إدارة البيانات؟

    <p>تمكين الوصول الفوري من أي مكان (A)</p> Signup and view all the answers

    ما هو العنصر الأكثر أهمية في تأمين بيانات الحوسبة السحابية؟

    <p>التشكيلات الأمنية المتقدمة (C)</p> Signup and view all the answers

    ما هو الهدف الرئيسي من تقنية "التوهم" (Virtualization) في مجال الحوسبة السحابية؟

    <p>تقليل تكلفة البنية التحتية للحوسبة (D)</p> Signup and view all the answers

    ما هو الفرق الأساسي بين وظيفة "Virtualization" ووظيفة "VMM" في مجال الحوسبة السحابية؟

    <p>&quot;Virtualization&quot; تُستخدم لتقسيم الموارد بين عدة أجهزة افتراضية بينما &quot;VMM&quot; تُشرف على هذه العملية (A)</p> Signup and view all the answers

    ما هي إحدى المزايا الرئيسية لأنظمة الحوسبة السحابية "Cloud Computing"؟

    <p>توفير إمكانية الوصول إلى البرامج و البيانات من أي مكان في العالم (C)</p> Signup and view all the answers

    ما هو الفرق بين " Dropbox " و " Google Drive " و " IBM cloud " في مجال التخزين السحابي؟

    <p>&quot; Google Drive &quot; و &quot; Dropbox &quot; هما خدمات شخصية لفرد واحد، بينما &quot; IBM cloud &quot; هو خدمة تخزين سحابية للشركات والمنظمات الكبيرة و تتضمن مُيزات أكثر تطورًا (D)</p> Signup and view all the answers

    ما هو المجال الذي تركز عليه أنظمة التحكم المدمجة (Real-Time Embedded Systems)?

    <p>التحكم في الأجهزة المُدمجة مثل الأجهزة الطبية و السيارات (A)</p> Signup and view all the answers

    ما هو الغرض من استخدام "load balancing" في المُشاريع الحوسبية الموزعة؟

    <p>توزيع العمل بالتساوي على جميع المُعالج في النظام (A)</p> Signup and view all the answers

    ما هو المقصود بـ "Communication Scheme" في المُشاريع الحوسبية المُوزعة؟

    <p>طريقة الاتصال بين أجزاء النظام المُوزعة و تبادل البيانات بينهما (A)</p> Signup and view all the answers

    ما هي إحدى أهم التطبيقات الأساسية لتقنية "TCP/IP" في شبكات الحاسوب؟

    <p>توفير إمكانية الاتصال بين أجهزة الحاسوب في الشبكة و مُشاركة البيانات بينها (A)</p> Signup and view all the answers

    ما هي أهم الخصائص التي يجب أن تُراعى في الأنظمة المُوزعة لضمان ثباتها و أمانها؟

    <p>استخدام نظام تشفير قوي و توفير نسخ احتياطية من البيانات في عدة مواقع (C)</p> Signup and view all the answers

    ما هي منصة "IBM cloud" تُقدم للشركات و المنظمات الكبيرة؟

    <p>توفير نظام تخزين سحابي آمن و خدمات مُتعددة مثل الاستضافة و البرمجة (B)</p> Signup and view all the answers

    ما هي أهم الخصائص التي يُمكن أن تُساهم في تحسين أداء المُشاريع الحوسبية المُوزعة؟

    <p>توزيع العمل بالتساوي على جميع المُعالج في النظام و ضمان عدم حدوث العطل في المُعالج الرئيسي (A)</p> Signup and view all the answers

    ما هو الهدف الرئيسي من استخدام أنظمة الحوسبة السحابية "Cloud Computing"؟

    <p>توفير خدمة لاستضافة التطبيقات و البيانات وصولًا مُتواصلًا إلى الشبكة و المُستخدمين في العالم كله (A)</p> Signup and view all the answers

    ما هو الفرق بين "Local Area Network (LAN)" و "Wide Area Network (WAN)" و "Metropolitan Area Network (MAN)" و "Personal Area Network (PAN)" ؟

    <p>&quot;MAN&quot; تُستخدم لربط أجهزة الحاسوب في مدينة واحدة، بينما &quot;WAN&quot; تُستخدم لربط أجهزة الحاسوب في مناطق جغرافية أكبر (A), &quot;LAN&quot; تُستخدم لربط أجهزة الحاسوب في مكتب واحد، بينما &quot;WAN&quot; تُستخدم لربط أجهزة الحاسوب في مناطق جغرافية متباعدة (B)</p> Signup and view all the answers

    ما هي أهم مُزايا استخدام أنظمة التحكم المُدمجة "Real-Time Embedded Systems" في المجالات التطبيقية ؟

    <p>تحسين كفاءة الأجهزة المُدمجة و زيادة سرعتها و دقتها في التحكم في المُشاريع و الأنظمة الصناعية (B)</p> Signup and view all the answers

    ما هي أهم التحديات التي تواجه إدارة البيانات في الأنظمة المُوزعة؟

    <p>ضمان سلامة البيانات و دقتها و توفير نظام أمان قوي و إدارة توزيع البيانات بشكل فعال بين أجزاء النظام (B)</p> Signup and view all the answers

    Flashcards

    تعريف المقاطعة

    إشارة توقف مؤقتة يتم استخدامها داخل الأنظمة.

    أهمية المقاطعة

    يساعد على إدارة المهام بشكل فعال ومنع تعطل النظام.

    أنواع المقاطعات

    تنقسم إلى مقاطعات داخلية وخارجية.

    تنفيذ المقاطعة

    يحدث عندما يحتاج الجهاز إلى توقف ومعالجة أمر جديد.

    Signup and view all the flashcards

    تداعيات المقاطعة

    تؤثر على أداء النظام وسرعته.

    Signup and view all the flashcards

    التخزين المؤقت

    تقنية لتحسين أداء الوصول إلى البيانات باستخدام ذاكرة سريعة.

    Signup and view all the flashcards

    الأخطاء في التخزين المؤقت

    الأخطاء التي تنجم عن تخزين البيانات غير الدقيقة.

    Signup and view all the flashcards

    مهارات تعدد المهام

    القدرة على القيام بمهام متعددة في وقت واحد.

    Signup and view all the flashcards

    التحسين في الأداء

    زيادة سرعة وفاعلية التعامل مع البيانات.

    Signup and view all the flashcards

    تأثير التخزين المؤقت

    الفرق في الأداء عند استخدام التخزين المؤقت.

    Signup and view all the flashcards

    Controller

    جهاز يتحكم في الأجهزة ويعالج البيانات بين البرامج والأجهزة.

    Signup and view all the flashcards

    Device driver

    برنامج يتيح للنظام تشغيل الأجهزة والتفاعل معها.

    Signup and view all the flashcards

    Bus

    نظام ينقل البيانات بين CPU وأجهزة أخرى.

    Signup and view all the flashcards

    Buffer

    مساحة تخزين مؤقتة للبيانات قبل استخدامها.

    Signup and view all the flashcards

    CPU

    وحدة المعالجة المركزية، تُعتبر 'عقل' الكمبيوتر.

    Signup and view all the flashcards

    إلغاء التثبيت (Unmounting)

    عملية إزالة وحدة تخزين من النظام بحيث لا يمكن الوصول إليها.

    Signup and view all the flashcards

    تخصيص التخزين (Storage Allocation)

    توزيع المساحة على وحدات التخزين لتخزين البيانات.

    Signup and view all the flashcards

    جدولة القرص (Disk Scheduling)

    طريقة إدارة طلبات القراءة والكتابة على القرص لتحقيق الكفاءة.

    Signup and view all the flashcards

    تقسيم وحماية (Partitioning & Protecting)

    تقسيم القرص إلى أقسام وتوفير الحماية للبيانات.

    Signup and view all the flashcards

    تخزين ثلاثي (Tertiary Storage)

    تخزين بيانات لا يلزم الوصول إليها بشكل متكرر مثل التخزين المغناطيسي والضوئي.

    Signup and view all the flashcards

    مقدمة في نظم التشغيل

    دراسة الأجهزة والبرمجيات التي تتحكم في أنظمة الكمبيوتر.

    Signup and view all the flashcards

    بنية واجهة استدعاء النظام

    الطبقة التي تتيح للمستخدمين الوصول لوظائف النظام.

    Signup and view all the flashcards

    إدارة الذاكرة

    الطريقة التي يدير بها نظام التشغيل الذاكرة لاستخدامها بكفاءة.

    Signup and view all the flashcards

    عمليات متعددة

    تشغيل عدة برامج في نفس الوقت باستخدام الموارد المشتركة.

    Signup and view all the flashcards

    التحكم في العمليات

    آلية لتحديد تنسيق واستكمال تشغيل البرامج.

    Signup and view all the flashcards

    العمليات المتعددة المهام

    تشغيل عدة مهام في آن واحد دون انتظار انتهاء واحدة.

    Signup and view all the flashcards

    البرامج النظامية

    البرمجيات التي تدير عمل النظام وتعزز الأداء.

    Signup and view all the flashcards

    البرامج التطبيقية

    البرامج التي يتم استخدامها لأغراض محددة، مثل الطباعة أو معالجة النصوص.

    Signup and view all the flashcards

    الأنظمة المدمجة

    أنظمة تشغيل صغيرة مدمجة داخل جهاز معين لأداء مهمة محددة.

    Signup and view all the flashcards

    الخوادم

    جهاز يقدم خدمات أو موارد لعملاء آخرين عبر الشبكة.

    Signup and view all the flashcards

    التحكم في الإدخال/الإخراج

    العملية التي تنظم كيفية تفاعل النظام مع الأجهزة الخارجية.

    Signup and view all the flashcards

    العمليات المتتابعة

    تشغيل برنامج واحد في الوقت، مع تركيز كامل على المهمة.

    Signup and view all the flashcards

    إدارة الأجهزة

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

    Signup and view all the flashcards

    واجهة المستخدم

    الطريقة التي يتفاعل بها المستخدم مع البرنامج أو النظام.

    Signup and view all the flashcards

    Virtualization

    تقنية تسمح بتشغيل أنظمة تشغيل متعددة على جهاز واحد.

    Signup and view all the flashcards

    Cloud Computing

    استخدام الإنترنت لتوفير موارد الحوسبة مثل التخزين والتطبيقات.

    Signup and view all the flashcards

    Real-Time Embedded Systems

    أنظمة تضم شريحة إلكترونية تعمل في الوقت الحقيقي لأداء مهام محددة.

    Signup and view all the flashcards

    Distributed Systems

    نظام يتكون من حواسيب متعددة تتعاون لتقديم خدمة واحدة.

    Signup and view all the flashcards

    Local Area Network (LAN)

    شبكة تربط أجهزة ضمن منطقة جغرافية صغيرة مثل منزل أو مكتب.

    Signup and view all the flashcards

    Wide Area Network (WAN)

    شبكة تغطي منطقة جغرافية واسعة تربط بين عدة مواقع.

    Signup and view all the flashcards

    Metropolitan Area Network (MAN)

    شبكة تغطي مدينة أو منطقة حضرية واحدة.

    Signup and view all the flashcards

    Personal Area Network (PAN)

    شبكة تربط الأجهزة القريبة مثل الهاتف والكمبيوتر.

    Signup and view all the flashcards

    Communication scheme

    نظام لضمان نقل البيانات بكفاءة بين أجزاء الشبكة.

    Signup and view all the flashcards

    Load balancing

    تقنية لتوزيع الحمل على عدة خوادم لتحسين الأداء.

    Signup and view all the flashcards

    Operating System (OS)

    برمجيات تدير مكونات الحاسوب وتوفر خدمات للمستخدمين.

    Signup and view all the flashcards

    TCP/IP

    مجموعة بروتوكولات تستخدم للاتصال عبر الشبكات المختلفة.

    Signup and view all the flashcards

    Advanced Server

    خوادم تقدم ميزات وموارد متقدمة للمستخدمين.

    Signup and view all the flashcards

    Implementation

    تنفيذ خطة أو فكرة في الواقع.

    Signup and view all the flashcards

    Networking

    عملية ربط أجهزة الكمبيوتر ببعضها لتبادل المعلومات.

    Signup and view all the flashcards

    Study Notes

    Introduction to Operating Systems

    • Operating systems act as an intermediary between users and computer hardware, providing a suitable environment for executing applications.
    • Key goals of operating systems include: executing user applications, providing a convenient user environment, and efficiently utilizing system resources.
    • The kernel is a crucial part of the OS, remaining active throughout the computer's operation.
    • System programs are collections of software that furnish an environment for executing and running applications, offering services to users.
    • Application programs are all programs not intimately linked to the operating system, including various software frameworks like VLC, Notepad, Adobe, etc.

    Operating System Concepts

    • Introduction to operating systems
    • Operating system structure
    • Concept of processes
    • Threads
    • CPU scheduling
    • Process synchronization
    • Deadlock

    Key Components

    • Operating System Definition
    • Operating System Tasks
    • Computer System Components
    • Controller
    • Interrupts
    • Timing Diagram for I/O Interrupts
    • Direct Memory Access (DMA) Structure
    • Memory Hierarchy
    • System call interface
    • Single & Multi Processing
    • Multiprogramming vs multitasking
    • Operating system tasks
    • Kernel data structures
    • Computing Environments
    • Popular operating systems

    Process Management

    • Process definition: A program in execution.
    • Process termination: Releasing resources consumed by a process.
    • Process management activities: Creating and terminating processes, suspending and resuming execution, handling process synchronization and interaction, and handling processes.
    • Deadlock handling: Dealing with situations where processes are blocked indefinitely.

    Memory Management

    • Memory management aims to effectively allocate and deallocate RAM, improve CPU efficiency, and improve system responsiveness.
    • It's responsible for tracking active processes and their memory usage.

    File-system Management

    • File-system management provides a unified and logical method for storing data.
    • It abstracts the physical characteristics of storage.
    • It manages files, directories, access speed, capacity, and data transfer rates.
    • Associated activities include creating and deleting files, moving files, organizing files in directories, and controlling access permissions.
    • File-system management involves managing storage space, backing up files, and placing files on storage devices.

    Mass-Storage Management

    • Mass storage management handles data storage using devices like disks.
    • Activities include: -Managing free space, -mounting and unmounting drives, -allocating storage space, -handling disk scheduling, and -partitioning and protecting disks.

    Caching

    • Caching is a very fast memory type that is close in speed to the processor, small in size, and expensive.
    • It stores frequently accessed data for rapid retrieval.
    • The cache is checked first when data is needed, and if it's found, it's used directly; otherwise, it's fetched from slower memory into the cache for later use.

    I/O Management

    • I/O management hides hardware details from users.
    • Key functions include buffering, caching, spooling, device drivers, and managing different I/O devices.

    Protection and Security

    • Protection mechanisms control access to system resources.
    • Security safeguards the system against internal and external threats.
    • Processes and users are typically assigned unique IDs to manage access privileges.
    • Privilege escalation allows for changes in user permissions.

    Kernel Data Structures

    • Kernel, the core of the OS, manages system resources and facilitates communication between hardware and software components.
    • Kernel data structures include various data structures, such as singly linked lists, doubly linked lists, circular linked lists, binary search trees, and hash maps.
    • Bitmaps are used for representing data about the system's state.

    Computing Environments (including traditional, mobile, client-server, peer-to-peer, cloud-based, real-time systems, distributed systems)

    • Traditional computing environments comprise standalone systems with diverse uses.
    • Mobile computing environments emphasize wireless communication and user-friendly interfaces.
    • Client-server architectures rely on central server systems to deliver resources to requesting clients.
    • Peer-to-peer systems establish direct interactions between equal participants.
    • Cloud computing offers easily scalable services.
    • Real-time embedded systems operate under specific time constraints.
    • Distributed systems combine geographically scattered computing systems.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

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

    More Like This

    Exploring Core Components of Operating Systems
    11 questions
    Interrupts and Kernel in Operating Systems
    18 questions
    Operating Systems: Kernel and Processes
    31 questions
    Systemy Operacyjne - Główne cechy
    125 questions

    Systemy Operacyjne - Główne cechy

    IntegratedGreenTourmaline avatar
    IntegratedGreenTourmaline
    Use Quizgecko on...
    Browser
    Browser