دانلود کتاب آموزش پیشرفته زبان برنامه نویسی ++C احمد فراهی


https://partoyar.com/uploads/media/برنامه نویسی ++c - سی پلاس پلاس
انتشار: چهارشنبه, 30 اردیبهشت 94
بروزرسانی:شنبه, 21 فروردین 0
قیمت: 10,000 5,000 تومان
تعداد مشاهده: 2705
تعداد نظرات:0
تعداد خریدها: 0
لینک کوتاه:
  دسته بندی:     برنامه نویسی ++C   


​  کتاب آماده شده یکی از کمیاب ترین کتابهای آموزش برنامه نویسی C++ می باشد که نحوه طراحی و پیاده سازی نرم افزارهای پیشرفته را به کمک این زبان به شما آموزش میدهد. این کتاب منبع درسی برای رشته کامپیوتر می باشد که در دانشگاه پیام نور مورد استفاده قرار میگیرد و جزء معدود کتبی می باشد که در ۴۱۵ صفحه و چندین فصل در سطح پیشرفته به آموزش برنامه نویسی می پردازد. امیدواریم مورد توجه برنامه نویسان عزیز قرار گیرد.

برخی از عناوین کتاب : – چرا سی پلاس پلاس؟ – پرسش های تشریحی – پرسش های گزینه ای – توابع ایستا – اعلان ها و تعاریف تابع – و …  

 

درباره کتاب

  • نام کتاب : آموزش پیشرفته زبان برنامه نویسی C++
  • نویسنده : دکتر احمد فراهی
  • زبان کتاب : پارسی
  • تعداد صفحه : ۴۱۵
  • قالب کتاب : PDF
  • حجم فایل : ۱,۶۷۰ Kb

 

فهرست مطالب کتاب برنامه سازی پیشرفته C++ :

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

چرا C++ ?

تاریخچه C++

آماده سازی مقدمات

شروع کار با C++

عملگر خروجی

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

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

مقداردهی اولیه به متغیرها

ثابت ها

عملگر ورودی

فصل دوم: انواع اصلی

انواع داده عددی

متغیر عدد صحیح

محاسبات اعداد صحیح

عملگرهای افزایشی و کاهشی

عملگرهای مقدار گذاری مرکب

انواع ممیز شناور

تعریف متغیر ممیز شناور

شکل علمی مقادیر ممیز شناور

نوع بولین bool

نوع کاراکتری char

نوع شمارشی enum

تبدیل نوع، گسترش نوع

برخی از خطاهای برنامه نویسی

سرریزی عددی

خطای گرد کردن

حوزه متغیرها

فصل سوم: انتخاب

دستور if

دستور if..else

عملگرهای مقایسه ای

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

شرط های مرکب

ارزیابی میانبری

عبارات منطقی

دستورهای انتخاب تو در تو

ساختار else if

دستورالعمل switch

عملگر عبارت شرطی

کلمات کلیدی

فصل چهارم: تکرار

مقدمه

دستور while

خاتمه دادن به یک حلقه

دستور do..while

دستور for

دستور break

دستور continue

دستور goto

تولید اعداد شبه تصادفی

فصل پنجم: توابع

مقدمه

توابع کتابخانه ای C++ استاندارد

توابع ساخت کاربر

برنامه آزمون

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

کامپایل جداگانه توابع

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

تابع void

توابع بولی

توابع ورودی / خروجی (I/O)

ارسال به طریق ارجاع (آدرس)

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

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

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

تابع main()

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

فصل ششم: آرایه ها

مقدمه

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

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

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

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

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

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

الگوریتم جستجوی دودویی

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

تعریف انواع

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

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

مقدمه

عملگر ارجاع

ارجاع ها

اشاره گرها

مقداریابی

چپ مقدارها، راست مقدارها

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

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

عملگر new

عملگر delete

آرایه های پویا

اشاره گر ثابت

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

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

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

NUL و NULL

فصل هشتم: رشته های کاراکتری و فایل ها در C++ استاندارد

مقدمه

مروری بر اشاره گرها

رشته های کاراکتری در C

ورودی / خروجی رشته های کاراکتری

چند تابع عضو cin و cout

توابع کاراکتری C استاندارد

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

توابع استاندارد رشته های کاراکتری

رشته های کاراکتری در C++ استاندارد

نگاهی دقیق تر به تبادل داده ها

ورودی قالب بندی نشده

نوع String در C++ استاندارد

فایل ها

فصل نهم: شی گرایی

مقدمه

اعلان کلاس ها

سازنده ها

فهرست مقداردهی در سازنده ها

توابع دستیابی

توابع عضو خصوصی

سازنده کپی

نابودکننده

اشیای ثابت

اشاره گر به اشیا

اعضای داده ای ایستا

توابع عضو ایستا

فصل دهم: سربارگذاری عملگرها

مقدمه

توابع دوست

سربارگذاری عملگر جایگزینی (=)

اشاره گر this

سربارگذاری عملگرهای حسابی

سربارگذاری عملگرهای جایگزینی حسابی

سربارگذاری عملگرهای رابطه ای

سربارگذاری عملگرهای افزایشی و کاهشی

فصل یازدهم: ترکیب و وراثت

مقدمه

ترکیب

وراثت

اعضای حفاظت شده

غلبه کردن بر وراثت

اشاره گرها در وراثت

توابع مجازی و چندریختی

نابودکننده مجازی

کلاس های پایه انتزاعی

دانلود این مقاله

  جعبه دانلود

  •   دانلود کتاب آموزش پیشرفته زبان برنامه نویسی ++C احمد فراهی[خرید/دانلود ]
بهترین مقالات


محدودیت در دسترسی

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

ورود عضویت

  شبکه های اجتماعی

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

گروه تلگرامی مونت کارلو با بیش از 400 عضو مخصوص پاسخ به سوالات شما عزیزان است

از طریق واتس آپ با ما در تماس باشید

میخوای کد نویسی را حرفه ای یاد بگیری ؟ کلیک کن!

  جستجو

تلفن تماس

برای مشاوره- درخواست کارگاه و ... با شماره 09372846654 تماس بگیرید

  پنل کاربری

ورود عضویت

سیستم مدیریت درمان پرتویار

یک سیستم قوی و جامع برای مدیریت فرآیند های درمان در

  • مدیریت بیماران
  • مدیریت کاربران و پرسنل
  • سیستم گزارش گیری
  • ایجاد صورتحساب بیماران
بیشتر بخوانید

  دسته بندی


سیستم مدیریت پروژه پرتویار

یک سیستم قوی برای مدیریت کارها و برنامه های شخصی و سازمانی

دارای قابلیت تعریف پروژه، کار، مدیریت اشخاص، مدیریت درآمد ها

بیشتر بخوانید