کتاب صوتی شناسایی و رفع اشکالات برنامه‌نویسی در BBC BASIC

انتخاب پلن

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

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

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

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

عنوان دوره: دوره شناسایی و رفع اشکالات برنامه‌نویسی در BBC BASIC

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

موضوع میانی: مدیریت خطا

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

  • 1. آشنایی با محیط برنامه‌نویسی BBC BASIC
  • 2. مبانی دستورات BASIC
  • 3. متغیرها و انواع داده در BBC BASIC
  • 4. عملگرهای ریاضی و منطقی
  • 5. دستورات ورودی و خروجی
  • 6. ساختارهای کنترلی: دستور IF...THEN
  • 7. ساختارهای کنترلی: دستور FOR...NEXT
  • 8. ساختارهای کنترلی: دستور WHILE...WEND
  • 9. ساختارهای کنترلی: دستور REPEAT...UNTIL
  • 10. آرایه‌ها در BBC BASIC
  • 11. زیربرنامه‌ها (Subroutines)
  • 12. توابع (Functions)
  • 13. مدیریت رشته‌ها در BBC BASIC
  • 14. کار با فایل‌ها در BBC BASIC
  • 15. دستورات مربوط به گرافیک
  • 16. دستورات مربوط به صدا
  • 17. اشکال‌زدایی (Debugging) در BBC BASIC
  • 18. خطاهای رایج در BBC BASIC
  • 19. روش‌های شناسایی خطا
  • 20. استفاده از دستور PRINT برای نمایش خطا
  • 21. استفاده از دستور GOTO برای دنبال کردن جریان برنامه
  • 22. استفاده از دستور GOSUB برای بررسی زیربرنامه‌ها
  • 23. بررسی مقادیر متغیرها در حین اجرا
  • 24. استفاده از دستور STOP برای توقف برنامه
  • 25. استفاده از دستور CONT برای ادامه اجرا
  • 26. خطاهای مربوط به سینتکس (Syntax Errors)
  • 27. خطاهای مربوط به منطق (Logic Errors)
  • 28. خطاهای زمان اجرا (Runtime Errors)
  • 29. شناسایی خطاهای مربوط به آرایه‌ها
  • 30. رفع خطاهای مربوط به رشته‌ها
  • 31. رفع خطاهای مربوط به عملیات ریاضی
  • 32. رفع خطاهای مربوط به ساختارهای کنترلی
  • 33. بررسی علل خطاهای فایل
  • 34. رفع مشکلات مربوط به نمایش گرافیک
  • 35. رفع مشکلات مربوط به تولید صدا
  • 36. مدیریت حافظه در BBC BASIC
  • 37. بهینه‌سازی کد برای رفع اشکال
  • 38. استفاده از کامنت‌ها برای مستندسازی
  • 39. تکنیک‌های پیشرفته اشکال‌زدایی
  • 40. بررسی جریان اجرای برنامه با Trace
  • 41. استفاده از Watch برای پایش متغیرها
  • 42. شناسایی حلقه‌های بی‌نهایت
  • 43. رفع خطاهای مربوط به اولویت عملگرها
  • 44. کار با اعداد اعشاری و دقت آن‌ها
  • 45. رفع خطاهای مربوط به تبدیل انواع داده
  • 46. استفاده از دستور ON...GOTO
  • 47. استفاده از دستور ON...GOSUB
  • 48. مدیریت ورودی‌های کاربر
  • 49. اعتبارسنجی ورودی‌ها
  • 50. رفع خطاهای مربوط به دسترسی به فایل
  • 51. استفاده از دستور OPEN و CLOSE
  • 52. دستورات خواندن و نوشتن فایل (LINE INPUT, PRINT #)
  • 53. کار با فایل‌های باینری (GET, PUT)
  • 54. مدیریت خطا در عملیات فایل
  • 55. مفاهیم اولیه الگوریتم‌نویسی
  • 56. الگوریتم‌های جستجو (خطی، دودویی)
  • 57. الگوریتم‌های مرتب‌سازی (حبابی، انتخابی)
  • 58. پیچیدگی زمانی الگوریتم‌ها
  • 59. مقدمه‌ای بر برنامه‌نویسی شیءگرا (در حد مفاهیم پایه BASIC)
  • 60. کار با ماژول‌ها و کتابخانه‌ها (در صورت پشتیبانی BASIC)
  • 61. اصول طراحی نرم‌افزار
  • 62. مستندسازی کد
  • 63. تست واحد (Unit Testing)
  • 64. تست یکپارچه‌سازی (Integration Testing)
  • 65. اصول برنامه‌نویسی امن
  • 66. جلوگیری از حملات رایج (در حد مفاهیم پایه)
  • 67. اصول مدیریت پروژه نرم‌افزاری
  • 68. کار تیمی در توسعه نرم‌افزار
  • 69. مفاهیم پایگاه داده (در حد مقدماتی)
  • 70. طراحی جداول ساده
  • 71. اصول روابط بین جداول
  • 72. کار با زبان SQL (در حد مقدماتی)
  • 73. مفاهیم وب (در حد مقدماتی)
  • 74. HTML و CSS (در حد مفاهیم پایه)
  • 75. برنامه‌نویسی وب سمت سرور (اشاره کلی)
  • 76. مفاهیم سیستم عامل (در حد مقدماتی)
  • 77. مدیریت فرآیندها
  • 78. مدیریت حافظه
  • 79. مفاهیم شبکه‌های کامپیوتری (در حد مقدماتی)
  • 80. پروتکل‌های رایج (TCP/IP, HTTP)
  • 81. امنیت شبکه (در حد مفاهیم پایه)
  • 82. مقدمه‌ای بر هوش مصنوعی (در حد مفاهیم پایه)
  • 83. یادگیری ماشین (اشاره کلی)
  • 84. پردازش زبان طبیعی (اشاره کلی)
  • 85. رعایت اصول اخلاق حرفه‌ای در برنامه‌نویسی
  • 86. مسئولیت‌پذیری در قبال کد نوشته شده
  • 87. حفظ حریم خصوصی داده‌ها
  • 88. کار با ابزارهای توسعه نرم‌افزار
  • 89. سیستم‌های کنترل نسخه (اشاره کلی)
  • 90. محیط‌های توسعه یکپارچه (IDE)
  • 91. مفاهیم پایدارسازی و نگهداری نرم‌افزار
  • 92. مقدمه‌ای بر برنامه‌نویسی موازی (در حد مفاهیم پایه)
  • 93. کاربردهای پیشرفته BBC BASIC (در صورت وجود)
  • 94. نکات تکمیلی برای نوشتن کد تمیز و خوانا
  • 95. بررسی مجدد الزامات انطباق با قوانین در طول فرآیند
  • 96. آموزش عملی حل مسئله با BBC BASIC
  • 97. پروژه‌های کوچک برای تمرین رفع اشکال
  • 98. بررسی نمونه کدهای اشکال‌دار و رفع آن‌ها
  • 99. جمع‌بندی مباحث اشکال‌زدایی در BBC BASIC
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.

نظرات

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

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