کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس

۱۳۹۸-۰۲-۳۰
کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس در خدمت شما دوستان عزیز هستیم با کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس از وب سایت آموزش برنامه نویسی سورس باران. کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس فصل اول: آشنایی با رایانه، الگوریتم و فلوچارت انواع رایانه ها سخت افزار و نرم افزار پردازنده مرکزی اجزای تشکیل دهنده رایانه واحد ...
کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس

کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس

در خدمت شما دوستان عزیز هستیم با کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس از وب سایت آموزش برنامه نویسی سورس باران.

کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس

فصل اول: آشنایی با رایانه، الگوریتم و فلوچارت

  • انواع رایانه ها

  • سخت افزار و نرم افزار

  • پردازنده مرکزی

  • اجزای تشکیل دهنده رایانه

  • واحد ورودی

  • واحد حافظه

  • حافظه اصلی

  • حافظه کمکی

  • واحدهای اطلاعاتی و حافظه

  • واحد خروجی

  • انتقال اطلاعات و پیدایش شبکه

  • مراحل برنامه نویسی

  • الگوریتم چیست؟

  • تفکر الگوریتمیک

  • تعریف فلوچارت

  • ساختار تصمیم

  • ساختار حلقه

  • آرایه

  • الگوریتم فرعی

  • مسائل حل شده

  • سیستم اعداد دودویی

  • تمرین ها

فصل دوم: آشنایی با زبان سی پلاس پلاس

  • سطوح مختلف زبان های برنامه سازی

  • زبان های سطح پایین

  • زبان های سطح بالا

  • زبان های سطح میانی

  • ویژگی های زبان برنامه نویسی سی پلاس پلاس

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

  • کلمات کلیدی

  • انواع داده ها

  • داده های اولیه

  • متغیر

  • ثابت ها

  • عملگرها

  • عملگرهای محاسباتی

  • عملگرهای رابطهای )مقایسهای )

  • عملگرهای ترکیبی

  • عملگرهای منطقی

  • عملگرهای خاص

  • اولویت عملگرها

  • تبدیل نوع

  • ساختار برنامه سی پلاس پلاس

  • دستورات ورودی و خروجی

  • دستورات ورودی

  • دستورات خروجی

  • گرافیکی در سی پلاس پلاس

  • مسائل حل شده

  • مسائل حل شده در سایت

  • تمرین ها

فصل سوم: ساختار تصمیم و تکرار

  • ساختارهای تصمیم گیری در سی پلاس پلاس

  • ساختار تصمیم if در سی پلاس پلاس

  • ساختار  if تو در تو در سی پلاس پلاس

  • ساختار  switch در سی پلاس پلاس

  • ساختارهای تکرار در سی پلاس پلاس

  • ساختار تکرار for در سی پلاس پلاس

  • دستور break در سی پلاس پلاس

  • دستورcontinue در سی پلاس پلاس

  • ساختار while. در سی پلاس پلاس

  • ساختار تکرار do while در سی پلاس پلاس

  • مسائل حل شده

  • مسائل حل شده در سایت

  • تمرین ها

فصل چهارم: توابع در سی پلاس پلاس

  • انواع توابع در سی پلاس پلاس
  • توابعی که برنامه نویس می نویسد
  • نوشتن تابع در سی پلاس پلاس
  • فراخوانی تابع در سی پلاس پلاس
  • ارسال پارامترها در سی پلاس پلاس
  • ارسال پارامتر از طریق مقدار در سی پلاس پلاس
  • ارسال پارامتر از طریق ارجاع در سی پلاس پلاس
  • طول عمر و محدوده حضور متغیرها در سی پلاس پلاس
  • طول عمر متغیر در سی پلاس پلاس
  • محدوده حضور متغیر در سی پلاس پلاس
  • ارسال پارامتر از طریق ارجاع در سی پلاس پلاس
  • توابع inline در سی پلاس پلاس
  • چند ریختی توابع در سی پلاس پلاس
  • تعریف آرگومان های اختیاری با مقدار پیش فرض در سی پلاس پلاس
  • توابع بازگشتی در سی پلاس پلاس
  • معرفی چند تابع کتابخانه ای در سی پلاس پلاس
  • مسائل حل شده
  • مسائل حل شده در سایت
  • تمرین ها

فصل پنجم: آرایه ها، رشته ها و اشاره گرها در سی پلاس پلاس

  • آرایه های یک بعدی در سی پلاس پلاس

  • مقداردهی به عناصر آرایه در سی پلاس پلاس

  • مقداردهی به عناصر آرایه به صورت خانه های مجزا در سی پلاس پلاس

  • مقداردهی اولیه به آرایه در هنگام تعریف آن در سی پلاس پلاس

  • مقداردهی به عناصر آرایه با حلقه تکرار و شیء cin در سی پلاس پلاس

  • نمایش عناصر آرایه در سی پلاس پلاس

  • نمایش مقادیر هر عنصر به صورت مجزا در سی پلاس پلاس

  • نمایش عناصر آرایه با حلقه تکرار در سی پلاس پلاس

  • تولید اعداد تصادفی در سی پلاس پلاس

  • مرتب سازی حبابی در سی پلاس پلاس

  • جستوجوی مقدار در آرایه در سی پلاس پلاس

  • جستوجوی خطی ترتیبی در سی پلاس پلاس

  • جستوجوی دودویی در سی پلاس پلاس

  • آرایه های دو بعدی در سی پلاس پلاس

  • تعریف آرایه دو بعدی در سی پلاس پلاس

  • مقداردهی به عناصر آرایه دو بعدی در سی پلاس پلاس

  • مقداردهی اولیه عناصر آرایه دو بعدی در سی پلاس پلاس

  • مقداردهی به عناصر آرایه دو بعدی باحلقه های تودرتو و شیء cin در سی پلاس پلاس

  • نمایش مقادیر عناصر آرایه دوبعدی در سی پلاس پلاس

  • رشته ها در سی پلاس پلاس

  • مقداردهی به رشته ها در سی پلاس پلاس

  • توابع رشته ای در سی پلاس پلاس

  • تعریف آرایه ای از رشته ها در سی پلاس پلاس

  • مقداردهی به آرایه ای از رشته ها در سی پلاس پلاس

  • نمایش محتویات آرایه رشته ای در سی پلاس پلاس

  • اشاره گرها در سی پلاس پلاس

  • توابع و اشاره گرها در سی پلاس پلاس

  • اشاره گرها و آرایه ها در سی پلاس پلاس

  • تخصیص پویای حافظه در سی پلاس پلاس

  • مسائل حل شده

  • مسائل حل شده در سایت                       

  • تمرین ها

 

The post کتاب آموزش مبانی رایانه و برنامه‌ نویسی سی پلاس پلاس appeared first on آموزش برنامه نویسی.