اپلیکیشن اندرویدی فلشکارت آموزشی تسلط بر چرخه حیات فرآیندها و ارتباطات بین فرآیندی در یونیکس
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب تسلط بر چرخه حیات فرآیندها و ارتباطات بین فرآیندی در یونیکس
موضوع کلی: مدیریت فرآیندهای سیستم عامل یونیکس
موضوع میانی: مفاهیم و ابزارهای پیشرفته کار با فرآیندها در یونیکس
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر فرآیندها در یونیکس
- 2. چرخه حیات فرآیند: مفاهیم پایه
- 3. ایجاد فرآیند: fork()
- 4. بررسی وضعیت فرآیند
- 5. شناسه فرآیند (PID)
- 6. شناسه فرآیند والد (PPID)
- 7. ایجاد فرآیند: exec()
- 8. انواع خانواده exec()
- 9. جایگزینی فضای آدرس
- 10. مدیریت حافظه در فرآیندها
- 11. حالت های مختلف فرآیند
- 12. فرآیندهای در حال اجرا
- 13. فرآیندهای متوقف شده (Stopped)
- 14. فرآیندهای منتظر (Waiting)
- 15. فرآیندهای زامبی (Zombie)
- 16. فرآیندهای ارث بری (Orphan)
- 17. مدیریت سیگنال ها
- 18. سیگنال های متداول
- 19. ارسال سیگنال ها
- 20. مدیریت سیگنال ها در برنامه
- 21. مسدود کردن سیگنال ها
- 22. نادیده گرفتن سیگنال ها
- 23. پردازش سیگنال های خاص
- 24. رابطه والد-فرزند
- 25. ارتباطات بین فرآیندی (IPC)
- 26. مفاهیم پایه IPC
- 27. انواع IPC
- 28. لوله های نامگذاری شده (Named Pipes / FIFOs)
- 29. ایجاد لوله های نامگذاری شده
- 30. خواندن و نوشتن در لوله های نامگذاری شده
- 31. حذف لوله های نامگذاری شده
- 32. استفاده از لوله های نامگذاری شده
- 33. لوله های ناشناس (Anonymous Pipes)
- 34. ایجاد لوله های ناشناس
- 35. ارتباط والد-فرزند با لوله های ناشناس
- 36. محدودیت های لوله های ناشناس
- 37. حافظه مشترک (Shared Memory)
- 38. مفاهیم حافظه مشترک
- 39. ایجاد حافظه مشترک
- 40. اتصال به حافظه مشترک
- 41. نوشتن و خواندن از حافظه مشترک
- 42. جدا کردن حافظه مشترک
- 43. حذف حافظه مشترک
- 44. صف پیام (Message Queues)
- 45. مفاهیم صف پیام
- 46. ایجاد صف پیام
- 47. ارسال پیام
- 48. دریافت پیام
- 49. حذف صف پیام
- 50. سوکت های دامنه یونیکس (Unix Domain Sockets)
- 51. مفاهیم سوکت های دامنه یونیکس
- 52. ایجاد سوکت دامنه یونیکس
- 53. اتصال به سوکت دامنه یونیکس
- 54. ارسال و دریافت داده از طریق سوکت
- 55. بستن سوکت
- 56. مقدمه ای بر پردازش های پس زمینه (Background Processes)
- 57. دستورات اجرای پس زمینه
- 58. مدیریت پردازش های پس زمینه
- 59. دستورات jobs
- 60. دستورات fg و bg
- 61. پردازش های دیمون (Daemon Processes)
- 62. مفاهیم پردازش های دیمون
- 63. نحوه ایجاد پردازش دیمون
- 64. مدیریت پردازش های دیمون
- 65. مقدمه ای بر زمان بندی فرآیندها
- 66. انتظار برای پایان فرآیند
- 67. دستور wait()
- 68. دستور waitpid()
- 69. مدیریت خطا در fork() و exec()
- 70. مدیریت خطا در IPC
- 71. بررسی وضعیت فرآیند با ابزارهای خط فرمان
- 72. دستور ps
- 73. گزینه های مفید ps
- 74. دستور top
- 75. دستور htop
- 76. دستور kill
- 77. ارسال سیگنال های خاص با kill
- 78. دستور pgrep
- 79. دستور pkill
- 80. مفاهیم مدیریت منابع فرآیند
- 81. محدودیت های منابع (Resource Limits)
- 82. تنظیم محدودیت های منابع
- 83. دستور ulimit
- 84. فرآیندهای با اولویت بالا و پایین
- 85. مفاهیم زمان بندی سیستم عامل
- 86. مقدمه ای بر سیستم فایل در یونیکس
- 87. ارتباط فرآیندها با سیستم فایل
- 88. مالکیت فایل و مجوزها
- 89. تغییر مالکیت و مجوزها
- 90. مقدمه ای بر مجوزهای ویژه فایل
- 91. SUID و SGID
- 92. اثر SUID و SGID بر فرآیندها
- 93. مفهوم sticky bit
- 94. مقدمه ای بر عملیات I/O در یونیکس
- 95. دستورات پایه I/O
- 96. باز کردن فایل ها
- 97. خواندن و نوشتن در فایل ها
- 98. بستن فایل ها
- 99. مفهوم file descriptors
- 100. دستکاری file descriptors
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.