اپلیکیشن اندرویدی فلشکارت آموزشی آشنایی با سیستم عامل CP/M و اصول اولیه برنامهنویسی برای آن
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با سیستم عامل CP/M و اصول اولیه برنامهنویسی برای آن
موضوع کلی: فناوری اطلاعات و علوم کامپیوتر
موضوع میانی: سیستمهای عامل و برنامهنویسی
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستم عامل CP/M
- 2. تاریخچه و تکامل CP/M
- 3. معماری سیستم عامل CP/M
- 4. اجزای اصلی CP/M: CCP, BDOS, BIOS
- 5. دستورات پایه CP/M: DIR, TYPE, ERA, REN
- 6. مدیریت فایل در CP/M
- 7. دستورات مدیریت دیسک: FORMAT, BACKUP
- 8. مفاهیم اولیه برنامهنویسی
- 9. محیط توسعه CP/M: ED, ASM
- 10. زبان اسمبلی CP/M
- 11. ساختار یک برنامه اسمبلی
- 12. دستورالعملهای پایه اسمبلی: MOV, ADD, SUB
- 13. عملیات منطقی در اسمبلی
- 14. پرشها و حلقهها در اسمبلی
- 15. مدیریت ورودی/خروجی در اسمبلی
- 16. فراخوانی توابع سیستم عامل
- 17. توابع BDOS: دسترسی به فایل
- 18. توابع BDOS: مدیریت دایرکتوری
- 19. توابع BDOS: مدیریت حافظه
- 20. توابع BIOS: دسترسی به سختافزار
- 21. توابع BIOS: مدیریت دستگاهها
- 22. برنامهنویسی تعاملی در CP/M
- 23. استفاده از ED برای ویرایش کد
- 24. اسمبل کردن کد با ASM
- 25. اشکالزدایی برنامههای اسمبلی
- 26. مفاهیم ساختار داده
- 27. آرایهها در اسمبلی
- 28. رشتهها در اسمبلی
- 29. مدیریت حافظه پیشرفته
- 30. پوینترها در اسمبلی
- 31. توابع بازگشتی
- 32. سازماندهی کد در ماژولها
- 33. ارتباط بین ماژولها
- 34. برنامهنویسی با زبان C برای CP/M
- 35. محیط توسعه C: SCC, BDS C
- 36. ساختار یک برنامه C
- 37. انواع داده در C
- 38. دستورات کنترلی در C
- 39. توابع در C
- 40. مدیریت حافظه در C
- 41. ساختارهای داده در C
- 42. کار با فایلها در C
- 43. رابطه C و اسمبلی
- 44. فراخوانی توابع اسمبلی از C
- 45. فراخوانی توابع C از اسمبلی
- 46. نوشتن درایورهای دستگاه برای CP/M
- 47. اصول طراحی سیستم عامل
- 48. مدیریت پردازشها (مفاهیم اولیه)
- 49. مدیریت حافظه (مفاهیم اولیه)
- 50. مدیریت دستگاهها (مفاهیم اولیه)
- 51. فایل سیستم در CP/M
- 52. پروتکلهای ارتباطی (مفاهیم اولیه)
- 53. برنامهنویسی شبکه (مفاهیم اولیه)
- 54. امنیت در سیستمهای عامل (مفاهیم اولیه)
- 55. مفاهیم پایگاه داده (مفاهیم اولیه)
- 56. طراحی پایگاه داده رابطهای
- 57. زبان SQL (مفاهیم اولیه)
- 58. برنامهنویسی برای پایگاه داده
- 59. مفاهیم سیستمهای توزیع شده
- 60. اصول برنامهنویسی موازی
- 61. مفاهیم هوش مصنوعی (مفاهیم اولیه)
- 62. یادگیری ماشین (مفاهیم اولیه)
- 63. شبکههای عصبی (مفاهیم اولیه)
- 64. پردازش زبان طبیعی (مفاهیم اولیه)
- 65. مفاهیم گرافیک کامپیوتری
- 66. اصول طراحی رابط کاربری
- 67. تجربه کاربری (UX)
- 68. تست نرمافزار
- 69. مدیریت پروژه نرمافزار
- 70. متدولوژیهای توسعه نرمافزار
- 71. اصول مهندسی نرمافزار
- 72. مفاهیم سیستم عاملهای مدرن
- 73. مقایسه CP/M با سیستم عاملهای دیگر
- 74. آینده سیستم عاملها
- 75. کاربرد CP/M در سیستمهای نهفته
- 76. برنامهنویسی برای میکروکنترلرها
- 77. مفاهیم سیستمهای Real-Time
- 78. اصول برنامهنویسی امن
- 79. مفاهیم رمزنگاری (مفاهیم اولیه)
- 80. امنیت اطلاعات
- 81. مدیریت سیستم
- 82. پشتیبانگیری و بازیابی اطلاعات
- 83. شبکههای کامپیوتری (مفاهیم پیشرفته)
- 84. پروتکلهای اینترنت
- 85. وب سرورها
- 86. پایگاه دادههای NoSQL
- 87. مفاهیم کلان داده (Big Data)
- 88. اینترنت اشیاء (IoT)
- 89. پردازش ابری (Cloud Computing)
- 90. مفاهیم DevOps
- 91. اصول برنامهنویسی شیءگرا
- 92. الگوهای طراحی نرمافزار
- 93. مفاهیم معماری نرمافزار
- 94. توسعه نرمافزار موبایل (مفاهیم اولیه)
- 95. برنامهنویسی برای سیستم عامل اندروید (مفاهیم اولیه)
- 96. برنامهنویسی برای سیستم عامل iOS (مفاهیم اولیه)
- 97. مفاهیم واقعیت مجازی (VR)
- 98. مفاهیم واقعیت افزوده (AR)
- 99. مفاهیم بلاکچین
- 100. فناوریهای نوظهور در علوم کامپیوتر
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.