کتاب صوتی مبانی برنامه‌نویسی ماشین برای سیستم‌های کامپیوتری

انتخاب پلن

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

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

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

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

عنوان دوره: دوره مبانی برنامه‌نویسی ماشین برای سیستم‌های کامپیوتری

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

موضوع میانی: برنامه‌نویسی سطح پایین و سیستم

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

  • 1. مقدمه‌ای بر زبان ماشین و معماری کامپیوتر
  • 2. آشنایی با سخت‌افزار کامپیوتر و اجزای اصلی
  • 3. نقش حافظه در کامپیوتر
  • 4. ساختار پردازنده (CPU) و واحد پردازش مرکزی
  • 5. چرخه دستورالعمل (Instruction Cycle)
  • 6. مفاهیم پایه در زبان اسمبلی
  • 7. ثبات‌ها (Registers) و کاربرد آن‌ها
  • 8. دستورالعمل‌های پایه در زبان اسمبلی
  • 9. عملیات حسابی و منطقی در زبان ماشین
  • 10. انتقال داده‌ها بین حافظه و ثبات‌ها
  • 11. دستورالعمل‌های پرش (Jump Instructions)
  • 12. کنترل جریان برنامه (Control Flow)
  • 13. آرایه‌ها و ساختارهای داده در زبان ماشین
  • 14. اشاره‌گرها (Pointers) و مدیریت حافظه
  • 15. توابع (Functions) و فراخوانی آن‌ها
  • 16. مدیریت پشته (Stack Management)
  • 17. ورودی/خروجی (I/O) و ارتباط با دستگاه‌ها
  • 18. مدیریت وقفه‌ها (Interrupt Handling)
  • 19. ساختار سیستم عامل و نقش زبان ماشین
  • 20. مفاهیم زمان‌بندی فرآیندها (Process Scheduling)
  • 21. مدیریت حافظه در سیستم عامل
  • 22. سیستم فایل و دسترسی به داده‌ها
  • 23. شبکه‌های کامپیوتری و پروتکل‌ها
  • 24. مفاهیم پایه امنیت سیستم
  • 25. رمزنگاری و الگوریتم‌های آن
  • 26. امنیت داده‌ها و حفاظت از اطلاعات
  • 27. مفاهیم برنامه‌نویسی سیستم
  • 28. توسعه درایورهای دستگاه (Device Drivers)
  • 29. اشکال‌زدایی (Debugging) برنامه‌های سطح پایین
  • 30. بهینه‌سازی کد در زبان ماشین
  • 31. مقدمه‌ای بر معماری‌های مختلف پردازنده
  • 32. معماری RISC در مقابل CISC
  • 33. پردازنده‌های 64 بیتی و 128 بیتی
  • 34. مفاهیم موازی‌سازی (Parallelism)
  • 35. پردازش موازی و چند هسته‌ای
  • 36. شبکه‌های کامپیوتری پیشرفته
  • 37. پروتکل‌های امنیتی شبکه
  • 38. مدیریت پایگاه داده در سطح سیستم
  • 39. مفاهیم سیستم‌های توزیع‌شده
  • 40. برنامه‌نویسی برای سیستم‌های توکار (Embedded Systems)
  • 41. کاربرد زبان ماشین در سیستم‌های نهفته
  • 42. مقدمه‌ای بر سیستم‌های عامل بلادرنگ (RTOS)
  • 43. توسعه سیستم عامل‌های ساده
  • 44. آشنایی با معماری‌های میکروکنترلرها
  • 45. برنامه‌نویسی میکروکنترلرها
  • 46. رابط‌های سخت‌افزاری (Hardware Interfaces)
  • 47. مفاهیم ارتباط سریال (Serial Communication)
  • 48. پروتکل‌های ارتباطی بی‌سیم
  • 49. امنیت در سیستم‌های توکار
  • 50. تست و اعتبارسنجی نرم‌افزارهای سیستمی
  • 51. مقدمه‌ای بر مفاهیم محاسبات ابری (Cloud Computing)
  • 52. معماری سیستم‌های توزیع‌شده ابری
  • 53. امنیت در محیط‌های ابری
  • 54. برنامه‌نویسی برای پلتفرم‌های ابری
  • 55. مفاهیم اینترنت اشیاء (IoT)
  • 56. برنامه‌نویسی دستگاه‌های IoT
  • 57. امنیت در شبکه‌های IoT
  • 58. مقدمه‌ای بر یادگیری ماشین (Machine Learning)
  • 59. کاربرد زبان ماشین در هوش مصنوعی
  • 60. بهینه‌سازی مدل‌های یادگیری ماشین
  • 61. مفاهیم پردازش تصویر در سطح پایین
  • 62. پردازش سیگنال در سطح ماشین
  • 63. مقدمه‌ای بر گرافیک کامپیوتری
  • 64. برنامه‌نویسی GPU (واحد پردازش گرافیکی)
  • 65. معماری GPU و زبان‌های برنامه‌نویسی آن
  • 66. مدل‌سازی سه‌بعدی با زبان ماشین
  • 67. شبیه‌سازی فیزیکی در سطح پایین
  • 68. مفاهیم واقعیت مجازی (VR) و افزوده (AR)
  • 69. برنامه‌نویسی برای واقعیت مجازی
  • 70. برنامه‌نویسی برای واقعیت افزوده
  • 71. مقدمه‌ای بر بلاک‌چین (Blockchain)
  • 72. برنامه‌نویسی قراردادهای هوشمند
  • 73. امنیت در قراردادهای هوشمند
  • 74. مفاهیم رمزنگاری پیشرفته
  • 75. کاربرد رمزنگاری در سیستم‌ها
  • 76. مقدمه‌ای بر هوش مصنوعی مولد
  • 77. کاربرد زبان ماشین در هوش مصنوعی مولد
  • 78. بهینه‌سازی مدل‌های مولد
  • 79. مفاهیم تحلیل داده‌های بزرگ (Big Data)
  • 80. پردازش داده‌های حجیم در سطح سیستم
  • 81. امنیت داده‌های حجیم
  • 82. مقدمه‌ای بر محاسبات کوانتومی
  • 83. مفاهیم پایه در محاسبات کوانتومی
  • 84. کاربرد زبان ماشین در شبیه‌سازی کوانتومی
  • 85. مقدمه‌ای بر رباتیک
  • 86. برنامه‌نویسی ربات‌ها در سطح پایین
  • 87. حسگرها و عملگرها در رباتیک
  • 88. کنترل حرکت ربات‌ها
  • 89. مفاهیم بینایی ماشین در رباتیک
  • 90. مقدمه‌ای بر مهندسی نرم‌افزار پیشرفته
  • 91. مدل‌های توسعه نرم‌افزار
  • 92. مدیریت پروژه نرم‌افزاری
  • 93. تست نرم‌افزار در مقیاس بزرگ
  • 94. معماری‌های نرم‌افزاری مدرن
  • 95. مفاهیم DevOps
  • 96. پایپ‌لاین‌های CI/CD
  • 97. امنیت در چرخه عمر توسعه نرم‌افزار
  • 98. مقدمه‌ای بر تحلیل رفتار کاربران
  • 99. جمع‌آوری و تحلیل داده‌های رفتاری
  • 100. حریم خصوصی کاربران در تحلیل داده‌ها
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.

نظرات

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

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