اپلیکیشن اندرویدی فلشکارت آموزشی راهنمای جامع برنامه نویسی برای کامپیوترهای Atari ST
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای جامع برنامه نویسی برای کامپیوترهای Atari ST
موضوع کلی: علوم کامپیوتر و برنامه نویسی
موضوع میانی: برنامه نویسی سیستم و توسعه نرم افزار
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامه نویسی در Atari ST
- 2. ساختار سختافزار Atari ST
- 3. سیستم عامل TOS: معرفی
- 4. زبان اسمبلی 68000: مبانی
- 5. ثباتها و رجیسترها در 68000
- 6. دستورالعملهای پایه اسمبلی 68000
- 7. عملیات ریاضی در اسمبلی
- 8. عملیات منطقی در اسمبلی
- 9. کنترل جریان اجرای برنامه
- 10. زیرروالها و فراخوانی توابع
- 11. مدیریت حافظه در Atari ST
- 12. نحوه دسترسی به حافظه
- 13. ثابتهای حافظه
- 14. پردازش کاراکترها
- 15. مدیریت صف
- 16. عملیات ورودی/خروجی (I/O)
- 17. پورتهای سریال
- 18. پورت موازی
- 19. مدیریت دیسک
- 20. ساختار فایل سیستم FAT
- 21. دسترسی به فایلها
- 22. خواندن و نوشتن فایل
- 23. مدیریت دایرکتوریها
- 24. مدیریت دستگاه فلاپی
- 25. مدیریت دستگاه هارد دیسک
- 26. رابط گرافیکی GEM: معرفی
- 27. معماری GEM
- 28. مفاهیم پنجرهها و آیکونها
- 29. مدیریت رویدادها در GEM
- 30. اشیاء گرافیکی GEM
- 31. رسم خطوط و اشکال
- 32. رنگها و پالتها
- 33. فونتها و متن در GEM
- 34. مدیریت ماوس
- 35. مدیریت کیبورد
- 36. مدیریت پنجرهها
- 37. منوها و آیتمهای منو
- 38. جعبههای گفتگو (Dialog Boxes)
- 39. عملیات برش و چسباندن (Cut and Paste)
- 40. استفاده از منابع (Resources)
- 41. مدیریت تصاویر بیتمپ
- 42. مدیریت تصاویر وکتور
- 43. اصول برنامه نویسی شیءگرا (OOP)
- 44. کلاسها و اشیاء
- 45. وراثت در OOP
- 46. چندریختی در OOP
- 47. کپسولهسازی در OOP
- 48. الگوهای طراحی نرمافزار
- 49. مقدمهای بر زبان C
- 50. انواع داده در C
- 51. متغیرها و ثابتها در C
- 52. عملگرها در C
- 53. ساختارهای کنترلی در C
- 54. توابع در C
- 55. اشارهگرها در C
- 56. آرایهها در C
- 57. رشتهها در C
- 58. ساختارها (Structs) در C
- 59. اتحادیهها (Unions) در C
- 60. مدیریت حافظه در C
- 61. فایلها در C
- 62. توابع کتابخانهای استاندارد C
- 63. اشارهگر به تابع
- 64. تخصیص حافظه پویا
- 65. پیادهسازی کتابخانههای خود
- 66. مقدمهای بر زبان C++
- 67. کلاسها و اشیاء در C++
- 68. وراثت در C++
- 69. چندریختی در C++
- 70. کپسولهسازی در C++
- 71. توابع مجازی
- 72. مدیریت استثناها
- 73. قالبها (Templates)
- 74. کتابخانه استاندارد C++ (STL)
- 75. لیستهای پیوندی
- 76. صفها و پشتهها
- 77. درختها
- 78. گرافها
- 79. الگوریتمهای جستجو
- 80. الگوریتمهای مرتبسازی
- 81. مقدمهای بر توسعه نرمافزار
- 82. چرخه عمر توسعه نرمافزار
- 83. روشهای توسعه چابک (Agile)
- 84. مدیریت پروژه نرمافزاری
- 85. تست نرمافزار: مبانی
- 86. انواع تست نرمافزار
- 87. دیباگ کردن (Debugging)
- 88. مستندسازی کد
- 89. اصول طراحی پایدار (SOLID)
- 90. امنیت در توسعه نرمافزار
- 91. مقدمهای بر پایگاه داده
- 92. مدل رابطهای پایگاه داده
- 93. زبان SQL: مبانی
- 94. پرسوجوهای پایه SQL
- 95. ایجاد و تغییر جداول SQL
- 96. مقدمهای بر شبکههای کامپیوتری
- 97. مدل OSI
- 98. پروتکلهای TCP/IP
- 99. مقدمهای بر سیستمهای توزیع شده
- 100. مفاهیم همزمانی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.