کتاب راهنمای جامع برنامهنویسی Applesoft BASIC: از مبتدی تا حرفهای با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره راهنمای جامع برنامهنویسی Applesoft BASIC: از مبتدی تا حرفهای راهنمای جامع برنامهنویسی Applesoft BASIC: از مبتدی تا حرفهای معرفی دوره: بازگشت به ریشههای برنامهنویسی با قدرتی مدرن آیا تا به ح...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای جامع برنامهنویسی Applesoft BASIC: از مبتدی تا حرفهای
موضوع کلی: برنامهنویسی کامپیوتر
موضوع میانی: برنامهنویسی در زبان Applesoft BASIC
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی کامپیوتر
- 2. آشنایی با Applesoft BASIC و تاریخچه آن
- 3. محیط برنامهنویسی Apple II
- 4. اجرای دستورات در حالت مستقیم (Immediate Mode)
- 5. اولین برنامه: "Hello, World!"
- 6. دستور PRINT: نمایش خروجی
- 7. دستور REM: اضافه کردن توضیحات به کد
- 8. مفهوم خطوط برنامه و شماره خطوط
- 9. انواع متغیرها: عددی (Integer, Real) و رشتهای (String)
- 10. اختصاص مقدار به متغیرها: دستور LET
- 11. ورود اطلاعات از کاربر: دستور INPUT
- 12. عملگرهای ریاضی پایه: جمع، تفریق، ضرب، تقسیم
- 13. توان و اولویت عملگرها
- 14. ساختار کلی یک برنامه Applesoft
- 15. دستور RUN: اجرای برنامه
- 16. دستور LIST: نمایش کد برنامه
- 17. دستور NEW: پاک کردن حافظه
- 18. دستور SAVE: ذخیره برنامه روی دیسک
- 19. دستور LOAD: بارگذاری برنامه از دیسک
- 20. توقف و ادامه برنامه: STOP و CONT
- 21. ویرایش خطوط برنامه
- 22. دستور CLR: پاک کردن متغیرها و آرایهها
- 23. آشنایی با عبارتهای شرطی: IF...THEN
- 24. عملگرهای مقایسهای
- 25. عملگرهای منطقی: AND, OR, NOT
- 26. پرشهای بدون قید و شرط: GOTO
- 27. حلقههای تکرار: FOR...NEXT (مقدماتی)
- 28. استفاده از STEP در حلقههای FOR...NEXT
- 29. حلقههای FOR...NEXT تودرتو
- 30. شبیهسازی حلقههای WHILE با IF و GOTO
- 31. دادههای برنامهنویسی: DATA، READ، RESTORE
- 32. زیربرنامهها: GOSUB و RETURN
- 33. پرشهای شرطی چندگانه: ON...GOTO
- 34. زیربرنامههای شرطی چندگانه: ON...GOSUB
- 35. مدیریت خطاهای پایه (بررسیهای دستی)
- 36. تابع INT: جزء صحیح اعداد
- 37. تابع SGN: علامت اعداد
- 38. تابع ABS: قدر مطلق اعداد
- 39. توابع ریاضی پیشرفته: SQR, EXP, LOG
- 40. توابع مثلثاتی: SIN, COS, TAN, ATN
- 41. تولید اعداد تصادفی: تابع RND
- 42. تعریف توابع توسط کاربر: DEF FN
- 43. متغیرهای رشتهای و عملیات پایه
- 44. الحاق رشتهها (+)
- 45. طول رشته: تابع LEN
- 46. استخراج زیررشتهها: LEFT$, RIGHT$, MID$
- 47. تبدیل کاراکتر به کد اسکی: تابع ASC
- 48. تبدیل کد اسکی به کاراکتر: تابع CHR$
- 49. تبدیل عدد به رشته: تابع STR$
- 50. تبدیل رشته به عدد: تابع VAL
- 51. آرایهها: معرفی و اعلان (DIM)
- 52. آرایههای یکبعدی
- 53. آرایههای دوبعدی
- 54. آرایههای رشتهای
- 55. دستکاری حافظه با PEEK و POKE (مقدماتی)
- 56. کنترل حالت متنی: HOME, VTAB, HTAB
- 57. کنترل سرعت نمایش متن: SPEED
- 58. پاک کردن صفحه نمایش متنی: CALL -936
- 59. گرافیک LOW-RES: دستور GR
- 60. انتخاب رنگ در LOW-RES: COLOR=
- 61. رسم نقطه در LOW-RES: PLOT
- 62. رسم خطوط افقی و عمودی در LOW-RES: HLIN, VLIN
- 63. گرافیک HIGH-RES: دستورات HGR و HGR2
- 64. انتخاب رنگ در HIGH-RES: HCOLOR=
- 65. رسم نقطه و خط در HIGH-RES: HPLOT
- 66. پاک کردن صفحه گرافیکی HIGH-RES
- 67. اصول اولیه انیمیشن گرافیکی
- 68. تولید صدا با POKE (روشهای ابتدایی)
- 69. آشنایی با سیستم عامل DOS 3.3 و دستورات آن
- 70. کاتالوگ دیسک: CATALOG
- 71. باز و بسته کردن فایلهای متنی: OPEN, CLOSE
- 72. نوشتن در فایلهای متنی: PRINT#
- 73. خواندن از فایلهای متنی: INPUT#
- 74. حذف فایلها: DELETE
- 75. تغییر نام فایلها: RENAME
- 76. تایید عملیات دیسک: VERIFY
- 77. اجرای دستورات DOS از BASIC: PRINT CHR$(4);
- 78. کار با فایلهای باینری: BSAVE و BLOAD
- 79. دستور GET: خواندن یک کاراکتر بدون انتظار
- 80. کنترل مکاننما با دنبالههای ESC
- 81. چاپ به دستگاههای خروجی (پرینتر): PR#
- 82. ورودی از دستگاههای خارجی: IN#
- 83. خواندن ورودی از جویاستیک/پدل: تابع PDL
- 84. اشکالزدایی برنامهها: TRACE و NOTRACE
- 85. بهینهسازی کد برای سرعت و حافظه
- 86. ساختاردهی و ماژولار کردن برنامهها
- 87. استفاده از زیرروالها برای ایجاد ماژول
- 88. مفهوم توابع (Functions) در برنامهنویسی
- 89. معرفی کوتاه زبان ماشین و دستور CALL
- 90. PEEK و POKE پیشرفته: دسترسی به حافظه سیستم
- 91. توسعه یک بازی متنی ساده
- 92. ایجاد یک برنامه مبتنی بر منو
- 93. طراحی یک سیستم ورود اطلاعات ساده
- 94. تولید گزارشهای ابتدایی
- 95. شبیهسازی یک ماشین حساب ساده
- 96. پیادهسازی الگوریتمهای مرتبسازی
- 97. پیادهسازی الگوریتمهای جستجو
- 98. اصول برنامهنویسی تمیز و خوانا
- 99. منابع و جوامع برنامهنویسی Applesoft
- 100. گامهای بعدی: فراتر از Applesoft BASIC
تگها:
Apple II
Applesoft BASIC
Applesoft BASIC Tutorial
Applesoft BASIC فارسی
Basic
Guide to Programming In Applesoft Text Edition
آموزش Applesoft BASIC
آموزش برنامهنویسی
آموزش برنامهنویسی BASIC
برنامهنویسی Applesoft BASIC
برنامهنویسی اپل
برنامهنویسی کامپیوتر
راهنمای Applesoft BASIC
مبتدی تا حرفهای Applesoft
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.