دوره کدنویسی اطلاعات در ماشینهای محاسباتی الکترونیکی (بر اساس کتاب Kodirovanie informat͡sii v ES ĖVM) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب کدنویسی اطلاعات در ماشینهای محاسباتی الکترونیکی (بر اساس کتاب Kodirovanie informat͡sii v ES ĖVM)
موضوع کلی: مبانی علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: ساختار دادهها و الگوریتمها
📋 سرفصلهای کتاب (100 موضوع)
- 1. مبانی کدگذاری اطلاعات: سیستمهای عددی و نمایش دادهها
- 2. سیستمهای عددی دودویی، اکتال، و هگزادسیمال
- 3. تبدیل اعداد بین سیستمهای عددی
- 4. نمایش اعداد صحیح: علامت و قدر مطلق، متمم یک، متمم دو
- 5. عملیات حسابی در نمایشهای مختلف اعداد صحیح
- 6. نمایش اعداد ممیز شناور: استاندارد IEEE 754
- 7. خطاهای گرد کردن و دقت در محاسبات ممیز شناور
- 8. کدگذاری کاراکترها: ASCII, Unicode
- 9. ساختار و عملکرد حافظه اصلی
- 10. ساختار و عملکرد ثباتهای پردازنده
- 11. آدرسدهی حافظه و سازماندهی دادهها
- 12. دستورالعملهای ماشین و زبان اسمبلی
- 13. کدگذاری منطقی و جبر بول
- 14. گیتهای منطقی پایه و ترکیبی
- 15. مدارهای جمعکننده و تفریقکننده
- 16. مدارهای ضرب و تقسیم
- 17. فلیپفلاپها و مدارهای ترتیبی
- 18. طراحی مدارات دیجیتال با استفاده از VHDL
- 19. اصول رمزگذاری اطلاعات و تشخیص خطا
- 20. کدهای تشخیص خطا: بیت توازن (Parity bit)
- 21. کدهای تشخیص و تصحیح خطا: کدهای هامینگ
- 22. فشردهسازی دادهها: مبانی و الگوریتمهای پایه
- 23. فشردهسازی اطلاعات: کدگذاری هافمن
- 24. فشردهسازی اطلاعات: کدگذاری ران-لنگ (Run-length encoding)
- 25. مقدمهای بر نظریه اطلاعات و آنتروپی
- 26. معرفی ساختارهای داده: آرایهها
- 27. پیادهسازی آرایهها در زبانهای برنامهنویسی
- 28. ساختارهای داده: لیستهای پیوندی
- 29. پیادهسازی لیستهای پیوندی
- 30. ساختارهای داده: پشتهها (Stack)
- 31. پیادهسازی پشتهها
- 32. ساختارهای داده: صفها (Queue)
- 33. پیادهسازی صفها
- 34. ساختارهای داده: درختها
- 35. درختهای دودویی و پیمایش آنها
- 36. درختهای جستجوی دودویی
- 37. درختهای متعادل: AVL و Red-Black
- 38. ساختارهای داده: گرافها
- 39. پیادهسازی گرافها و پیمایش آنها
- 40. الگوریتمهای جستجو: جستجوی خطی و دودویی
- 41. مرتبسازی: مرتبسازی حبابی و انتخابی
- 42. مرتبسازی: مرتبسازی درجی و ادغامی
- 43. مرتبسازی: مرتبسازی سریع
- 44. تحلیل پیچیدگی زمانی الگوریتمها: Big O notation
- 45. مقدمهای بر نظریه محاسبات و مدلهای محاسباتی
- 46. ماشینهای تورینگ: مفاهیم پایه
- 47. زبانهای منظم و عبارات باقاعده
- 48. زبانهای مستقل از متن و گرامرها
- 49. مبانی طراحی کامپایلر: تحلیل لغوی
- 50. مبانی طراحی کامپایلر: تحلیل نحوی
- 51. مبانی طراحی کامپایلر: تولید کد
- 52. مدیریت حافظه: تخصیص و آزادسازی
- 53. مدیریت حافظه: جمعآوری زباله (Garbage collection)
- 54. معرفی سیستمعامل و وظایف آن
- 55. مدیریت فرآیندها و نخها
- 56. مدیریت حافظه در سیستمعامل
- 57. مدیریت فایلها و سیستم فایل
- 58. مقدمهای بر شبکههای کامپیوتری
- 59. لایه فیزیکی و انتقال دادهها
- 60. لایه پیوند دادهها و پروتکلهای آن
- 61. لایه شبکه و مسیریابی
- 62. لایه انتقال و پروتکل TCP/UDP
- 63. امنیت اطلاعات: مفاهیم پایه و حملات
- 64. رمزنگاری متقارن: DES و AES
- 65. رمزنگاری نامتقارن: RSA
- 66. امضاهای دیجیتال و گواهینامهها
- 67. پایگاهدادهها: مدل رابطهای
- 68. زبان SQL و عملیات CRUD
- 69. مدیریت تراکنشها و ACID properties
- 70. معرفی معماری کامپیوتر
- 71. پردازندههای چند هستهای و موازیسازی
- 72. حافظه پنهان (Cache) و عملکرد آن
- 73. دستورالعملهای SIMD و SSE
- 74. مقدمهای بر طراحی نرمافزار
- 75. الگوهای طراحی (Design patterns)
- 76. برنامهنویسی شیءگرا: اصول و مفاهیم
- 77. برنامهنویسی تابعی: مفاهیم و مزایا
- 78. اصول مهندسی نرمافزار: چرخه عمر توسعه
- 79. اصول مهندسی نرمافزار: تست نرمافزار
- 80. مدیریت پیکربندی و کنترل نسخه (Git)
- 81. مقدمهای بر هوش مصنوعی
- 82. یادگیری ماشینی: مفاهیم پایه
- 83. شبکههای عصبی مصنوعی: مفاهیم پایه
- 84. پردازش زبان طبیعی: مفاهیم پایه
- 85. دادههای بزرگ (Big Data) و کلانداده
- 86. معماری کلاینت-سرور و شبکههای توزیعشده
- 87. سیستمهای عامل بیدرنگ (Real-time OS)
- 88. پردازش موازی و توزیعشده
- 89. وب معنایی و فناوریهای وب
- 90. امنیت سایبری و مقابله با تهدیدات
- 91. رابطهای برنامهنویسی کاربردی (APIs)
- 92. مباحث پیشرفته در ساختار دادهها
- 93. مباحث پیشرفته در الگوریتمها
- 94. توابع هش و جداول هش
- 95. برنامهنویسی سیستم و تعامل با سختافزار
- 96. سختافزار مجازیسازی و ابررایانش
- 97. اصول طراحی واسط کاربر (UI/UX)
- 98. نگاهی به آینده علوم کامپیوتر
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.