اپلیکیشن اندرویدی فلشکارت آموزشی ساختار و عملکرد سیستمهای کامپیوتری (با تمرکز بر معماری و برنامهنویسی سطح پایین)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختار و عملکرد سیستمهای کامپیوتری (با تمرکز بر معماری و برنامهنویسی سطح پایین)
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: مبانی سیستمهای محاسباتی
📋 سرفصلهای دوره
- 1. مبانی سیستمهای محاسباتی
- 2. مقدمهای بر دنیای دیجیتال
- 3. اعداد و نمایش اطلاعات
- 4. سیستمهای عددی مبنای دو، هشت و شانزده
- 5. تبدیل اعداد بین مبناها
- 6. نمایش اعداد صحیح علامتدار
- 7. نمایش اعداد حقیقی ممیز شناور
- 8. جبر بولی و گیتهای منطقی
- 9. عملیات منطقی پایه: AND، OR، NOT
- 10. عملیات منطقی ترکیبی: XOR، NAND، NOR
- 11. قوانین جبر بولی و سادهسازی عبارات
- 12. مدارهای ترکیبی و کاربردهای آن
- 13. گیتهای NAND و NOR به عنوان گیتهای جهانی
- 14. مدارهای ترتیبی و مفهوم حافظه
- 15. فلیپفلاپها: SR، D، JK، T
- 16. ثباتها و شمارندهها
- 17. نمایش دستورالعملهای کامپیوتری
- 18. ساختار یک پردازنده ساده
- 19. واحد کنترل و چرخه اجرای دستورالعمل
- 20. واحد محاسبه و منطق (ALU)
- 21. حافظه اصلی و سلسله مراتب آن
- 22. دسترسی به حافظه و زمانبندی
- 23. ورودی/خروجی (I/O) و روشهای ارتباطی
- 24. پروتکلهای ارتباطی ساده
- 25. ساختار گذرگاه (Bus Structure)
- 26. میکروپروسسورها و معماری مدرن
- 27. مجموعه دستورالعملها (Instruction Set Architecture - ISA)
- 28. حالتهای آدرسدهی (Addressing Modes)
- 29. انواع دستورالعملها: انتقال داده، محاسباتی، پرشی
- 30. دستورالعملهای پرشی و شرطی
- 31. فراخوانی رویه و پشته (Stack)
- 32. پشته و مدیریت فراخوانیها
- 33. پشته و بازگشت از فراخوانی
- 34. مدیریت حافظه در سطح پردازنده
- 35. حافظه نهان (Cache Memory) و سطوح آن
- 36. اصول کار حافظه نهان
- 37. مدیریت حافظه مجازی
- 38. صفحات حافظه و جداول صفحات
- 39. ترجمه آدرس در حافظه مجازی
- 40. مدیریت وقفهها (Interrupts)
- 41. انواع وقفهها و نحوه رسیدگی
- 42. وقفههای نرمافزاری و سختافزاری
- 43. ورودی/خروجی برنامهریزی شده
- 44. ورودی/خروجی با دسترسی مستقیم به حافظه (DMA)
- 45. DMA و انتقال داده مستقیم
- 46. پردازش موازی و چند هستهای
- 47. معماریهای موازی ساده
- 48. اصول برنامهنویسی موازی
- 49. مقدمهای بر سیستمعامل
- 50. نقش سیستمعامل در مدیریت منابع
- 51. مدیریت فرآیندها و نخها
- 52. زمانبندی فرآیندها
- 53. همگامسازی فرآیندها
- 54. بنبست (Deadlock) و مدیریت آن
- 55. مدیریت حافظه در سیستمعامل
- 56. تقسیمبندی حافظه
- 57. صفحهبندی و جایگزینی صفحه
- 58. سیستمهای فایل
- 59. مدیریت دیسک
- 60. امنیت سیستمها
- 61. مبانی شبکههای کامپیوتری
- 62. مدل OSI و TCP/IP
- 63. لایه فیزیکی و پیوند داده
- 64. آدرسدهی IP و مسیریابی
- 65. پروتکلهای لایه انتقال
- 66. پروتکلهای لایه کاربردی
- 67. مبانی امنیت سایبری
- 68. رمزنگاری پایه
- 69. رمزنگاری متقارن و نامتقارن
- 70. امضای دیجیتال
- 71. مقدمهای بر هوش مصنوعی
- 72. یادگیری ماشین و انواع آن
- 73. شبکههای عصبی مصنوعی
- 74. پردازش زبان طبیعی
- 75. مبانی پایگاه داده
- 76. مدل رابطهای
- 77. زبان SQL
- 78. مقدمهای بر توسعه نرمافزار
- 79. چرخه حیات توسعه نرمافزار
- 80. روشهای توسعه نرمافزار (Agile)
- 81. اصول طراحی نرمافزار
- 82. مقدمهای بر مهندسی نرمافزار
- 83. استانداردهای کدنویسی
- 84. مستندسازی کد
- 85. مقدمهای بر ابزارهای توسعه
- 86. کنترل نسخه (Git)
- 87. تست نرمافزار
- 88. انواع تست (واحد، یکپارچهسازی، سیستمی)
- 89. مقدمهای بر معماری نرمافزار
- 90. الگوهای طراحی نرمافزار
- 91. معماری میکروسرویس
- 92. امنیت در توسعه نرمافزار
- 93. مقدمهای بر توسعه وب
- 94. HTML، CSS، JavaScript
- 95. فریمورکهای فرانتاند
- 96. فریمورکهای بکاند
- 97. مقدمهای بر پایگاه دادههای NoSQL
- 98. مبانی کلان داده (Big Data)
- 99. مقدمهای بر DevOps
- 100. مقدمهای بر رایانش ابری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.