کتاب جادوی BASIC: کلکسیون Compute! برای برنامهنویسی در IBM PC و سازگارها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
جادوی BASIC: کلکسیون Compute! برای برنامهنویسی در IBM PC و سازگارها جادوی BASIC: کلکسیون Compute! برای برنامهنویسی در IBM PC و سازگارها به دنیای شگفتانگیز برنامهنویسی با BASIC خوش آمدید! آیا دوست ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جادوی BASIC: کلکسیون Compute! برای برنامهنویسی در IBM PC و سازگارها
موضوع کلی: مبانی برنامهنویسی با BASIC
موضوع میانی: آموزش BASIC در IBM PC و کامپیوترهای سازگار
📋 سرفصلهای دوره
- 1. آشنایی با تاریخچه BASIC و IBM PC
- 2. نصب و راهاندازی BASIC در IBM PC
- 3. اولین برنامه شما: Hello, World!
- 4. ساختار کلی یک برنامه BASIC
- 5. دستور PRINT: نمایش متن و مقادیر
- 6. متغیرهای عددی: اعداد صحیح و اعشاری
- 7. متغیرهای رشتهای: کار با متن
- 8. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
- 9. اولویت عملگرها
- 10. دستور LET: تخصیص مقادیر به متغیرها
- 11. دستور CLS: پاک کردن صفحه نمایش
- 12. دستور REM: افزودن توضیحات به کد
- 13. ورودی گرفتن از کاربر: دستور INPUT
- 14. استفاده از ثابتها
- 15. مقایسه مقادیر: عملگرهای مقایسهای
- 16. دستور IF...THEN: اجرای شرطی دستورات
- 17. دستور IF...THEN...ELSE: اجرای شرطی با دو شاخه
- 18. دستور GOTO: پرش به خطوط دیگر
- 19. دستور GOSUB و RETURN: زیرروالها
- 20. ساختار حلقه FOR...NEXT
- 21. حلقههای تودرتو FOR...NEXT
- 22. دستور WHILE...WEND
- 23. دستور DO...LOOP (اگر در نسخه BASIC مورد نظر پشتیبانی شود)
- 24. استفاده از شمارندهها در حلقهها
- 25. کار با آرایهها: معرفی
- 26. تعریف آرایههای یکبعدی
- 27. دسترسی به عناصر آرایه
- 28. ذخیره و بازیابی دادهها در آرایهها
- 29. آرایههای چندبعدی: معرفی
- 30. کار با آرایههای دوبعدی
- 31. عملیات پایهای روی آرایهها
- 32. مرتبسازی آرایهها (روش ساده)
- 33. جستجو در آرایهها (روش ساده)
- 34. توابع ریاضی داخلی: SIN، COS، TAN
- 35. توابع ریاضی داخلی: SQR، ABS، INT
- 36. توابع ریاضی داخلی: RND، TRUNC، FIX
- 37. توابع رشتهای: LEN، LEFT$، RIGHT$
- 38. توابع رشتهای: MID$، INSTR
- 39. توابع رشتهای: STR$، VAL
- 40. توابع رشتهای: LCASE$، UCASE$ (اگر پشتیبانی شود)
- 41. توابع رشتهای: STRING$
- 42. تبدیل رشته به عدد و برعکس
- 43. دستور DATA و READ
- 44. دستور RESTORE
- 45. فایلبندی BASIC: معرفی
- 46. باز کردن فایلها: دستور OPEN
- 47. حالتهای مختلف باز کردن فایل (INPUT, OUTPUT, APPEND)
- 48. نوشتن داده در فایل: دستور PRINT#
- 49. خواندن داده از فایل: دستور INPUT#
- 50. بستن فایلها: دستور CLOSE
- 51. دستور EOF (End Of File)
- 52. کار با فایلهای متنی (Sequential Files)
- 53. کار با فایلهای باینری (Random Access Files)
- 54. دسترسی به رکوردهای خاص در فایلهای باینری
- 55. فهرستبندی (Indexing) در فایلها
- 56. مدیریت خطا در BASIC: معرفی
- 57. دستور ON ERROR GOTO
- 58. دستور RESUME
- 59. نکات پیشرفته در مدیریت خطا
- 60. گرافیک در BASIC: معرفی
- 61. حالتهای گرافیکی (Graphics Modes)
- 62. دستور LINE: رسم خطوط
- 63. دستور CIRCLE: رسم دایره و بیضی
- 64. دستور PAINT: پر کردن نواحی
- 65. دستور DRAW: رسم اشکال پیچیده
- 66. دستور PSET و PRESET: رسم پیکسل
- 67. کار با رنگها در حالت گرافیکی
- 68. دستور GET و PUT: ذخیره و بازیابی تصاویر
- 69. انیمیشن ساده در BASIC
- 70. استفاده از فونتهای مختلف (اگر پشتیبانی شود)
- 71. موسیقی و صدا در BASIC: معرفی
- 72. دستور SOUND
- 73. تولید نتهای موسیقی
- 74. تولید صداهای ساده
- 75. صداگذاری برای بازیها
- 76. برنامهنویسی برای بازیهای ساده: معرفی
- 77. ایجاد یک بازی حدس عدد
- 78. ایجاد یک بازی سنگ، کاغذ، قیچی
- 79. ایجاد یک بازی مارپیچ ساده
- 80. ایجاد یک بازی پازل ساده
- 81. مفاهیم پیشرفتهتر در طراحی بازی
- 82. بهینهسازی کد BASIC
- 83. استفاده از دستورات قابل فشردهسازی (اگر وجود داشته باشد)
- 84. دیباگ کردن (Debugging) برنامهها
- 85. تکنیکهای دیباگ کردن
- 86. مدیریت حافظه در BASIC
- 87. استفاده از دستورات سیستم (System Commands)
- 88. فراخوانی برنامههای خارجی (اگر پشتیبانی شود)
- 89. نکات امنیتی در برنامهنویسی BASIC
- 90. استفاده از تکنیکهای کدنویسی ساختاریافته
- 91. مستندسازی کد
- 92. طراحی واسط کاربری (UI) ساده
- 93. پیادهسازی منوها در BASIC
- 94. ارتباط با سختافزار (محدود)
- 95. کار با پورتها (اگر امکانپذیر باشد)
- 96. معرفی زبانهای برنامهنویسی دیگر و مهاجرت
- 97. انتقال کد BASIC به زبانهای مدرن
- 98. پروژههای کوچک پایانی
- 99. ساخت یک ماشین حساب ساده
- 100. ساخت یک دفترچه تلفن ساده
تگها:
BASIC Programming
BASIC Tutorial
Compute! BASIC
DOS Programming
GW-BASIC
IBM Compatibles
IBM PC
Retro programming
Vintage Computing
آموزش BASIC
برنامهنویسی IBM PC
کامپیوترهای سازگار
مبانی برنامهنویسی
یادگیری برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.