تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی دیباگ کردن کدهای C (یافتن و رفع اشکالات در برنامه‌نویسی C)

دوره آموزشی دیباگ کردن کدهای C (یافتن و رفع اشکالات در برنامه‌نویسی C)

1 ساعت 1 دقیقهپیشرفته2025-04-21

مدرسین

Dan Gookin

Dan Gookin

Creator, Teacher, and Technology Writer with 20+ years of experience

جزئیات دوره

اگر تا حالا با زبان C کار کردی، حتماً برات پیش اومده که برنامه‌ت اجرا نشه یا درست کار نکنه، بدون اینکه دقیق بدونی چرا. این دوره دقیقاً برای همین طراحی شده! اینجا یاد می‌گیری چطوری بفهمی برنامه C چرا با خطا اجرا میشه یا اصلاً اجرا نمیشه، و چطور اون خطاها رو پیدا و برطرف کنی.

با روش‌هایی آشنا می‌شی که بتونی مرحله به مرحله پیشرفت برنامه‌ت رو دنبال کنی، متغیرها رو بررسی کنی و ببینی کجای کار میلنگه. همچنین یاد می‌گیری چطوری با ابزارهای دیباگر مثل GDB یا دیباگر داخلی محیط‌های برنامه‌نویسی (IDE) متغیرها و حافظه رو در زمان اجرا بررسی کنی. در کل، این دوره یه جعبه ابزار کامل برای رفع باگ تو برنامه‌نویسی C هست!

🎯 اهداف یادگیری:
کار با دیباگر GDB برای بررسی برنامه‌های C در حال اجرا
شناسایی دلایل رایج ایجاد باگ در کد C
استفاده از دیباگر IDE برای بررسی متغیرها و حافظه هنگام اجرای برنامه
بررسی گام‌به‌گام برنامه برای حل مشکلات پیچیده و آزاردهنده

مهارت ها

CProgramming FoundationsAdvancedProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - رفع اشکالات
  • 02 - پیکربندی و راه اندازی

1. اشکالات در کد شما

  • 03 - درک اشکالات
  • 04 - گرفتن اشکالات
  • 05 - کد خود را به صورت دستی اشکال زدایی کنید
  • 06 - بررسی ده مشکل رایج کدنویسی
  • 07 - چالش - خطا کجاست
  • 08 - راه حل - خطا کجاست

2. اشکال زدایی IDE

  • 09 - پیکربندی یک پروژه اشکال زدایی
  • 10 - از کد خود عبور کنید
  • 11 - بررسی متغیرها و حافظه
  • 12 - چالش - اشکال را پیدا کنید
  • 13 - راه حل - اشکال را پیدا کنید

3. دیباگر گنو

  • 14 - کامپایل کد برای رفع اشکال
  • 15 - تعیین نقاط شکست و مقادیر مشاهده
  • 16 - حافظه دامپینگ
  • 17 - استفاده از دیباگر گنو در Codespaces
  • 18 - چالش - کد را رفع کنید
  • 19 - راه حل - کد را اصلاح کنید

نتیجه گیری

  • 20 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal