کتاب مبانی سیستم‌عامل: مدیریت فرآیند، حافظه و همگام‌سازی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مبانی سیستم‌عامل: مدیریت فرآیند، حافظه و همگام‌سازی

موضوع کلی: علوم کامپیوتر و مهندسی نرم‌افزار

موضوع میانی: مفاهیم سیستم‌عامل

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر سیستم‌عامل
  • 2. نقش و اهداف سیستم‌عامل
  • 3. انواع سیستم‌عامل‌ها
  • 4. ساختار سیستم‌عامل
  • 5. فرایندهای اجرایی
  • 6. مدیریت فرایند
  • 7. ایجاد و حذف فرایند
  • 8. حالت‌های فرایند
  • 9. ارتباط بین فرایندها
  • 10. نخ‌ها (Threads)
  • 11. مزایای استفاده از نخ‌ها
  • 12. مدیریت نخ‌ها
  • 13. زمان‌بندی فرایند
  • 14. معیارهای زمان‌بندی
  • 15. الگوریتم زمان‌بندی FCFS
  • 16. الگوریتم زمان‌بندی SJF
  • 17. الگوریتم زمان‌بندی اولویت
  • 18. الگوریتم زمان‌بندی نوبتی (Round Robin)
  • 19. زمان‌بندی چند سطحی صف
  • 20. همگام‌سازی فرایندها
  • 21. مسئله کرانه‌ی بحرانی
  • 22. راه‌حل‌های سخت‌افزاری برای همگام‌سازی
  • 23. نشانه‌ها (Semaphores)
  • 24. مانیتورها (Monitors)
  • 25. مسائل کلاسیک همگام‌سازی
  • 26. مسئله تولیدکننده-مصرف‌کننده
  • 27. مسئله مصرف‌کننده-تولیدکننده با بافر محدود
  • 28. مسئله متفکران غذاخور
  • 29. مدیریت حافظه
  • 30. مفاهیم پایه‌ی مدیریت حافظه
  • 31. تخصیص حافظه پیوسته
  • 32. تکه‌تکه شدن (Fragmentation)
  • 33. بخش‌بندی (Segmentation)
  • 34. صفحه‌بندی (Paging)
  • 35. ساختار جدول صفحه
  • 36. تخصیص حافظه مجازی
  • 37. تقاضای صفحه‌بندی (Demand Paging)
  • 38. الگوریتم‌های جایگزینی صفحه
  • 39. الگوریتم FIFO
  • 40. الگوریتم LRU
  • 41. الگوریتم بهینه‌ی جایگزینی صفحه
  • 42. تخصیص حافظه در بخش‌بندی و صفحه‌بندی
  • 43. صفحه‌بندی سلسله مراتبی
  • 44. صفحه‌بندی معکوس
  • 45. حافظه اشتراکی
  • 46. مدیریت ورودی/خروجی
  • 47. مفاهیم پایه‌ی ورودی/خروجی
  • 48. ساختار دستگاه ورودی/خروجی
  • 49. مدیریت دستگاه ورودی/خروجی
  • 50. قوانین و مقررات مربوط به امنیت اطلاعات
  • 51. امنیت در سیستم‌عامل
  • 52. مفاهیم اولیه امنیت
  • 53. روش‌های دسترسی کنترل شده
  • 54. مکانیزم‌های احراز هویت
  • 55. رمزنگاری در سیستم‌عامل
  • 56. مدیریت دسترسی و مجوزها
  • 57. حفاظت از داده‌ها
  • 58. مدیریت خطاهای سیستم‌عامل
  • 59. بازیابی سیستم
  • 60. مقدمه‌ای بر فایل سیستم‌ها
  • 61. ساختار فایل سیستم
  • 62. مدیریت فضای دیسک
  • 63. پیاده‌سازی فایل سیستم
  • 64. مدیریت دایرکتوری‌ها
  • 65. اشتراک‌گذاری فایل
  • 66. امنیت فایل سیستم
  • 67. فایل سیستم توزیع شده
  • 68. مفاهیم پایه‌ی سیستم‌های توزیع شده
  • 69. همگام‌سازی در سیستم‌های توزیع شده
  • 70. مدیریت منابع در سیستم‌های توزیع شده
  • 71. زمان‌بندی وظایف در سیستم‌های توزیع شده
  • 72. مقدمه‌ای بر سیستم‌عامل‌های مدرن
  • 73. سیستم‌عامل‌های بلادرنگ
  • 74. سیستم‌عامل‌های توکار
  • 75. سیستم‌عامل‌های توزیع شده
  • 76. سیستم‌عامل‌های ابری
  • 77. معماری سیستم‌عامل
  • 78. لایه بندی سیستم‌عامل
  • 79. ماشین‌های مجازی
  • 80. مفاهیم مجازی‌سازی
  • 81. کاربرد مجازی‌سازی در مراکز داده
  • 82. مدیریت منابع در محیط‌های مجازی
  • 83. شبیه‌سازی سیستم‌عامل
  • 84. ارزیابی عملکرد سیستم‌عامل
  • 85. ابزارهای مانیتورینگ سیستم‌عامل
  • 86. تکنیک‌های بهینه‌سازی سیستم‌عامل
  • 87. مقدمه‌ای بر امنیت سایبری در سیستم‌عامل
  • 88. حفاظت از سیستم در برابر تهدیدات
  • 89. مدیریت حساب‌های کاربری و دسترسی‌ها
  • 90. پیکربندی امنیتی سیستم‌عامل
  • 91. نرم‌افزارهای امنیتی سیستم‌عامل
  • 92. قوانین و مقررات حفاظت از داده‌ها
  • 93. مبانی حقوقی فناوری اطلاعات
  • 94. مسئولیت قانونی در حوزه فناوری اطلاعات
  • 95. اصول اخلاقی در مهندسی نرم‌افزار
  • 96. استانداردهای مهندسی نرم‌افزار
  • 97. مدیریت پروژه نرم‌افزاری
  • 98. چرخه حیات توسعه نرم‌افزار
  • 99. مستندسازی فنی
  • 100. کاربرد هوش مصنوعی در سیستم‌عامل

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.