کتاب ساختاردهی برنامه‌ها و زبان‌های آدرس‌دهی ماشین برای سیستم‌های محاسباتی قدیمی

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساختاردهی برنامه‌ها و زبان‌های آدرس‌دهی ماشین برای سیستم‌های محاسباتی قدیمی

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

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

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

  • 1. مقدمه‌ای بر معماری کامپیوترهای قدیمی
  • 2. تاریخچهٔ سیستم‌های محاسباتی
  • 3. اجزای اصلی یک کامپیوتر
  • 4. واحد پردازش مرکزی (CPU)
  • 5. حافظهٔ اصلی و نقش آن
  • 6. دستگاه‌های ورودی/خروجی
  • 7. ساختار داده‌های پایه
  • 8. انواع داده‌های عددی
  • 9. نمایش اعداد صحیح
  • 10. نمایش اعداد اعشاری
  • 11. دستورالعمل‌های ماشین
  • 12. چرخهٔ اجرای دستورالعمل
  • 13. حالت‌های آدرس‌دهی
  • 14. حالت آدرس‌دهی مستقیم
  • 15. حالت آدرس‌دهی غیرمستقیم
  • 16. حالت آدرس‌دهی رجیستری
  • 17. حالت آدرس‌دهی فوری
  • 18. حالت آدرس‌دهی شاخص‌دار
  • 19. حالت آدرس‌دهی نسبی
  • 20. زبان‌های اسمبلی
  • 21. مفهوم زبان اسمبلی
  • 22. دستورات پایه‌ای اسمبلی
  • 23. عملگرهای حسابی در اسمبلی
  • 24. عملگرهای منطقی در اسمبلی
  • 25. دستورات پرش و شرطی
  • 26. مدیریت پشته در اسمبلی
  • 27. فراخوانی رویه‌ها
  • 28. بازگشت از رویه‌ها
  • 29. توابع و زیربرنامه‌ها
  • 30. مدیریت ورودی/خروجی در اسمبلی
  • 31. ساختاردهی برنامه‌های بزرگ
  • 32. ماژولار کردن کد
  • 33. مدیریت خطا در برنامه‌های اسمبلی
  • 34. بهینه‌سازی کد اسمبلی
  • 35. محدودیت‌های زبان اسمبلی
  • 36. معماری ماشین Ural-1
  • 37. ساختار حافظهٔ Ural-1
  • 38. ثبات‌های (رجیسترهای) Ural-1
  • 39. مجموعه دستورات Ural-1
  • 40. زبان آدرس‌دهی ماشین Ural-1
  • 41. انواع دستورات در Ural-1
  • 42. نحوهٔ کدگذاری دستورات
  • 43. آدرس‌دهی در Ural-1
  • 44. تکنیک‌های برنامه‌نویسی برای Ural-1
  • 45. برنامه‌های ساده در Ural-1
  • 46. پیاده‌سازی الگوریتم‌های پایه
  • 47. مدیریت داده در Ural-1
  • 48. ورودی/خروجی در Ural-1
  • 49. نمونه برنامه‌های کاربردی
  • 50. تکنیک‌های رفع اشکال
  • 51. برنامه‌نویسی سیستمی در Ural-1
  • 52. مفاهیم اولیهٔ سیستم‌عامل
  • 53. مدیریت فرایندها (مفهومی)
  • 54. مدیریت حافظه (مفهومی)
  • 55. مفاهیم زبان‌های برنامه‌نویسی سطح بالا
  • 56. تفاوت با زبان اسمبلی
  • 57. دستورات کنترلی در زبان‌های سطح بالا
  • 58. ساختارهای داده در زبان‌های سطح بالا
  • 59. مدیریت حافظه در زبان‌های سطح بالا
  • 60. کامپایلرها و مفسرها
  • 61. مراحل کامپایل
  • 62. نحوهٔ اجرای برنامه‌های سطح بالا
  • 63. زبان‌های برنامه‌نویسی دوران Ural-1
  • 64. مفاهیم زبان FORTRAN (تاریخی)
  • 65. مفاهیم زبان ALGOL (تاریخی)
  • 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

نظرات

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

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