کتاب آموزش جامع و کاربردی زبان Applesoft BASIC برای کامپیوترهای Apple II با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

دوره آموزش جامع Applesoft BASIC برای کامپیوترهای Apple II آموزش جامع Applesoft BASIC: بازگشت به عصر طلایی کامپیوترهای Apple II سفری به قلب انقلاب کامپیوترهای شخصی: جادوی Applesoft BASIC را دوباره کشف ...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع و کاربردی زبان Applesoft BASIC برای کامپیوترهای Apple II

موضوع کلی: برنامه‌نویسی کامپیوترهای اپل

موضوع میانی: زبان برنامه‌نویسی Applesoft BASIC

📋 سرفصل‌های دوره

  • 1. معرفی کامپیوتر Apple II و محیط آن
  • 2. آشنایی با زبان Applesoft BASIC
  • 3. روشن کردن Apple II و بوت شدن سیستم
  • 4. محیط تعاملی BASIC (Immediate Mode)
  • 5. نحوه تایپ و اجرای دستورات مستقیم
  • 6. دستورات سیستم: NEW, LIST, RUN
  • 7. ذخیره برنامه‌ها روی دیسک (SAVE)
  • 8. بارگذاری برنامه‌ها از دیسک (LOAD)
  • 9. اصول نامگذاری فایل‌ها در DOS 3.3
  • 10. ساختار برنامه‌های BASIC و شماره خطوط
  • 11. معرفی متغیرها: انواع و نامگذاری
  • 12. متغیرهای عددی (Integer, Real)
  • 13. متغیرهای رشته‌ای (String)
  • 14. عملگر انتساب: LET و فرم کوتاه آن
  • 15. استفاده از REM برای توضیحات برنامه
  • 16. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
  • 17. عملگر توان و اولویت عملگرها
  • 18. عملگرهای رابطه‌ای: <, >, =, <=, >=, <>
  • 19. عملگرهای منطقی: AND, OR, NOT
  • 20. عبارات و محاسبات پیچیده
  • 21. دستور PRINT برای نمایش خروجی
  • 22. کنترل فرمت خروجی با کاما و سیمی‌کالن
  • 23. دستور INPUT برای دریافت ورودی
  • 24. نمایش پیام با INPUT
  • 25. دستور GET برای ورودی تک کاراکتری
  • 26. توابع ریاضی داخلی: SQR, INT, ABS, SGN
  • 27. توابع مثلثاتی: SIN, COS, TAN, ATN
  • 28. توابع لگاریتمی: LOG, EXP
  • 29. تولید اعداد تصادفی: RND
  • 30. استفاده از SEED برای RND (PEEK/POKE)
  • 31. پرش بدون شرط: GOTO
  • 32. دستورات شرطی: IF...THEN
  • 33. IF...THEN با چند دستور در یک خط
  • 34. حلقه‌های تکرار: FOR...NEXT
  • 35. استفاده از STEP در حلقه FOR...NEXT
  • 36. حلقه‌های تودرتو (Nested Loops)
  • 37. پرش به زیربرنامه: GOSUB...RETURN
  • 38. مزایای استفاده از زیربرنامه‌ها
  • 39. دستور ON...GOTO برای پرش چندگانه
  • 40. دستور ON...GOSUB برای زیربرنامه‌های چندگانه
  • 41. خروج از حلقه‌ها (Break Loops)
  • 42. ایجاد تاخیر زمانی با حلقه FOR
  • 43. مدیریت خطا: ONERR GOTO
  • 44. RESUME: بازگشت از مدیریت خطا
  • 45. مفهوم پشته (Stack) در GOSUB
  • 46. توابع طول رشته: LEN
  • 47. استخراج زیررشته: LEFT$
  • 48. استخراج زیررشته: RIGHT$
  • 49. استخراج زیررشته: MID$
  • 50. الحاق رشته‌ها: عملگر +
  • 51. تبدیل عدد به رشته: STR$
  • 52. تبدیل رشته به عدد: VAL
  • 53. تبدیل کاراکتر به کد ASCII: ASC
  • 54. تبدیل کد ASCII به کاراکتر: CHR$
  • 55. مقایسه رشته‌ها
  • 56. معرفی آرایه‌ها و اعلان آنها با DIM
  • 57. آرایه‌های تک‌بعدی عددی
  • 58. آرایه‌های تک‌بعدی رشته‌ای
  • 59. آرایه‌های چندبعدی
  • 60. پر کردن و نمایش محتویات آرایه
  • 61. ورود به حالت گرافیک Low-Res (GR)
  • 62. تنظیم رنگ: COLOR=
  • 63. رسم نقطه: PLOT
  • 64. رسم خطوط افقی: HLIN
  • 65. رسم خطوط عمودی: VLIN
  • 66. پاک کردن صفحه گرافیکی و پر کردن با رنگ
  • 67. نمایش متن در حالت Low-Res
  • 68. خواندن رنگ یک پیکسل: SCRN
  • 69. ایجاد انیمیشن‌های ساده در Low-Res
  • 70. استفاده از PADDLE (PDL) برای ورودی گرافیکی
  • 71. ورود به حالت گرافیک High-Res (HGR, HGR2)
  • 72. تنظیم رنگ: HCOLOR=
  • 73. رسم نقطه: HPLOT
  • 74. رسم خطوط با HPLOT TO
  • 75. کشیدن خطوط مستقیم و مایل
  • 76. رسم مستطیل و مربع با HPLOT
  • 77. رسم دایره (با استفاده از توابع مثلثاتی)
  • 78. مفهوم جدول اشکال (Shape Table)
  • 79. بارگذاری جداول اشکال: SHLOAD
  • 80. رسم اشکال از جداول: DRAW
  • 81. رسم اشکال معکوس: XDRAW
  • 82. انیمیشن اشکال با DRAW/XDRAW
  • 83. ذخیره و بازیابی بخش‌هایی از صفحه HGR
  • 84. نمایش متن با کیفیت بالا (با POKE یا جداول کاراکتر)
  • 85. دستکاری مستقیم حافظه صفحه HGR
  • 86. تولید صداهای ساده با POKE به Speaker
  • 87. ایجاد نوت‌های موسیقی با POKE
  • 88. ساخت افکت‌های صوتی ساده
  • 89. خواندن وضعیت پدال‌های بازی (PDL)
  • 90. خواندن کد اسکن کلیدها از صفحه کلید (PEEK)
  • 91. مروری بر سیستم عامل DOS 3.3
  • 92. مشاهده فهرست دیسک: CATALOG
  • 93. باز کردن فایل‌ها برای خواندن و نوشتن: OPEN
  • 94. نوشتن داده در فایل متنی: PRINT#
  • 95. خواندن داده از فایل متنی: INPUT#
  • 96. خواندن تک کاراکتر از فایل: GET#
  • 97. بستن فایل‌ها: CLOSE
  • 98. حذف فایل‌ها: DELETE
  • 99. تغییر نام فایل‌ها: RENAME
  • 100. محافظت و آزاد کردن فایل‌ها: LOCK و UNLOCK
تگ‌ها: Apple II Apple II programming Applesoft Applesoft BASIC Applesoft language آموزش Applesoft BASIC آموزش BASIC آموزش برنامه نویسی Apple II آموزش برنامه نویسی اپل اپل سافت بیسیک برنامه نویسی BASIC برنامه نویسی اپل برنامه نویسی کامپیوتر زبان BASIC کامپیوتر اپل 2

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.