کتاب آموزش جامع و کاربردی زبان BASIC برای مبتدیان با رویکرد IBM BASIC Handbook با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

آموزش جامع و کاربردی زبان BASIC برای مبتدیان آموزش جامع و کاربردی زبان BASIC: دروازه ورود شما به دنیای برنامه‌نویسی آیا تا به حال به این فکر کرده‌اید که غول‌های دنیای تکنولوژی چگونه سفر خود را آغاز کر...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره آموزش جامع و کاربردی زبان BASIC برای مبتدیان با رویکرد IBM BASIC Handbook

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

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

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

  • 1. مقدمه‌ای بر برنامه‌نویسی کامپیوتر
  • 2. زبان BASIC و اهمیت آن در گذشته
  • 3. معرفی IBM BASIC و محیط کاری آن
  • 4. اولین برنامه BASIC شما: نمایش متن ساده
  • 5. حالت‌های مستقیم (Direct Mode) و برنامه‌نویسی (Program Mode)
  • 6. مفهوم شماره خط (Line Number) در BASIC
  • 7. دستور PRINT: نمایش اطلاعات
  • 8. متغیرها در BASIC: ذخیره‌سازی داده‌ها
  • 9. انواع داده‌ها: عددی و رشته‌ای
  • 10. نام‌گذاری متغیرها و قوانین آن
  • 11. انتساب مقادیر به متغیرها با دستور LET
  • 12. عملگرهای حسابی: جمع، تفریق، ضرب، تقسیم
  • 13. عملگرهای توان و باقیمانده
  • 14. ترتیب اجرای عملگرها (تقدم عملگرها)
  • 15. دریافت ورودی از کاربر با دستور INPUT
  • 16. نمایش چندگانه اطلاعات با PRINT (کاما و سمی‌کولون)
  • 17. پاک کردن صفحه نمایش با CLS
  • 18. توقف اجرای برنامه با END و STOP
  • 19. اضافه کردن توضیحات با REM
  • 20. دستور GOTO: پرش غیرمشروط
  • 21. دستور IF...THEN: شرطی کردن اجرا
  • 22. عملگرهای مقایسه‌ای: بزرگتر، کوچکتر، مساوی
  • 23. عملگرهای منطقی: AND, OR, NOT
  • 24. دستور IF...THEN...ELSE: انتخاب بین دو مسیر
  • 25. حلقه‌های تکرار با FOR...NEXT
  • 26. استفاده از STEP در حلقه FOR
  • 27. حلقه‌های تو در تو (Nested Loops)
  • 28. دستور WHILE...WEND: تکرار با شرط
  • 29. آرایه‌ها (Arrays): ذخیره مجموعه‌ای از داده‌ها
  • 30. تعریف آرایه‌ها با DIM
  • 31. آرایه‌های تک بعدی
  • 32. آرایه‌های چند بعدی
  • 33. کار با رشته‌ها (Strings): معرفی و اصول
  • 34. طول رشته با LEN
  • 35. استخراج بخشی از رشته با LEFT$, RIGHT$, MID$
  • 36. جستجو در رشته با INSTR
  • 37. ترکیب رشته‌ها (Concatenation)
  • 38. کاراکترهای خاص و کد ASCII
  • 39. تبدیل عدد به رشته و برعکس با STR$ و VAL
  • 40. توابع ریاضی: SQR (جذر), INT (جزء صحیح), ABS (قدر مطلق)
  • 41. توابع مثلثاتی: SIN, COS, TAN, ATN
  • 42. توابع مولد عدد تصادفی: RND و RANDOMIZE
  • 43. دستور SOUND: تولید صدا
  • 44. دستور BEEP: یک صدای ساده
  • 45. دستور LOCATE: موقعیت‌دهی مکان‌نما
  • 46. دستور COLOR: تنظیم رنگ متن و پس‌زمینه
  • 47. دستور WIDTH: تنظیم عرض صفحه نمایش
  • 48. استفاده از چاپگر با LPRINT
  • 49. کار با فایل‌ها: مقدمه و انواع
  • 50. باز کردن فایل‌ها برای دسترسی متوالی با OPEN
  • 51. نوشتن در فایل متوالی با WRITE# و PRINT#
  • 52. خواندن از فایل متوالی با INPUT# و LINE INPUT#
  • 53. بررسی پایان فایل با EOF
  • 54. بستن فایل‌ها با CLOSE
  • 55. مدیریت خطاها با ON ERROR GOTO
  • 56. دستور RESUME: ادامه اجرای برنامه پس از خطا
  • 57. زیربرنامه‌ها (Subroutines) با GOSUB و RETURN
  • 58. پرش شرطی به زیربرنامه با ON GOSUB
  • 59. پرش شرطی با ON GOTO
  • 60. توابع تعریف شده توسط کاربر (User-Defined Functions) با DEF FN
  • 61. کار با صفحه نمایش گرافیکی: معرفی حالت‌های SCREEN
  • 62. دستور PSET و PRESET: رسم یک نقطه
  • 63. دستور LINE: رسم خطوط و مستطیل‌ها
  • 64. دستور CIRCLE: رسم دایره‌ها و بیضی‌ها
  • 65. دستور PAINT: پر کردن اشکال با رنگ
  • 66. رنگ‌ها در حالت‌های گرافیکی (پالت‌ها)
  • 67. دستور GET و PUT: کار با بلوک‌های گرافیکی
  • 68. دستور DRAW: زبان توصیف گرافیک
  • 69. دستور PALETTE: تغییر پالت رنگ
  • 70. دستور VIEW: تعریف پنجره نمایش
  • 71. کار با دستگاه‌های ورودی: جوی‌استیک و پدال (STICK, STRIG)
  • 72. زمان و تاریخ سیستم با TIME$, DATE$
  • 73. دستور INKEY$: خواندن یک کلید بدون توقف برنامه
  • 74. دستور KEY: تعریف کلیدهای تابعی
  • 75. دستور OUT: ارسال بایت به پورت خروجی
  • 76. دستور INP: خواندن بایت از پورت ورودی
  • 77. دسترسی مستقیم به حافظه با PEEK و POKE
  • 78. مفهوم آدرس‌های حافظه در IBM PC
  • 79. دستور VARPTR: آدرس حافظه متغیر
  • 80. دستور SADD: آدرس حافظه رشته
  • 81. استفاده از CALL: فراخوانی روتین‌های ماشین
  • 82. دستور BSAVE و BLOAD: ذخیره و بارگذاری بلوک‌های حافظه
  • 83. کار با فایل‌های دسترسی تصادفی (Random Access Files): مقدمه
  • 84. تعریف رکورد با FIELD
  • 85. قرار دادن داده‌ها در بافر فایل با LSET و RSET
  • 86. نوشتن رکورد با PUT#
  • 87. خواندن رکورد با GET#
  • 88. باز و بسته کردن فایل‌های دسترسی تصادفی
  • 89. دستور RUN: اجرای برنامه
  • 90. دستور NEW: پاک کردن برنامه در حافظه
  • 91. دستور LIST و LLIST: نمایش کد برنامه
  • 92. دستور SAVE: ذخیره برنامه
  • 93. دستور LOAD: بارگذاری برنامه
  • 94. دستور MERGE: ترکیب برنامه‌ها
  • 95. دستور DELETE: حذف خطوط برنامه
  • 96. دستور RENUM: شماره‌گذاری مجدد خطوط
  • 97. دستور AUTO: تولید خودکار شماره خط
  • 98. عیب‌یابی و اشکال‌زدایی (Debugging) برنامه‌ها
  • 99. نکات و ترفندهای پیشرفته IBM BASIC
تگ‌ها: BASIC Programming BASIC Tutorial Computer Programming IBM BASIC IBM BASIC Handbook آموزش BASIC آموزش برنامه‌نویسی آموزش گام به گام BASIC برنامه‌نویسی برنامه‌نویسی BASIC برنامه‌نویسی کامپیوتر دوره BASIC زبان BASIC کامپیوتر مبتدیان

نظرات

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

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