برنامه نویسی سی پلاس پلاس مقدماتی

C++ یک زبان برنامه نویسی از خانواده C و همان نسخه ی بهبود یافته ی زبان قدیمی C که مادر تمام زبان های برنامه نویسی است ، می باشد.

سی پلاس پلاس یک زبان شی گرا و سطح میانی می باشد که از زبان C می توان به عنوان جد این زبان نام برد.

C++ توسط بی‌یارنه استراس‌تروپ ریاضی‌دان دانمارکی در سال ۱۹۷۹ در آزمایشگاه‌های بل (Bell Labs)، برای بهبود زبان سی و بر مبنای آن ساخته شد و آن را «C با کلاس» (C With Classes) نام‌گذاری نمود. در سال ۱۹۸۳ به C++ تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثناء انجام شد. این زبان برنامه‌نویسی در سال ۱۹۹۸ تحت نام ISO/IEC ۱۴۸۸۲:۱۹۹۸ استاندارد شد. نسخهٔ فعلی استاندارد این زبان ISO/IEC ۱۴۸۸۲:۲۰۱۴ است.

 

سرفصل های دوره برنامه نویسی سی پلاس پلاس مقدماتی :

فصل اول | مقدمات برنامه نویسی

  • تاریخچه و فرق با زبان c

  • نصب و آماده سازی برای برنامه نویسی

  • عملگر های خروجی و ورودی

  • لیترال و کارکتر ها

  • متغیر ها و تعریف انها

  • ثابت ها

  • انواع داده های عددی و صحیح

  • تعریف عملگرها و ممیز شناور

  • نوع bool و char

  • تبدیل نوع و برخی خطاهای برنامه نویسی

فصل دوم | دستورات شرطی و انتخاب

  • دستور های if , else if , else

  • عملگرهای مقایسه ایی و بلوک های دستور عمل

  • شرط های مرکب

  • ارزیابی میانبری و عبارت های منطقی

  • دستورات switch

فصل سوم | تکرار یا حلقه ها

  • دستور while

  • دستور do while

  • دستور for

  • دستورات break , continue , goto

فصل چهارم | توابع

  • توابع ساخت کاربر و برنامه آزمون

  • اعلان و تعریف توابع

  • متغیرهای محلی در توابع

  • تابع void

  • تابع با نوع بازگشتی عددی

  • توابع ورودی و خروجی

  • توابع بولی

  • ارسال از طریق ارجاع و مقدار

  • توابع بی واسطه

  • ارسال از طریق ارجاع ثابت

  • چندشکلی توابع

  • آرگومان های پیشفرض

  • تابع اصلی main

فصل پنجم | آرایه ها در سی پلاس پلاس

  • پردازش آرایه ها

  • مقدار دهی آرایه ها

  • ایندکس بیرون از حدود آرایه

  • ارسال آرایه به تابع

  • الگوریتم جستجوی خطی و دودویی

  • انواع شمارشی و enum

  • مرتب سازی حبابی مستقیم

  • تعریف انواع

  • آرایه های چند بعدی

فصل ششم | اشاره گر ها و ارجاع ها

  • عملگر ارجاع

  • اشاره گر ها و مقداریابی

  • چپ مقدار و راست مقدار

  • بازگشت توابع از نوع ارجاع

  • آرایه و اشاره گر ها

  • عمگر new , delete

  • آرایه های پویا و ایستا

  • اشاره گر ثابت و اشاره گری به ثابت

  • آرایه ایی از اشاره گر ها

  • اشاره گر به توابع

  • اشاره گری به شاره گر دیگر

  • NUL , NULL

فصل هفتم | رشته های کاراکتری

  • رشته های کارکتری

  • چند تابع برای cin , cout

  • توابع کارکتری

  • آرایه ایی از رشته ها

  • توابع استاندارد رشته ها

  • نوع داده ایی string

فصل هشتم | تمرین ها

  • چندین تمرین از فصل ۱ تا ۷

معرفی دورهنمایش رایگان

دریافت لایسنس

دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 0
امتیاز کلی : 0.0
پیشنهاد شده توسط : 0 کاربر
بر اساس 0 فروش
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “برنامه نویسی سی پلاس پلاس مقدماتی”

نشانی ایمیل شما منتشر نخواهد شد.

قیمت دوره

600,000 ریال

مدت دوره: 00:58ساعت
لایسنس:

دارد

روش دریافت:

دانلودی

قوانین استفاده

  • فعالسازی سریع پس از خرید دوره
  • امکان استفاده فقط در یک سیستم
  • امکان فعاسازی در اندروید ، ویندوز ، مک ، لینوکس
 

قیمت دوره

600,000 ریال