کتاب آموزش جامع زبان برنامهنویسی C: تسلط بر توابع و مدیریت پیشرفته حافظه با اشارهگرها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع زبان برنامهنویسی C: تسلط بر توابع و مدیریت پیشرفته حافظه با اشارهگرها
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: برنامهنویسی سیستم و مدیریت حافظه
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی زبان برنامهنویسی C و ساختار برنامههای اجرایی
- 2. نصب و راهاندازی محیط توسعه یکپارچه و کامپایلر GCC
- 3. آشنایی با انواع دادههای پایه و محدوده مقادیر در C
- 4. عملگرهای محاسباتی منطقی و بیتی در زبان C
- 5. ساختارهای کنترل جریان و دستورات شرطی
- 6. حلقههای تکرار و بهینهسازی الگوریتمها
- 7. مفهوم تابع و ساختار فراخوانی در برنامهنویسی ساختیافته
- 8. پارامترهای ورودی و مقادیر بازگشتی در توابع
- 9. محدوده دید متغیرها و طول عمر آنها در حافظه
- 10. آشنایی با پیشپردازنده و دستورات ماکرو
- 11. آرایهها و نحوه ذخیرهسازی آنها در حافظه
- 12. رشتههای متنی و توابع کتابخانهای مدیریت متن
- 13. مفهوم اشارهگر و آدرسدهی مستقیم در حافظه
- 14. عملگرهای اشارهگر و روابط آنها با آرایهها
- 15. ارتباط میان توابع و اشارهگرها برای انتقال دادهها
- 16. اشارهگر به اشارهگر و کاربرد آن در ساختارهای داده
- 17. مدیریت حافظه ایستا در برابر حافظه پویا
- 18. تخصیص حافظه پویا با استفاده از توابع کتابخانهای
- 19. جلوگیری از نشت حافظه و مدیریت صحیح آزادسازی منابع
- 20. ساختارها و تعریف انواع دادههای سفارشی
- 21. اشارهگر به ساختارها و مدیریت اشیاء در حافظه
- 22. اتحادیهها و کاربرد آنها در بهینهسازی فضای حافظه
- 23. آشنایی با فایلهای سرآیند و سازماندهی پروژههای بزرگ
- 24. کار با آرگومانهای خط فرمان در توابع اصلی
- 25. مدیریت خطاها و بررسی کدهای بازگشتی سیستم
- 26. اشارهگر به توابع و کاربرد آن در برنامهنویسی پیشرفته
- 27. کار با فایلها و جریانهای ورودی و خروجی استاندارد
- 28. مفاهیم پایه حافظه مجازی و بخشبندی حافظه در سیستمعامل
- 29. تکنیکهای اشکالزدایی و یافتن خطاهای مدیریت حافظه
- 30. بهینهسازی کدهای C برای افزایش کارایی و سرعت
- 31. استانداردهای کدنویسی امن و پیشگیری از سرریز بافر
- 32. مقدمهای بر پیادهسازی ساختارهای داده پویا مانند لیستهای پیوندی
- 33. آشنایی با کتابخانههای استاندارد سیستم و فراخوانیهای سیستمی
- 34. اصول طراحی نرمافزار ماژولار در زبان C
- 35. تکنیکهای نوشتن کدهای قابل حمل و سازگار با سیستمعاملهای مختلف
تگها:
آموزش زبان C
اشاره گرها در C
برنامه نویسی سطح پایین
برنامه نویسی سیستم
توابع در C
ساختمان داده در C
مدیریت حافظه
مهندسی نرم افزار
یادگیری زبان C
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.