کتاب صوتی راهنمای جامع برنامهنویسی Applesoft BASIC: از مبتدی تا حرفهای
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب راهنمای جامع برنامهنویسی Applesoft BASIC: از مبتدی تا حرفهای
موضوع کلی: برنامهنویسی کامپیوتر
موضوع میانی: برنامهنویسی در زبان Applesoft BASIC
📋 سرفصلهای کتاب (100 موضوع)
- 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
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.