اپلیکیشن اندرویدی فلشکارت آموزشی 80 برنامه کاربردی برای TRS-80: کلیدهای میانبر برنامهنویسی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره 80 برنامه کاربردی برای TRS-80: کلیدهای میانبر برنامهنویسی
موضوع کلی: برنامهنویسی کاربردی با TRS-80
موضوع میانی: ترفندها و تکنیکهای صرفهجویی در زمان در برنامهنویسی
📋 سرفصلهای دوره
- 1. مقدمه و راهاندازی TRS-80
- 2. آشنایی با محیط BASIC در TRS-80
- 3. دستورات اساسی BASIC
- 4. متغیرها و انواع داده در TRS-80
- 5. عملگرهای ریاضی و منطقی
- 6. دستورات ورودی و خروجی
- 7. دستورات کنترلی: GOTO و GOSUB
- 8. دستورات شرطی: IF...THEN
- 9. حلقهها: FOR...NEXT
- 10. حلقهها: WHILE...WEND
- 11. کار با رشتهها
- 12. عملیات روی رشتهها
- 13. آرایهها و ابعاد
- 14. کار با آرایههای یک بعدی
- 15. کار با آرایههای دو بعدی
- 16. مدیریت حافظه در TRS-80
- 17. تکنیکهای بهینهسازی حافظه
- 18. استفاده از توابع سیستمی BASIC
- 19. توابع ریاضی پیشرفته
- 20. توابع رشتهای پیشرفته
- 21. کار با فایلها: معرفی
- 22. ایجاد و نوشتن در فایلهای ترتیبی
- 23. خواندن از فایلهای ترتیبی
- 24. کار با فایلهای دسترسی تصادفی (Random Access)
- 25. نوشتن در فایلهای دسترسی تصادفی
- 26. خواندن از فایلهای دسترسی تصادفی
- 27. مدیریت خطا در عملیات فایل
- 28. معرفی گرافیک در TRS-80
- 29. دستورات گرافیکی پایه: SET و RESET
- 30. رسم خط و اشکال هندسی
- 31. رسم دایره و منحنیها
- 32. پر کردن مناطق گرافیکی
- 33. کار با رنگها در گرافیک
- 34. استفاده از کاراکترهای گرافیکی سفارشی
- 35. کاربرد گرافیک در نمایش دادهها
- 36. مقدمه بر برنامه نویسی کاربردی
- 37. برنامههای مدیریت لیست ساده
- 38. برنامههای مدیریت دفترچه تلفن
- 39. برنامههای مدیریت موجودی کالا
- 40. برنامههای محاسبه حقوق و دستمزد
- 41. برنامههای محاسبه مالیات
- 42. برنامههای مدیریت پروژه ساده
- 43. برنامههای زمانبندی
- 44. برنامههای بازیهای فکری ساده
- 45. برنامههای بازیهای کارتی
- 46. برنامههای بازیهای حدس اعداد
- 47. برنامههای بازیهای پازل
- 48. تکنیکهای صرفهجویی در زمان: نامگذاری متغیرها
- 49. تکنیکهای صرفهجویی در زمان: استفاده از اختصارات
- 50. تکنیکهای صرفهجویی در زمان: ساخت ماژولهای کد
- 51. تکنیکهای صرفهجویی در زمان: استفاده از دستورات پیشفرض
- 52. تکنیکهای صرفهجویی در زمان: بهینهسازی حلقه ها
- 53. تکنیکهای صرفهجویی در زمان: کاهش فراخوانی توابع
- 54. تکنیکهای صرفهجویی در زمان: استفاده از GOSUB بهینه
- 55. تکنیکهای صرفهجویی در زمان: استفاده از آرایهها برای کاهش تکرار
- 56. تکنیکهای صرفهجویی در زمان: مدیریت حافظه برای سرعت
- 57. تکنیکهای صرفهجویی در زمان: سازماندهی کد
- 58. تکنیکهای صرفهجویی در زمان: استفاده از متغیرهای موقت
- 59. تکنیکهای صرفهجویی در زمان: پیشپردازش دادهها
- 60. معرفی ماشینحسابهای علمی در BASIC
- 61. ساخت ماشینحساب مالی ساده
- 62. ساخت ماشینحساب سود و زیان
- 63. ماشینحساب بهره مرکب
- 64. ماشینحساب تخفیف و مالیات
- 65. برنامههای تبدیل واحدها
- 66. تبدیل دما
- 67. تبدیل مسافت
- 68. تبدیل حجم
- 69. برنامههای تجزیه و تحلیل دادههای ساده
- 70. محاسبه میانگین و انحراف معیار
- 71. تحلیل دادههای آماری پایه
- 72. ترسیم نمودار میلهای از دادهها
- 73. ترسیم نمودار خطی از دادهها
- 74. برنامههای مدیریت پایگاه داده ساده
- 75. فهرستبندی و جستجو در دادهها
- 76. مرتبسازی دادهها
- 77. اضافه کردن و حذف رکوردها
- 78. برنامههای حل مسائل ریاضی
- 79. حل معادلات خطی
- 80. حل معادلات درجه دوم
- 81. کار با سریهای عددی
- 82. کار با فاکتوریل و ترکیب
- 83. مقدمه بر برنامههای پیچیدهتر
- 84. استفاده از دستورات PEEK و POKE
- 85. کار با پورتهای ورودی/خروجی
- 86. اصول برنامهنویسی قابل حمل
- 87. نکات تکمیلی برای افزایش سرعت اجرا
- 88. روشهای اشکالزدایی (Debugging) در TRS-80
- 89. ساخت ابزارهای کمکی برنامهنویسی
- 90. کتابخانههای کد آماده
- 91. مدیریت برنامههای بزرگ
- 92. ملاحظات امنیتی در برنامهنویسی
- 93. معرفی زبان اسمبلی برای TRS-80 (مقدمه)
- 94. مزایای استفاده از زبان اسمبلی
- 95. مثالهای ساده برنامهنویسی اسمبلی (مقدمه)
- 96. تکنیکهای پیشرفته صرفهجویی در زمان
- 97. استفاده از دستورات سطح پایین برای بهینهسازی
- 98. بهینهسازی دسترسی به حافظه
- 99. مدیریت بهینه پردازنده
- 100. استفاده از تکنیکهای موازیسازی (مقدمه)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.