آموزش دیباگ کردن کد سی (C) - آخرین آپدیت

دانلود Debugging C Code

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی به بررسی فرآیند شناسایی علت عدم اجرای صحیح برنامه‌های نوشته شده به زبان C می‌پردازد. در این دوره، موضوعاتی نظیر مدیریت هشدارها (Warnings) و خطاها (Errors) بررسی شده و یاد می‌گیرید چگونه برای کشف نقاط ضعف کد و بررسی عدم تطابق عملکرد برنامه با منطق برنامه‌نویس، عمیقاً در کد جستجو کنید. برای رفع این مشکلات و برطرف کردن باگ‌ها، ابزارهای متعددی در اختیار برنامه‌نویس قرار دارد؛ ابتدا با تکنیک‌های مختلف مانیتورینگ و چاپ مقادیر متغیرها در نقاط حساس کد آشنا می‌شوید تا روند پیشرفت برنامه را رصد کنید. در گام دوم، ابزارهای پیشرفته‌ای مانند دیباگرهای IDE و دیباگر خط فرمان GNU (GDB) معرفی می‌شوند که امکان مشاهده مقادیر متغیرها و تخلیه حافظه (Memory Dumps) را در حین اجرای برنامه فراهم می‌کنند. این تکنیک‌ها و ابزارها بررسی‌های لازم برای شناسایی خطا و اصلاح کد را میسر می‌سازند. با گذراندن این دوره، ابزارهای حیاتی هر برنامه‌نویس حرفه‌ای را بیاموزید.

سرفصل ها و درس ها

مقدمه Introduction

  • خروج از باگ‌ها! Out bugs!

  • پیکربندی و تنظیمات Configuration and setup

1. باگ‌های موجود در کد 1. Bugs in Your Code

  • دیباگ دستی کدها Debugging your code manually

  • راه حل: خطا در کجاست؟ Solution: Where is the error?

  • بررسی ۱۰ مشکل رایج در کدنویسی Reviewing ten common coding problems

  • درک مفاهیم باگ Understanding bugs

  • شناسایی باگ‌ها Catching bugs

  • چالش: خطا در کجاست؟ Challenge: Where is the error?

2. دیباگ کردن با IDE 2. IDE Debugging

  • اجرای گام‌به‌گام کد Stepping through your code

  • چالش: باگ را پیدا کنید Challenge: Find the bug

  • پیکربندی پروژه برای دیباگ Configuring a debug project

  • بررسی متغیرها و حافظه Examining variables and memory

  • راه حل: پیدا کردن باگ Solution: Find the bug

3. دیباگر GNU (GDB) 3. The GNU Debugger

  • چالش: اصلاح کد Challenge: Fix the code

  • کامپایل کد برای دیباگ Compiling code for debugging

  • تنظیم نقاط توقف (Breakpoints) و مشاهده مقادیر Setting breakpoints and viewing values

  • تخلیه حافظه (Memory Dumping) Dumping memory

  • راه حل: اصلاح کد Solution: Fix the code

  • استفاده از دیباگر GNU در محیط Codespaces Using the GNU debugger in Codespaces

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش دیباگ کردن کد سی (C)
جزییات دوره
1h 1m
20
(آخرین آپدیت)
3,477
- از 5
ندارد
دارد
دارد
Dan Gookin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Gookin Dan Gookin

سازنده، معلم و نويسنده فناوري با 20+ سال تجربه Dan Gookin نویسنده بیش از 120 عنوان است. او بیش از 20 سال در مورد تکنولوژی در مورد تکنولوژی نوشته است.

دن ترکیبی از عشق خود را به نوشتن با شگفتی Gizmo خود را برای ایجاد کتاب هایی که آموزنده، سرگرم کننده و نه خسته کننده است. از آنجا که 120 عنوان خود را 12 میلیون نسخه در چاپ که به بیش از 30 زبان ترجمه شده است، دان می تواند تایید کند که روش خود را برای ساخت تامس کامپیوتر به نظر می رسد کار می کند.

شاید معروف ترین عنوان او اصلی است DOS برای dummies ، که در سال 1991 منتشر شد، منتشر شد. این کتاب به عنوان سریع ترین فروش کامپیوتر در جهان تبدیل شد، در یک زمان، در حال حرکت نسخه های بیشتر در هر هفته از Bestseller جدید نیویورک تایمز (هر چند به عنوان مرجع، آن را نمی توان آن را ذکر نشده است لیست Bestseller NYT). از این کتاب، کل خط را برای dummies کتاب ها، که پدیده های انتشاراتی را برای این روز باقی می گذارد، ایجاد کرد.

محبوب ترین عناوین Dan شامل رایانه های شخصی برای dummies، کلمه برای dummies لپ تاپ ها برای dummies ، و droid x برای dummies . او همچنین وب سایت گسترده و مفید را حفظ می کند، www.wambooli.com

Dan دارای مدرک است در ارتباطات/هنرهای تجسمی از دانشگاه کالیفرنیا، سن دیگو. در حال حاضر، او در شمال غربی اقیانوس آرام زندگی می کند، جایی که او لذت بردن از وقت خود را با پسران خود را بازی های ویدئویی در داخل در حالی که آنها تماشای جنگل های ملایم آیداهو.