۰۱۷-۳۲۵۲۶۳۲۶
mftgorganbranch@gmail.com

سرفصل های دوره برنامه نویسی ++C

  • سرفصل ها

    • معرفی مفهوم برنامه نویسی و اهداف آن
    • بررسی زبان ماشین و شیوه تعامل آن با دستگاه های الکترونیکی
    • بررسی مزایا و معایب زبان ماشین
    • بررسی مفهوم زبان برنامه نویسی
    • بررسی الگوریتم و فلوچارت
    • معرفی فریم ورک و متدولوژی
    • معرفی تاریخچه زبان های برنامه نویسی
    • بررسی مفهوم ساخت یافته و شی گرا
    • بررسی انتزاع، وراثت، چندگانگی و بسته بندی
    • بررسی مفاهیم حافظه و متغیرها
    • معرفی انواع متغیرها و اشاره گرها
    • بررسی مفهوم کامپایل و انتقال پذیری
    • معرفی IDE و انواع آن
    • بررسی شیوه نصب و استقرار محیط تولید برنامه
    • بررسی ساختار پروژه های C++
    • معرفی تابع main
    • بررسی روش های نمایش خروجی و دریافت ورودی
    • معرفی cin و cout
    • بررسی ساختارهای شرطی
    • بررسی ساختار تصمیم
    • بررسی مفهوم تکرار و ساختارهای آن
    • پیاده سازی الگوریتم های تکرار
    • معرفی عملیات رشته ای
    • بررسی نکات بافر ورودی
    • معرفی ساختمان داده و کاربرد آن
    • بررسی آرایه
    • بررسی Vector
    • بررسی لیست های پیوندی
    • پیاده سازی الگوریتم های ساختمان داده
    • بررسی توابع
    • معرفی انواع توابع بازگشتی و غیر بازگشتی
    • پیاده سازی الگوریتم های بازگشتی
    • بررسی IO و روش استفاده از فایل ها
    • بررسی روش های انتزاع و ایجاد struct و class
    • بررسی تفاوت های انواع انتزاع
    • بررسی روش پیاده سازی وراثت
    • بررسی نکات وراثت چندگانه
    • بررسی روش ایجاد Polymorphism
    • معرفی initializer ها
    • بررسی مفهوم خطا و روش مدیریت آن
    • جمع بندی و پروژه عملی