الأدوات
منشئ السيرة الذاتية
تبرع
ابحث في الأسئلة…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
الرئيسية
المواضيع
الفئات
مسارات التعلّم
بحث
أسئلة مقابلات أنظمة التشغيل · التدرّب على مقابلات تقنية المعلومات
الرئيسية
/
#أنظمة التشغيل
#أنظمة التشغيل
12 أسئلة
ما هو نظام التشغيل وما الذي يقوم به؟
أنظمة التشغيل
#core
مبتدئ
›
ما الفرق بين العملية (process) والخيط (thread)؟
أنظمة التشغيل
#core
مبتدئ
›
ما هي الذاكرة الافتراضية (virtual memory) ولماذا تستخدمها أنظمة التشغيل؟
أنظمة التشغيل
#memory
مبتدئ
›
ما هو الـ system call، وما هو user mode وkernel mode؟
أنظمة التشغيل
#core
مبتدئ
›
كيف تعمل جدولة الـ CPU (CPU scheduling)، وما هي الخوارزميات الشائعة؟
أنظمة التشغيل
#performance
متوسط
›
ما هي race conditions، وكيف تمنعها الـ mutexes والـ semaphores؟
أنظمة التشغيل
#concurrency
متوسط
›
ما هو الـ deadlock، وكيف تمنعه أو تتفاداه أو تكتشفه؟
أنظمة التشغيل
#concurrency
متوسط
›
كيف يعمل الـ paging والـ TLB والـ page faults؟
أنظمة التشغيل
#memory
متوسط
›
ما هي آليات الـ IPC الرئيسية، ومتى تستخدم كلًّا منها؟
أنظمة التشغيل
#core
متوسط
›
ماذا يكلّف الـ context switch فعليًّا، ولماذا يهمّ ذلك؟
أنظمة التشغيل
#performance
متقدم
›
كيف تعمل أنظمة الملفات: inodes وjournaling وpage cache؟
أنظمة التشغيل
#core
متقدم
›
كيف يعمل استبدال الصفحات (page replacement)، وما الذي يسبّب الـ thrashing؟
أنظمة التشغيل
#memory
متقدم
›