کتاب VIC-20: دروازهای به برنامهنویسی BASIC کلاسیک با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
VIC-20: دروازهای به برنامهنویسی BASIC کلاسیک VIC-20: دروازهای به دنیای شگفتانگیز برنامهنویسی BASIC کلاسیک آیا تا به حال به دوران طلایی کامپیوترهای خانگی و جادوی کدنویسی در آن زمان فکر کردهاید؟ د...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره VIC-20: دروازهای به برنامهنویسی BASIC کلاسیک
موضوع کلی: دنیای برنامهنویسی رترو
موضوع میانی: زبان BASIC در کامپیوترهای اولیه
📋 سرفصلهای دوره
- 1. مقدمهای بر دنیای کامپیوترهای رترو
- 2. VIC-20: سختافزار و نرمافزار
- 3. آشنایی با زبان BASIC
- 4. نصب و راهاندازی VIC-20 و BASIC
- 5. صفحه کلید و ورودی اطلاعات
- 6. دستور PRINT: نمایش متن روی صفحه
- 7. محاسبات ساده: جمع، تفریق، ضرب و تقسیم
- 8. متغیرها: معرفی و انواع
- 9. دستور INPUT: دریافت ورودی از کاربر
- 10. متغیرهای رشتهای و عددی
- 11. دستور LET: انتساب مقدار به متغیر
- 12. تقدم عملگرها در BASIC
- 13. توابع ریاضی: SIN, COS, TAN, ATN
- 14. توابع لگاریتمی: LOG, EXP
- 15. توابع رند کردن: INT, ABS, SGN
- 16. توابع رشتهای: LEN, LEFT$, RIGHT$, MID$
- 17. دستور IF...THEN: شرطی کردن اجرای کد
- 18. عملگرهای مقایسهای: =, <>, <, >, <=, >=
- 19. دستور GOTO: پرش به یک خط مشخص
- 20. حلقهها: FOR...NEXT
- 21. حلقههای تودرتو
- 22. دستور WHILE...WEND
- 23. آرایهها: معرفی و تعریف
- 24. دسترسی به عناصر آرایه
- 25. آرایههای دو بعدی
- 26. دستور DIM: تعریف ابعاد آرایه
- 27. توابع تعریف شده توسط کاربر (DEF FN)
- 28. زیربرنامهها: GOSUB و RETURN
- 29. ذخیره و بارگذاری برنامهها
- 30. دستور LOAD: بارگذاری از نوار کاست
- 31. دستور SAVE: ذخیره روی نوار کاست
- 32. دستور VERIFY: بررسی صحت فایل ذخیره شده
- 33. اصلاح خطاها و اشکالزدایی (Debugging)
- 34. پیامهای خطا در BASIC
- 35. استفاده از TRACE برای اشکالزدایی
- 36. دستور END: پایان برنامه
- 37. دستور STOP: توقف موقت برنامه
- 38. گرافیک در VIC-20: مقدمه
- 39. دستور PLOT: رسم نقطه
- 40. دستور LINE: رسم خط
- 41. رسم مستطیل و دایره
- 42. رنگها در VIC-20
- 43. دستور COLOR: تغییر رنگ
- 44. حافظه در VIC-20: معرفی
- 45. استفاده از PEEK و POKE
- 46. مدیریت حافظه
- 47. صدا در VIC-20: تولید صدا
- 48. دستور SOUND: تولید صدا با فرکانس و مدت زمان مشخص
- 49. موسیقی ساده با BASIC
- 50. استفاده از JOYSITC (اهرمک)
- 51. خواندن ورودی از JOYSITC
- 52. ایجاد بازیهای ساده
- 53. تایمر و زمانبندی
- 54. دستور WAIT: انتظار برای یک رویداد
- 55. انیمیشن ساده با BASIC
- 56. پاک کردن صفحه: دستور CLS
- 57. ایجاد منوهای متنی
- 58. خواندن فایلهای متنی
- 59. نوشتن در فایلهای متنی
- 60. پردازش متن: جستجو و جایگزینی
- 61. ایجاد یک دفترچه تلفن ساده
- 62. محاسبه BMI (شاخص توده بدنی)
- 63. تبدیل واحدها (سانتیگراد به فارنهایت و برعکس)
- 64. ماشین حساب ساده با BASIC
- 65. بازی حدس عدد
- 66. بازی سنگ، کاغذ، قیچی
- 67. ایجاد یک بازی شبیهسازی متن (Text Adventure)
- 68. کار با رشتهها: توابع پیشرفته
- 69. کار با آرایهها: مرتبسازی و جستجو
- 70. ایجاد نمودارهای ساده
- 71. تولید اعداد تصادفی: RND
- 72. احتمالات و شبیهسازی با اعداد تصادفی
- 73. دستور RESTORE: تنظیم مجدد اشارهگر DATA
- 74. دستور DATA و READ: ذخیره و خواندن داده
- 75. استفاده از SCREEN EDITOR
- 76. کار با کاراکترهای ویژه
- 77. دستور GET: خواندن یک کاراکتر بدون نمایش روی صفحه
- 78. ایجاد یک ویرایشگر متن ساده
- 79. استفاده از دستور SYS
- 80. دسترسی به روتینهای ماشین زبان
- 81. بهینهسازی کد BASIC
- 82. تکنیکهای افزایش سرعت اجرای برنامه
- 83. کاهش حجم کد
- 84. مقدمهای بر اسمبلی (Assembly)
- 85. ارتباط BASIC با اسمبلی
- 86. استفاده از ماشین کد
- 87. ذخیره کردن داده در حافظه
- 88. نمایش تصاویر Bitmap ساده
- 89. ایجاد افکتهای گرافیکی پیشرفته
- 90. ساخت یک بازی آرکید ساده
- 91. استفاده از وقفه ها (Interrupts)
- 92. نوشتن درایور ساده
- 93. مقدمهای بر سیستم عامل VIC-20
- 94. برنامهنویسی سیستمی
- 95. ایجاد یک shell سفارشی
- 96. شبکهسازی VIC-20 (مقدمه)
- 97. مقدمهای بر اینترنت در VIC-20 (محدود)
- 98. مقدمهای بر سختافزار VIC-20 (پیشرفته)
- 99. عیبیابی سختافزاری VIC-20
- 100. توسعهدهندگان و منابع آموزشی بیشتر
تگها:
Basic
BASIC Programming for the VIC-20
Computer Programming
Programming Tutorial
Retro programming
VIC-20
VIC20
Vintage Computing
آموزش BASIC
آموزش VIC-20
برنامهنویسی
برنامهنویسی رترو
زبان BASIC
زبانهای برنامهنویسی
کامپیوترهای کلاسیک
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.