کتاب برنامهنویسی تعاملی با زبان بیسیک توربو (Turbo-BASIC XL) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی تعاملی با زبان بیسیک توربو (Turbo-BASIC XL)
موضوع کلی: برنامهنویسی کامپیوتر
موضوع میانی: برنامهنویسی مقدماتی و کاربردی
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی کامپیوتری
- 2. آشنایی با زبان بیسیک توربو
- 3. نصب و راهاندازی توربو بیسیک XL
- 4. ساختار یک برنامه بیسیک
- 5. متغیرها و انواع دادهها
- 6. عملگرهای ریاضی و منطقی
- 7. دستورات ورودی و خروجی
- 8. دستورات شرطی: IF...THEN...ELSE
- 9. حلقهها: FOR...NEXT و WHILE...WEND
- 10. آرایهها و کار با آنها
- 11. زیربرنامهها و توابع
- 12. کار با رشتهها
- 13. فرمتبندی خروجی
- 14. گرافیک مقدماتی در توربو بیسیک
- 15. دستورات گرافیکی: LINE, CIRCLE, RECTANGLE
- 16. رنگها و پالت رنگ
- 17. کار با صدا در توربو بیسیک
- 18. آشنایی با دستورات صدا
- 19. کنترل صفحه نمایش
- 20. پاک کردن صفحه نمایش
- 21. تعریف و استفاده از ثابتها
- 22. کار با فایلها: باز کردن، خواندن و نوشتن
- 23. مدیریت خطاها در برنامهها
- 24. استفاده از کلیدهای صفحه کلید
- 25. کنترل سرعت اجرای برنامه
- 26. برنامهنویسی منو محور
- 27. طراحی رابط کاربری ساده
- 28. ایجاد بازیهای ساده
- 29. بازی حدس اعداد
- 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. استفاده از زیرروالها برای مدیریت حافظه
- 55. برنامهنویسی شیءگرا در بیسیک توربو (مقدماتی)
- 56. تعریف کلاسها و اشیاء
- 57. وراثت و چندریختی
- 58. برنامهنویسی رویداد محور
- 59. کار با رویدادهای ماوس و کیبورد
- 60. ایجاد انیمیشنهای ساده
- 61. تکنیکهای انیمیشنسازی
- 62. برنامهنویسی چند رسانهای
- 63. کار با تصاویر
- 64. کار با فایلهای صوتی
- 65. شبکهسازی مقدماتی
- 66. ارتباط سریال
- 67. برنامهنویسی برای پورت سریال
- 68. دیباگینگ و رفع اشکال
- 69. استفاده از دیباگر توربو بیسیک
- 70. تکنیکهای دیباگینگ
- 71. مستندسازی کد
- 72. اهمیت مستندسازی
- 73. روشهای مستندسازی
- 74. توسعه برنامههای بزرگ
- 75. مدیریت پروژه
- 76. کار تیمی
- 77. معرفی کتابخانههای بیسیک توربو
- 78. استفاده از توابع آماده
- 79. ایجاد کتابخانههای سفارشی
- 80. برنامهنویسی با فایلهای متنی
- 81. خواندن و نوشتن فایلهای متنی
- 82. پردازش متن
- 83. برنامهنویسی با دیتابیس (مقدماتی)
- 84. آشنایی با مفاهیم دیتابیس
- 85. ایجاد و مدیریت دیتابیس
- 86. بررسی و تحلیل الگوریتمها
- 87. پیچیدگی زمانی و مکانی
- 88. بهبود کارایی الگوریتمها
- 89. کار با سیستم عامل DOS
- 90. دستورات DOS
- 91. مدیریت فایلها و دایرکتوریها
- 92. آشنایی با مفاهیم برنامهنویسی ساختیافته
- 93. استفاده از بلوکهای کد
- 94. توابع بازگشتی
- 95. برنامهنویسی با استفاده از ماکروها
- 96. ایجاد ماکروهای سفارشی
- 97. کاربرد توربو بیسیک در آموزش
- 98. ایجاد نرمافزارهای آموزشی
- 99. آزمایش و ارزیابی برنامهها
- 100. تست واحد
تگها:
Turbo-BASIC XL
آموزش برنامهنویسی
ابزارهای تعاملی
برنامهنویسی بیسیک
برنامهنویسی تعاملی
برنامهنویسی مقدماتی
بیسیک XL
توربو بیسیک
کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.