کتاب صوتی سفر به ریشهها: برنامهنویسی BASIC 4.0 در Commodore PET/CBM
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب سفر به ریشهها: برنامهنویسی BASIC 4.0 در Commodore PET/CBM
موضوع کلی: دنیای کامپیوترهای کلاسیک و برنامهنویسی
موضوع میانی: آشنایی و برنامهنویسی با BASIC در سیستمهای کلاسیک
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر کامپیوترهای کلاسیک و Commodore PET/CBM
- 2. BASIC 4.0 چیست و چرا اهمیت دارد؟
- 3. راهاندازی و آشنایی با محیط کاربری Commodore PET/CBM
- 4. کلیدواژهها و ساختار کلی دستورات BASIC
- 5. متغیرها و انواع دادهای در BASIC 4.0
- 6. عملگرهای محاسباتی و اولویت آنها
- 7. دستور PRINT و خروجیگرفتن در BASIC
- 8. دستور INPUT و دریافت ورودی از کاربر
- 9. عملگرهای مقایسهای و منطقی
- 10. دستور IF THEN ELSE برای تصمیمگیری
- 11. حلقههای FOR NEXT و تکرار دستورات
- 12. حلقه WHILE WEND و شرط ادامهی حلقه
- 13. آرایهها و ذخیرهسازی مجموعهای از دادهها
- 14. دستور DIM و تعریف آرایهها
- 15. کار با رشتهها و توابع رشتهای (LEFT$, RIGHT$, MID$)
- 16. توابع عددی (ABS, SGN, INT, RND)
- 17. تولید اعداد تصادفی و کاربردهای آن
- 18. دستور GOTO و پرش به خطوط دیگر
- 19. دستور GOSUB و زیربرنامهها
- 20. دستور RETURN و بازگشت از زیربرنامه
- 21. دستور ON GOTO و انشعاب شرطی
- 22. دستور ON GOSUB و فراخوانی زیربرنامه شرطی
- 23. مدیریت خطاها با ON ERROR GOTO
- 24. دستور RESUME و ادامهی برنامه پس از خطا
- 25. ذخیرهسازی و بارگذاری برنامهها (SAVE, LOAD)
- 26. دستور VERIFY و بررسی صحت فایل
- 27. کار با فایلهای ترتیبی (Sequential Files)
- 28. دستور OPEN، CLOSE، INPUT#، PRINT#
- 29. کار با فایلهای تصادفی (Random Files)
- 30. دستور OPEN، CLOSE، GET#، PUT#
- 31. آشنایی با حافظه و آدرسهای حافظه
- 32. دستور PEEK و خواندن از حافظه
- 33. دستور POKE و نوشتن در حافظه
- 34. مفاهیم گرافیکی در Commodore PET/CBM
- 35. دستور PLOT و رسم نقاط
- 36. دستور LINE و رسم خطوط
- 37. رسم اشکال هندسی با استفاده از دستورات گرافیکی
- 38. کار با رنگها و تنظیم رنگ پسزمینه
- 39. دستور DRAW و رسم اشکال پیچیده
- 40. مفاهیم صدا و موسیقی در Commodore PET/CBM
- 41. دستور SOUND و تولید صدا
- 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. کار با کاراکترهای خاص و کد ASCII
- 67. نمایش کاراکترهای گرافیکی
- 68. ایجاد انیمیشنهای ساده
- 69. ایجاد جلوههای ویژه بصری
- 70. کار با صفحه کلید و دریافت ورودیهای پیچیده
- 71. بررسی کلیدهای فشرده شده
- 72. مدیریت وقفه و رویدادها
- 73. آشنایی با زبان ماشین و اسمبلی
- 74. توابع User-Defined (DEF FN)
- 75. بهینهسازی کد BASIC
- 76. اشکالزدایی برنامهها
- 77. استفاده از مستندات و منابع آنلاین
- 78. تکنیکهای پیشرفته برنامهنویسی BASIC
- 79. برنامهنویسی ساختیافته در BASIC
- 80. مفاهیم شیگرا در BASIC (شبیهسازی)
- 81. کار با حافظه خارجی (نوار کاست، دیسک)
- 82. برنامهنویسی شبکهای ساده
- 83. ارتباط بین دو Commodore PET/CBM
- 84. استفاده از توابع کتابخانهای
- 85. ایجاد کتابخانه توابع شخصی
- 86. کامپایل کردن برنامههای BASIC
- 87. محافظت از کد در برابر دستکاری
- 88. تغییرات و تفاوتهای BASIC 4.0 در نسخههای مختلف
- 89. مقایسه BASIC 4.0 با BASICهای دیگر
- 90. آشنایی با سیستمعامل Commodore PET/CBM
- 91. تغییر تنظیمات سیستمعامل
- 92. استفاده از دستورات سیستمعامل در BASIC
- 93. پروژههای پیشرفته (بازی ماز)
- 94. پروژههای پیشرفته (شبیهساز سیستم عامل)
- 95. پروژههای پیشرفته (برنامه حسابداری ساده)
- 96. راهکارهایی برای گسترش قابلیتهای Commodore PET/CBM
- 97. انجمنها و منابع آنلاین برای Commodore PET/CBM
- 98. برنامهنویسی دموها و اینتروها
- 99. ترفندهای برنامهنویسی BASIC
- 100. نگاهی به آینده BASIC و زبانهای مشابه
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.