کتاب آموزش جامع زبان برنامهنویسی C: از مفاهیم پایه تا طراحی الگوریتمهای کاربردی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع زبان برنامهنویسی C: از مفاهیم پایه تا طراحی الگوریتمهای کاربردی
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: مبانی برنامهنویسی ساختیافته
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی سختافزار و معماری سیستمهای رایانهای
- 2. تاریخچه و تکامل زبانهای برنامهنویسی
- 3. نصب و راهاندازی محیط توسعه یکپارچه سی
- 4. ساختار کلی و نحوه اجرای اولین برنامه در زبان سی
- 5. متغیرها و انواع دادههای پایه در زبان سی
- 6. عملگرهای محاسباتی و اولویتبندی آنها
- 7. عملگرهای منطقی و رابطهای
- 8. ورودی و خروجی استاندارد در زبان سی
- 9. ساختارهای تصمیمگیری شرطی با دستور if
- 10. استفاده از دستور switch برای کنترل جریان برنامه
- 11. مفهوم حلقههای تکرار و دستور while
- 12. استفاده از حلقه do-while برای پردازشهای تکرارپذیر
- 13. ساختار حلقه for و کاربردهای آن
- 14. دستورات کنترلی break و continue در حلقهها
- 15. مبانی تعریف و فراخوانی توابع در سی
- 16. پارامترها و مقادیر بازگشتی در توابع
- 17. محدوده دسترسی متغیرها و متغیرهای محلی و سراسری
- 18. کلاسهای حافظه در زبان برنامهنویسی سی
- 19. آرایههای یکبعدی و نحوه مقداردهی آنها
- 20. کار با آرایههای چندبعدی و ماتریسها
- 21. مفهوم رشتهها و توابع کتابخانهای مدیریت رشته
- 22. الگوریتمهای جستجو در آرایهها
- 23. الگوریتمهای مرتبسازی پایه
- 24. اشارهگرها و مدیریت حافظه در سطح پایین
- 25. ارتباط بین اشارهگرها و آرایهها
- 26. تخصیص حافظه پویا در زبان سی
- 27. ساختار دادههای سفارشی با استفاده از struct
- 28. کار با union و تفاوت آن با struct
- 29. تعریف انواع داده جدید با typedef
- 30. کار با فایلها و جریانهای ورودی و خروجی فایل
- 31. عملیات خواندن و نوشتن در فایلهای متنی
- 32. مدیریت خطاهای زمان اجرا
- 33. پیشپردازنده و دستورات ماکرو
- 34. استفاده از فایلهای سرآیند و سازماندهی پروژه
- 35. تکنیکهای بهینهسازی کد در زبان سی
- 36. اصول طراحی الگوریتمهای کارآمد
- 37. بررسی پیچیدگی زمانی و مکانی در برنامهنویسی
- 38. توابع بازگشتی و کاربرد آنها
- 39. ساخت کتابخانههای ایستا و پویا
- 40. استانداردهای کدنویسی تمیز و خوانا
- 41. مبانی اشکالزدایی و رفع خطا در محیطهای توسعه
- 42. امنیت در برنامهنویسی سی و جلوگیری از سرریز بافر
- 43. مستندسازی کد و مدیریت پروژههای نرمافزاری
- 44. پیادهسازی یک پروژه کاربردی با استفاده از مفاهیم آموخته شده
تگها:
آرایهها و رشتهها در C
آموزش زبان C
آموزش مهندسی نرمافزار
الگوریتمنویسی
برنامهنویسی C
برنامهنویسی ساختیافته
توابع در زبان C
ساختارهای کنترلی در C
علوم کامپیوتر
مبانی برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.