کتاب راهنمای کاربردی BBC Micro: از راهاندازی تا برنامهنویسی BASIC با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
راهنمای جامع BBC Micro: از راهاندازی تا برنامهنویسی BASIC - سفری نوستالژیک و کاربردی! راهنمای جامع BBC Micro: از راهاندازی تا برنامهنویسی BASIC - سفری نوستالژیک و کاربردی! معرفی دوره: بازگشت به دو...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای کاربردی BBC Micro: از راهاندازی تا برنامهنویسی BASIC
موضوع کلی: کامپیوترهای شخصی و خانگی
موضوع میانی: راهنمای کاربری کامپیوترهای ۸ بیتی
📋 سرفصلهای دوره
- 1. مقدمه: به دنیای BBC Micro خوش آمدید
- 2. جعبهگشایی: چه چیزهایی در جعبه است؟
- 3. اتصالات اولیه: اتصال به تلویزیون و برق
- 4. اولین روشن کردن: پیام خوشامدگویی و اعلان فرمان
- 5. آشنایی با صفحهکلید: کلیدهای ویژه (BREAK, SHIFT, CTRL)
- 6. دستور `*HELP` و راهنمای داخلی
- 7. اولین فرمان شما: کار با حالت فوری (Immediate Mode)
- 8. خطاهای رایج و معنای آنها
- 9. خاموش کردن امن کامپیوتر
- 10. مروری بر درگاهها و اتصالات پشت دستگاه
- 11. مفهوم زبان برنامهنویسی BASIC
- 12. دستور PRINT: نمایش متن و اعداد روی صفحه
- 13. انجام محاسبات ساده ریاضی
- 14. اولویت عملگرهای ریاضی
- 15. مفهوم متغیرها: ذخیره کردن اطلاعات
- 16. دستور LET: تخصیص مقدار به متغیرها
- 17. متغیرهای رشتهای برای ذخیره متن
- 18. دستور INPUT: دریافت ورودی از کاربر
- 19. ترکیب رشتهها ( الحاق)
- 20. برنامهنویسی چیست؟ آشنایی با شماره خطها
- 21. نوشتن اولین برنامه چندخطی
- 22. دستورات LIST, RUN, NEW
- 23. ویرایش خطوط برنامه
- 24. دستور REM: افزودن توضیحات به کد
- 25. ذخیره و بارگذاری برنامهها از نوار کاست (مفهوم اولیه)
- 26. کنترل جریان برنامه: دستور GOTO
- 27. حلقههای بینهایت و کلید BREAK
- 28. تصمیمگیری در برنامه: دستور IF...THEN
- 29. عملگرهای مقایسهای: = < >
- 30. ترکیب شرطها با AND و OR
- 31. دستور FOR...NEXT: ایجاد حلقههای شمارشی
- 32. استفاده از STEP در حلقههای FOR...NEXT
- 33. حلقههای تودرتو
- 34. زیربرنامهها: دستورات GOSUB و RETURN
- 35. دستورات ON...GOTO و ON...GOSUB
- 36. خواندن دادههای ثابت با READ و DATA
- 37. دستور RESTORE: بازخوانی دادهها
- 38. دستور STOP: توقف اجرای برنامه
- 39. اشکالزدایی ساده: ردیابی متغیرها با PRINT
- 40. آشنایی با الگوریتمهای ساده: شمارش و جمع
- 41. مقدمهای بر گرافیک: حالتهای مختلف صفحه (MODEs)
- 42. دستور MODE: تغییر وضوح و تعداد رنگها
- 43. دستور COLOUR: تغییر رنگ متن و پسزمینه
- 44. مقدمهای بر دستورات VDU
- 45. دستور CLS: پاک کردن صفحه
- 46. کنترل مکاننما با PRINT TAB() و POS
- 47. سیستم مختصات گرافیکی صفحه
- 48. دستور PLOT: رسم یک نقطه
- 49. دستور MOVE: جابجایی مکاننمای گرافیکی
- 50. دستور DRAW: رسم خطوط
- 51. رسم اشکال هندسی ساده: مربع و مثلث
- 52. تغییر رنگهای گرافیکی
- 53. ایجاد انیمیشنهای ساده با حلقه
- 54. مقدمهای بر گرافیک MODE 7 (Teletext)
- 55. تعریف کاراکترهای سفارشی
- 56. پر کردن فضاهای بسته رنگی
- 57. کار با پنجرههای گرافیکی
- 58. اسکرول کردن صفحه نمایش
- 59. ذخیره و بارگذاری محتوای صفحه گرافیکی
- 60. آشنایی با تولید صدا: دستور BEEP
- 61. دستور SOUND و چهار کانال صوتی
- 62. کنترل فرکانس، دامنه و مدت زمان صدا
- 63. ساخت ملودیهای ساده
- 64. دستور ENVELOPE: شکل دادن به صدا
- 65. ایجاد افکتهای صوتی: آژیر، انفجار
- 66. ترکیب صداها برای ایجاد هارمونی
- 67. ساخت یک برنامه موسیقی ساده با حلقهها
- 68. خواندن نتهای موسیقی از دستور DATA
- 69. آرایهها: ذخیره مجموعهای از دادهها
- 70. دستور DIM: تعریف آرایههای عددی و رشتهای
- 71. پردازش آرایهها با استفاده از حلقهها
- 72. کار با رشتهها: توابع LEFT$, RIGHT$, MID$
- 73. تابع LEN: به دست آوردن طول یک رشته
- 74. تبدیل رشته به عدد و برعکس: VAL و STR$
- 75. کدهای اسکی: توابع ASC و CHR$
- 76. توابع داخلی ریاضی: SQR, SIN, RND
- 77. تولید اعداد تصادفی
- 78. تعریف توابع شخصی با DEF FN
- 79. ارسال پارامتر به توابع شخصی
- 80. توابع منطقی: TRUE و FALSE
- 81. مقدمهای بر ساختارهای داده: لیستها
- 82. مرتبسازی دادهها در یک آرایه (مرتبسازی حبابی)
- 83. جستجوی یک مقدار در آرایه
- 84. مقدمهای بر فایلها و لوازم جانبی
- 85. دستور SAVE: ذخیره برنامه روی نوار کاست
- 86. دستور LOAD: بارگذاری برنامه از نوار کاست
- 87. دستور CHAIN: زنجیر کردن برنامهها
- 88. آشنایی با سیستم فایل دیسک (DFS)
- 89. فرمت کردن یک دیسک فلاپی
- 90. دستورات دیسک: *CAT, *SAVE, *LOAD, *DELETE
- 91. کار با فایلهای داده روی دیسک
- 92. اتصال و استفاده از چاپگر
- 93. خواندن اطلاعات از جویاستیک با ADVAL
- 94. مقدمهای بر درگاه کاربر (User Port)
- 95. مباحث پیشرفته: مدیریت حافظه
- 96. متغیرهای سیستمی و کاربرد آنها
- 97. دستورات PEEK و POKE: دسترسی مستقیم به حافظه
- 98. مقدمهای بر زبان ماشین و اسمبلی
- 99. استفاده از اسمبلر داخلی BBC BASIC
- 100. تکنیکهای بهینهسازی سرعت برنامه
تگها:
8-bit computers
BASIC Programming
BBC BASIC
BBC Micro
PC history
Retro Computing
The BBC microcomputer user guide
Vintage computers
برنامهنویسی BASIC
راهاندازی BBC Micro
راهنمای BBC Micro
راهنمای کاربری
کامپیوتر 8 بیتی
کامپیوترهای خانگی
کامپیوترهای شخصی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.