کتاب صوتی طراحی و پیاده‌سازی سیستم‌های عامل برای کامپیوترهای قدیمی: مطالعه موردی MAMOS در IBM 7090/7094

انتخاب پلن

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

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

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

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

عنوان دوره: دوره طراحی و پیاده‌سازی سیستم‌های عامل برای کامپیوترهای قدیمی: مطالعه موردی MAMOS در IBM 7090/7094

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

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

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

  • 1. مقدمه‌ای بر سیستم‌های عامل در کامپیوترهای قدیمی
  • 2. تاریخچه سیستم‌های عامل
  • 3. معماری کامپیوتر IBM 7090/7094
  • 4. سیستم عامل IBSYS
  • 5. مفهوم مانیتور در سیستم‌های عامل
  • 6. طراحی مانیتور MAMOS
  • 7. ساختار کلی MAMOS
  • 8. مدیریت حافظه در MAMOS
  • 9. تقسیم‌بندی حافظه
  • 10. مدیریت پشته (Stack Management)
  • 11. مدیریت داده‌ها (Data Management)
  • 12. مدیریت پردازش‌ها (Process Management)
  • 13. زمان‌بندی پردازش‌ها
  • 14. مفهوم وقفه (Interrupt)
  • 15. انواع وقفه‌ها در IBM 7090/7094
  • 16. مدیریت وقفه‌ها در MAMOS
  • 17. ارتباط بین پردازش‌ها (Inter-process Communication)
  • 18. قفل‌های نرم‌افزاری (Software Locks)
  • 19. همگام‌سازی پردازش‌ها (Process Synchronization)
  • 20. دی‌لاک (Deadlock) و جلوگیری از آن
  • 21. تشخیص دی‌لاک
  • 22. رفع دی‌لاک
  • 23. مدیریت ورودی/خروجی (I/O Management)
  • 24. دستگاه‌های ورودی/خروجی در IBM 7090/7094
  • 25. درایورهای دستگاه (Device Drivers)
  • 26. مدیریت بافرینگ (Buffering)
  • 27. مدیریت صف (Queue Management)
  • 28. سیستم فایل در MAMOS
  • 29. ساختار فایل‌ها
  • 30. عملیات روی فایل‌ها
  • 31. مدیریت دیسک
  • 32. قوانین دسترسی به فایل‌ها
  • 33. امنیت سیستم در MAMOS
  • 34. احراز هویت کاربران
  • 35. مجوزهای دسترسی
  • 36. مدیریت خطا در MAMOS
  • 37. ثبت وقایع (Logging)
  • 38. تشخیص و بازیابی خطا
  • 39. مفاهیم برنامه‌نویسی سطح پایین
  • 40. زبان اسمبلی IBM 7090/7094
  • 41. دستورالعمل‌های پردازنده
  • 42. ثبات‌ها (Registers)
  • 43. آدرس‌دهی حافظه
  • 44. توابع و رویه‌ها (Functions and Procedures)
  • 45. مدیریت فراخوانی توابع
  • 46. بازگشت از توابع
  • 47. کامپایلر MAMOS
  • 48. تجزیه و تحلیل لغوی (Lexical Analysis)
  • 49. تجزیه و تحلیل نحوی (Syntax Analysis)
  • 50. تولید کد میانی
  • 51. بهینه‌سازی کد
  • 52. لینکر (Linker)
  • 53. لودر (Loader)
  • 54. مفاهیم شیءگرایی در سیستم‌های قدیمی
  • 55. الگوهای طراحی در MAMOS
  • 56. مدیریت پیوند (Link Management)
  • 57. مدیریت بارگذاری (Load Management)
  • 58. مدیریت زمان‌بندی (Scheduling Management)
  • 59. مدیریت حافظه پویا (Dynamic Memory Management)
  • 60. مدیریت منابع (Resource Management)
  • 61. مدیریت صف وظایف (Job Queue Management)
  • 62. مدیریت صف دستگاه (Device Queue Management)
  • 63. مدیریت صف بافر (Buffer Queue Management)
  • 64. مدیریت صف پیام (Message Queue Management)
  • 65. مدیریت صف خطا (Error Queue Management)
  • 66. مدیریت صف لاگ (Log Queue Management)
  • 67. مدیریت صف ارتباط (Communication Queue Management)
  • 68. مدیریت صف همگام‌سازی (Synchronization Queue Management)
  • 69. مدیریت صف قفل (Lock Queue Management)
  • 70. مدیریت صف دی‌لاک (Deadlock Queue Management)
  • 71. مدیریت صف ورودی (Input Queue Management)
  • 72. مدیریت صف خروجی (Output Queue Management)
  • 73. مدیریت صف فایل (File Queue Management)
  • 74. مدیریت صف دیسک (Disk Queue Management)
  • 75. مدیریت صف امنیت (Security Queue Management)
  • 76. مدیریت صف احراز هویت (Authentication Queue Management)
  • 77. مدیریت صف مجوز (Permission Queue Management)
  • 78. مدیریت صف خطا در I/O (I/O Error Management)
  • 79. مدیریت خطا در سیستم فایل (File System Error Management)
  • 80. مدیریت خطا در امنیت (Security Error Management)
  • 81. مدیریت خطا در پردازش (Process Error Management)
  • 82. مدیریت خطا در حافظه (Memory Error Management)
  • 83. مدیریت خطا در زمان‌بندی (Scheduling Error Management)
  • 84. مدیریت خطا در ارتباط (Communication Error Management)
  • 85. مدیریت خطا در همگام‌سازی (Synchronization Error Management)
  • 86. مدیریت خطا در قفل (Lock Error Management)
  • 87. مدیریت خطا در دی‌لاک (Deadlock Error Management)
  • 88. مدیریت خطا در ورودی/خروجی (I/O Error Management)
  • 89. مدیریت خطا در سیستم فایل (File System Error Management)
  • 90. مدیریت خطا در امنیت (Security Error Management)
  • 91. مدیریت خطا در پردازش (Process Error Management)
  • 92. مدیریت خطا در حافظه (Memory Error Management)
  • 93. مدیریت خطا در زمان‌بندی (Scheduling Error Management)
  • 94. مدیریت خطا در ارتباط (Communication Error Management)
  • 95. مدیریت خطا در همگام‌سازی (Synchronization Error Management)
  • 96. مدیریت خطا در قفل (Lock Error Management)
  • 97. مدیریت خطا در دی‌لاک (Deadlock Error Management)
  • 98. درس‌های آموخته از MAMOS
  • 99. کاربرد سیستم‌های عامل در صنعت
  • 100. تکامل معماری کامپیوتر و سیستم‌های عامل
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.

نظرات

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

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