کتاب میکرومپیوترهای بیبیسی: مقدمهای بر مفاهیم بنیادی کامپیوتر با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره میکرومپیوترهای بیبیسی: مقدمهای بر مفاهیم بنیادی کامپیوتر
موضوع کلی: برنامهنویسی و مدیریت داده در بیبیسی میکرومپیوتر
موضوع میانی: نقش BBC در آموزش علوم کامپیوتر
📋 سرفصلهای دوره
- 1. مبانی کامپیوتر و معماری میکرومپیوتر
- 2. تاریخچه مختصر کامپیوترهای شخصی
- 3. آشنایی با میکرومپیوتر BBC Micro
- 4. اجزای اصلی یک میکرومپیوتر
- 5. واحد پردازش مرکزی (CPU)
- 6. حافظه دسترسی تصادفی (RAM)
- 7. حافظه فقط خواندنی (ROM)
- 8. دستگاههای ورودی و خروجی (I/O)
- 9. سیستم عامل و نقش آن
- 10. مفاهیم اولیه برنامهنویسی
- 11. زبان برنامهنویسی BASIC
- 12. دستورات پایه BASIC
- 13. متغیرها و انواع داده در BASIC
- 14. دستورات شرطی IF-THEN-ELSE
- 15. حلقهها FOR-NEXT و WHILE-WEND
- 16. آرایهها در BASIC
- 17. زیربرنامهها و توابع
- 18. کار با رشتهها (Strings)
- 19. عملیات ورودی/خروجی در BASIC
- 20. ذخیرهسازی دادهها
- 21. فایلها و عملیات روی آنها
- 22. مفاهیم گرافیک در BBC Micro
- 23. حالتهای گرافیکی (Graphics Modes)
- 24. ترسیم اشکال هندسی
- 25. رنگها و پالت رنگ
- 26. کار با کاراکترهای گرافیکی
- 27. صدا در BBC Micro
- 28. تولید صدا با تراشههای صوتی
- 29. فرکانس و دامنه صدا
- 30. نواختن نتهای موسیقی
- 31. مفاهیم اولیه سختافزار
- 32. اتصال دستگاههای جانبی
- 33. پورتهای ارتباطی
- 34. کار با پورت موازی
- 35. کار با پورت سریال
- 36. آشنایی با مدارهای منطقی
- 37. گیتهای منطقی پایه (AND, OR, NOT)
- 38. گیتهای ترکیبی (NAND, NOR, XOR)
- 39. جداول درستی (Truth Tables)
- 40. مدارهای ترکیبی
- 41. مدارهای ترتیبی
- 42. فلیپفلاپها (Flip-Flops)
- 43. ثباتها (Registers)
- 44. شمارندهها (Counters)
- 45. میکروپروسسورها
- 46. معماری مجموعه دستورالعمل (ISA)
- 47. چرخه دستورالعمل (Fetch-Decode-Execute)
- 48. رجیسترهای پردازنده
- 49. مدیریت حافظه
- 50. آدرسدهی حافظه
- 51. نقش باسها در ارتباطات
- 52. باس داده و باس آدرس
- 53. باس کنترل
- 54. تکنیکهای ورودی/خروجی
- 55. واکشی ورودی/خروجی (I/O Polling)
- 56. وقفهها (Interrupts)
- 57. دسترسی مستقیم به حافظه (DMA)
- 58. مفاهیم پردازش موازی
- 59. مقدمهای بر سیستمهای چندپردازندهای
- 60. معماریهای ساده موازی
- 61. کاربردها و مزایای پردازش موازی
- 62. مبانی شبکههای کامپیوتری
- 63. مفاهیم اولیه پروتکلها
- 64. آشنایی با مدل OSI
- 65. لایههای پایینتر مدل OSI
- 66. لایههای بالاتر مدل OSI
- 67. آدرسدهی IP
- 68. زیرشبکهبندی (Subnetting)
- 69. پروتکلهای مسیریابی پایه
- 70. مبانی پروتکل TCP/IP
- 71. پروتکل HTTP
- 72. پروتکل FTP
- 73. امنیت در شبکههای کامپیوتری
- 74. مفاهیم رمزنگاری پایه
- 75. رمزنگاری متقارن
- 76. رمزنگاری نامتقارن
- 77. امضای دیجیتال
- 78. فایروالها و انواع آنها
- 79. آسیبپذیریهای رایج امنیتی
- 80. مقدمهای بر سیستمهای عامل
- 81. مدیریت فرآیندها
- 82. زمانبندی فرآیندها
- 83. مدیریت حافظه در سیستم عامل
- 84. مدیریت فایلها و دایرکتوریها
- 85. مفاهیم پایگاه داده
- 86. طراحی پایگاه داده رابطهای
- 87. زبان SQL
- 88. پرسوجوهای پایه در SQL
- 89. عملیات درج، بهروزرسانی و حذف در SQL
- 90. مقدمهای بر هوش مصنوعی
- 91. یادگیری ماشین (Machine Learning)
- 92. یادگیری نظارت شده (Supervised Learning)
- 93. یادگیری نظارت نشده (Unsupervised Learning)
- 94. شبکههای عصبی مصنوعی (ANN)
- 95. کاربرد شبکههای عصبی
- 96. مبانی علم داده
- 97. تحلیل اکتشافی دادهها (EDA)
- 98. تجسم دادهها (Data Visualization)
- 99. مقدمهای بر رباتیک
- 100. مبانی حرکت رباتها
تگها:
BBC Micro
آموزش کامپیوتر
برنامهنویسی مقدماتی
تاریخچه کامپیوتر
علوم کامپیوتر
مدیریت داده
مفاهیم بنیادی کامپیوتر
میکرومپیوتر بیبیسی
نسل اول کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.