کتاب C و یادگیری معماری سیستم عامل های مدرن با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره C و یادگیری معماری سیستم عامل های مدرن
موضوع کلی: برنامه نویسی
موضوع میانی: سی (C)
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان برنامهنویسی C
- 2. انواع داده و متغیرها در C
- 3. عملگرها در زبان C
- 4. ساختارهای کنترلی: شرطی
- 5. ساختارهای کنترلی: حلقهها
- 6. آرایهها در C
- 7. اشارهگرها در C
- 8. توابع در C
- 9. ساختارهای دادهای در C
- 10. فایلها در C
- 11. مدیریت حافظه در C
- 12. پیشپردازنده C
- 13. مفاهیم برنامهنویسی شیءگرا در C
- 14. معماری کامپیوتر: مقدمهای
- 15. سازماندهی کامپیوتر
- 16. سیستم عامل: مقدمهای
- 17. نقش سیستم عامل در مدیریت سختافزار
- 18. فرآیندها و نخها
- 19. زمانبندی فرآیندها
- 20. همگامسازی فرآیندها
- 21. بنبست و راهحلهای آن
- 22. مدیریت حافظه در سیستم عامل
- 23. سیستم فایلها
- 24. ورودی/خروجی در سیستم عامل
- 25. درایورهای دستگاه
- 26. شبکههای کامپیوتری: مقدمهای
- 27. پروتکلهای شبکه
- 28. امنیت شبکه
- 29. مجازیسازی
- 30. مفاهیم ابر محاسبات
- 31. سیستم عاملهای مدرن: ویندوز
- 32. سیستم عاملهای مدرن: لینوکس
- 33. سیستم عاملهای مدرن: macOS
- 34. سیستم عاملهای موبایل: اندروید
- 35. سیستم عاملهای موبایل: iOS
- 36. برنامهنویسی سیستم در لینوکس
- 37. برنامهنویسی سوکت در C
- 38. برنامهنویسی همزمان در C
- 39. برنامهنویسی چند نخی در C
- 40. برنامهنویسی فایل در C
- 41. برنامهنویسی شبکه در C
- 42. برنامهنویسی درایور دستگاه (مفاهیم کلی)
- 43. سیستمهای توزیعشده
- 44. مفاهیم پایگاه داده
- 45. امنیت سیستم عامل
- 46. خطاهای رایج در برنامهنویسی C و راهحلها
- 47. اشکالزدایی برنامههای C
- 48. بهینهسازی کد C
- 49. ابزارهای توسعه C
- 50. آشنایی با کامپایلرها و لینکرها
- 51. ساخت و استفاده از کتابخانههای C
- 52. مفاهیم معماری RISC و CISC
- 53. حافظه کش و تاثیر آن بر عملکرد
- 54. خط لوله (Pipelining) در پردازندهها
- 55. پردازندههای چند هستهای
- 56. معماری حافظه
- 57. سیستمهای بلادرنگ (Real-Time)
- 58. سیستم عاملهای بلادرنگ
- 59. مفاهیم امنیتی در سیستم عاملها
- 60. مدیریت دسترسی و مجوزها
- 61. رمزنگاری و امنیت دادهها
- 62. مفاهیم مجازیسازی سرور
- 63. مفاهیم کانتینرسازی (Docker)
- 64. معماری میکروسرویسها
- 65. سیستمهای مدیریت پیکربندی
- 66. مانیتورینگ و لاگینگ سیستم
- 67. اتوماسیون استقرار نرمافزار
- 68. بهبود عملکرد سیستم عامل
- 69. تنظیم پارامترهای سیستم عامل
- 70. عیبیابی مشکلات سیستم عامل
- 71. برنامهنویسی سطح پایین در C
- 72. دسترسی مستقیم به سختافزار
- 73. برنامهنویسی برای سیستمهای تعبیه شده
- 74. سیستم عاملهای بیدرنگ کوچک
- 75. آشنایی با ابزارهای تحلیل کد C
- 76. پروفایلینگ کد C
- 77. تست واحد در C
- 78. تست یکپارچهسازی در C
- 79. مفاهیم DevOps و CI/CD
تگها:
C programming
برنامه سازی
برنامه نویسی سطح پایین
برنامه نویسی سی
توسعه نرم افزار
زبان C
سیستم عامل
سیستم عامل مدرن
معماری سیستم عامل
مهندسی نرم افزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.