اپلیکیشن اندرویدی فلشکارت آموزشی آشنایی با معماری و عملکرد کامپیوترهای شخصی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با معماری و عملکرد کامپیوترهای شخصی
موضوع کلی: علوم کامپیوتر و فناوری اطلاعات
موضوع میانی: مبانی و معماری کامپیوتر
📋 سرفصلهای دوره
- 1. مقدمهای بر علوم کامپیوتر
- 2. تاریخچهٔ مختصر کامپیوتر
- 3. اجزای اصلی سیستم کامپیوتری
- 4. واحد پردازش مرکزی (CPU)
- 5. حافظهٔ اصلی (RAM)
- 6. حافظهٔ ثانویه (حافظههای ذخیرهسازی)
- 7. دستگاههای ورودی
- 8. دستگاههای خروجی
- 9. سیستم عامل چیست؟
- 10. نقش سیستم عامل
- 11. انواع سیستم عامل
- 12. مبانی نرمافزار
- 13. زبانهای برنامهنویسی سطح بالا
- 14. زبانهای برنامهنویسی سطح پایین
- 15. کامپایلر و مفسر
- 16. دادهها و انواع آنها
- 17. ساختارهای داده
- 18. الگوریتمها و پیچیدگی
- 19. مبانی شبکههای کامپیوتری
- 20. انواع شبکهها (LAN, WAN)
- 21. پروتکلهای شبکه
- 22. اینترنت و دنیای وب
- 23. معماری کامپیوترهای شخصی
- 24. پردازندههای اینتل
- 25. پردازندههای AMD
- 26. نقش چیپست در مادربرد
- 27. اسلاتهای توسعه (PCI, PCIe)
- 28. حافظهٔ RAM و انواع آن
- 29. هارد دیسکها (HDD)
- 30. حافظههای حالت جامد (SSD)
- 31. کارت گرافیک و پردازش تصویر
- 32. کارت صدا و پردازش صوت
- 33. منبع تغذیه (PSU)
- 34. مادربرد و اجزای آن
- 35. BIOS و UEFI
- 36. بوت شدن سیستم
- 37. سیستم عامل و سختافزار
- 38. ارتباط CPU با حافظه
- 39. ارتباط CPU با دستگاههای ورودی/خروجی
- 40. کانالهای DMA
- 41. پایانههای ورودی/خروجی (I/O Ports)
- 42. مدیریت حافظه در سیستم عامل
- 43. مدیریت پردازشها
- 44. زمانبندی پردازشها
- 45. همگامسازی پردازشها
- 46. مدیریت فایل و سیستمهای فایل
- 47. فشردهسازی دادهها
- 48. رمزنگاری دادهها
- 49. امنیت سیستم عامل
- 50. مبانی امنیت سایبری
- 51. انواع تهدیدات سایبری
- 52. بدافزارها و ویروسها
- 53. حملات فیشینگ
- 54. دیوار آتش (Firewall)
- 55. آنتیویروسها
- 56. پشتیبانگیری از دادهها
- 57. بازیابی اطلاعات
- 58. شبکههای بیسیم (Wi-Fi)
- 59. استانداردهای Wi-Fi
- 60. امنیت شبکههای بیسیم
- 61. مبانی پایگاه داده
- 62. انواع پایگاه داده
- 63. بانکهای اطلاعاتی رابطهای
- 64. مبانی برنامهنویسی شیءگرا
- 65. مفاهیم کلاس و شیء
- 66. وراثت و چندریختی
- 67. اصول SOLID
- 68. مبانی توسعهٔ وب
- 69. HTML و CSS
- 70. جاوا اسکریپت
- 71. چارچوبهای جاوا اسکریپت
- 72. مبانی توسعهٔ اپلیکیشن موبایل
- 73. اندروید و iOS
- 74. زبانهای برنامهنویسی موبایل
- 75. مبانی هوش مصنوعی
- 76. یادگیری ماشین
- 77. شبکههای عصبی مصنوعی
- 78. پردازش زبان طبیعی
- 79. مبانی علم داده
- 80. تحلیل دادهها
- 81. مصورسازی دادهها
- 82. مدیریت پروژههای فناوری اطلاعات
- 83. متدولوژیهای چابک (Agile)
- 84. مدیریت پیکربندی
- 85. تست نرمافزار
- 86. مبانی DevOps
- 87. کانتینرسازی (Docker)
- 88. ارکستراسیون (Kubernetes)
- 89. رایانش ابری (Cloud Computing)
- 90. انواع خدمات ابری (IaaS, PaaS, SaaS)
- 91. امنیت در رایانش ابری
- 92. مبانی اینترنت اشیاء (IoT)
- 93. سختافزار IoT
- 94. نرمافزار IoT
- 95. پلتفرمهای IoT
- 96. کاربرد IoT در صنایع
- 97. اخلاق در فناوری اطلاعات
- 98. مسئولیت اجتماعی در IT
- 99. حریم خصوصی دادهها
- 100. حقوق مالکیت فکری در نرمافزار
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.