فهرست بستن
دوره آموزشی برنامه نویسی

زبان C++


استاندارد آموزشی

 

طول دوره

10جلسه

(2 ساعته)

شهریه (تومان): 800/000

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

زبان برنامه‌نویسی ++C (سی پلاس پلاس) یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره، شیءگرا، سطح بالا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد.
این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است. ++C به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی تجاری هستند.
زبان ++c یک زبان سطح میانی در نظر گرفته می‌شود. این زبان دارای قابلیت زبان‌های سطح بالا و پایین به‌صورت هم‌زمان است. زبان ++C توسط بی‌یارنه استراس‌تروپ دانمارکی در سال ۱۹۷۹ درآزمایشگاه‌های بل (Bell Labs)، برای بهبود زبان سی و بر مبنای آن ساخته شد و آن را “C با کلاس” (C With Classes) نام‌گذاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد.

فرق زبان C و زبان ++C  در این است که زبان C زبان برنامه نویسی Structured (ساخت یافته) است اما ++C زبان برنامه نویسی Object Oriented (شیء گرا) می باشد.

این دو زبان از لحاظ دستوری فرق زیادی با هم ندارند، اما تفاوت عمده این است که ++C از شی گرایی پشتیبانی می کند که C این قابلیت را ندارد…

ساختار کلی برنامه های C++
  • ویژگی ها و صفات C و C++
  • ساختار C و C++
  • دستور شرطی IF
  • معرفی اجمالی تابع در C++
متغیر ها و ثابت ها
  • شناسه ها
  • انواع داده
  • پیشوند های تغییر دهنده نوع
  • مقادیر ثابت
  • خواندن و نوشتن داده های عددی
  • خواندن و نوشتن داده های کاراکتری
  • خواندن و نوشتن رشته ها
  • کاربرد Define و Const در تعریف ثابت ها
  • تعریف ماکرو با Define
  • مقدار دهی اولیه متغیر ها
  • دستور typedef
عملگر ها و عبارات
  • عملگر جایگزینی
  • اپراتور های ریاضی (دوتایی و یکتایی)
  • عملگر های رابطه ای و منطقی
  • اپراتور شرطی ?
  • اولویت عملگر ها
  • توابع ریاضی معروف
  • توابع toupper و tolower
  • توابع کاراکتری is
دستورات کنترلی
  • دستور If else
  • If های تودرتو
  • If Else های نردبانی
  • دستور switch
  • While
  • Do while
  • For
  • حلقه های تو در تو
  • Countinue & break
  • Abort & return & exit
  • دستور goto
آرایه ها و رشته ها
اشاره گر ها
توابع
گونه شمارشی
کار با فایل در C++
ورودی خروجی در C++
  • دانشجویان در پایان دوره به صورت کامل با ساختار کلی برنامه های C و C++ آشنا خواهند بود.
  • دانشجویان در پایان دوره به صورت کامل با مفاهیم دستورات کنترلی، آرایه ها و توابع آشنا خواهند بود.
  • دانشجویان به صورت کامل با منطق برنامه نویسی آشنا می شوند.
  • دانشجویان مفاهیم شیء گرا را در محیط علمی و کاربردی فرامیگیرند.
  • هر شخصی که به زبان های برنامه نویسی علاقه دارد می تواند در این دوره شرکت نماید.
  • افرادی که به صورت اجمالی با زبان برنامه نویسی C++ آشنا هستند و میخواهند به صورت حرفه ای با این زبان کار کنند.
  • شرایط سنی برای شرکت در دوره به هیچ عنوان ملاک نیست، دانشجویانی از ۱۳ سال تا ۵۰ سال داشته ایم و داریم.
  • تمام افرادی که به دنبال شغل پردرآمدی هستند.
  • فارغ التحصیلان دانشگاه های مختلف در رشته های مختلف.
  • آن دسته از افرادي كه دانشجو رشته نرم افزار و ITوسخت افزار مي باشند و مي خواهند جهت آمادگي بيشتر در درس برنامه نويسي به زبان C++ مسلط شوند.

با پایان دوره کارت تخفیف ویژه ثبت نام در دوره های آموزشگاه پویاگران