no-img
پروژه فا

دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم با 516 صفحه کامل

پروژه فا
اطلاعیه های سایت

ادامه مطلب

PDF
دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم با 516 صفحه کامل
pdf
آوریل 16, 2021
98 مگابایت
تعداد صفحات: 516
70,000 تومان

دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم با 516 صفحه کامل


دانلود کتاب c++ جعفر نژاد قمی

دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم را برای شما دانشجویان محترم آماده دانلود کرده ایم. اکنون این کتاب در ویراست چهارم خود به سر می‌برد و در این ویراست ، آخرین استاندارد های ++C تا زمان نوشتن کتاب ، مورد بررسی قرار گرفته است. تغییر اساسی نسبت به ویراست قبلی ، تغییر محیط برنامه نویسی و کامپایلر ++C است.

در این ویراست از کامپایلر ++Visual C استفاده شد که در محیط مجتمع و بسیار مناسبه ” Microsort Visual Studio ” برنامه نویسی می شود. به دلایل زیر این محیط انتخاب شد:
١. جدیدترین کامپایلر ++Visual C
٢. ممحیط ویراستاری قوی برای تایپ و اشکال زدایی برنامه
٣. محیط اجرایی مناسب برای اجرای برنامه های ++C
۴. استفاده از جدیدترین استاندارد های ++C

شما هم اکنون می توانید پی دی اف کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم را از سایت پروژه فا دانلود نمایید.

 

دانلود pdf کتاب برنامه نویسی به زبان ++C

کتاب برنامه نویسی زبان سی پلاس پلاس عین الله جعفرنژاد قمی

کتاب ++C جعفرنژاد قمی

فهرست مطالب دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم 

فصل اول : مقدمات زبان ++C

  • برنامه نویسی ساخت یافته
  • برنامه نویسی شیء گرا
  • ++C یک زبان شی گرا است
  • انواع داده ها
  • متغیر ها
  • اعلان ثوابت
  • عملگرها
  • تبدیل انواع به طور ضمنی
  • و …

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

  • ساختارهای تکراری
  • ساختاری های تصمیم
  • ساختارهای تصمیم switch
  • پرسش ها
  • تمرین ها
  • پروژه های برنامه نویسی

فصل سوم : توابع و کلاس های حافظه

  • چرا در برنامه از توابع استفاده کنیم ؟
  • نوشتن توابع
  • روش های ارسال پارامترها به توابع
  • توابعی که هیچ مقداری را بر نمی گردانند
  • توابعی که یک مقدار را بر می گردانند
  • متغیر های محلی و سراسری
  • بازگشتی (recursive)
  • و …

فصل چهارم : مقدمه ای بر کلاس ها و اشیا

  • نوع داده ی انتزاعی
  • کلاس ها و اشیا
  • تعریف کلاس و اشیا در ++C
  • محدودیت هایی در اعضای کلاس
  • نوشتن برنامه شیء گرا
  • بسته بندی و کنترل دستیابی
  • قرار دادن کلاس در فایل جداگانه
  • و …

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

  • آرایه های یک بعدی
  • مرتب سازی آرایه ها
  • جست و جو در آرایه
  • آرایه های چند بعدی
  • مشکلات آرایه ها در ++C
  • رشته ها
  • و …

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

  • متغیر های اشاره گر
  • عملگرهای اشاره گر
  • اشاره گرها و انواع متغیر
  • اعمال بر روی اشاره گرها
  • متغیر های پویا
  • اشاره گرها و توابع ( فراخوانی با ارجاع )
  • و …

فصل هفتم : کلاس ها و اشیا : بخش دوم

  • اعضای کلاس با ویژگی static
  • ارسال اشیا به توایع
  • برگرداندن اشیا توسط تابع
  • انتساب اشیا به یکدیگر
  • توابع عضو ثابت
  • استفاده از کلمه کلیدی mutable
  • و …

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

  • محدودیت های تعریف مجدد عملگر ها
  • تعریف مجدد عملگر ها به کمک تابع عضو کلاس
  • تعریف مجدد عملگر ها به کمک تابع دوست
  • تعریف مجدد عملگر های >> و <<
  • تعریف مجدد عملگر های ترکیبی
  • تعریف مجدد عملگر های new و delete
  • و …

فصل نهم : فایل ها

  • مفهوم فایل در ++C
  • انواع فایل نظر نوع اطلاعات
  • سازمان فایل
  • کلاس های فایل
  • شیوه های ذخیره و بازیابی اطلاعات
  • ورودی و خروجی کاراکترها با () get و () put
  • و …

فصل دهم : برنامه نویسی شی ء گرا : وراثت

  • کنترل دستیابی به کلاس پایه
  • وراثت و اعضای محافظت شده
  • استفاده از سازنده ها و مخرب ها در کلاس های مشتق
  • ارسال پارامترها به سازنده های کلاس پایه
  • درباره اشاره گرهای کلاس پایه و مشتق
  • توابع همنام در کلاس های پایه و مشتق
  • و …

فصل یازدهم : برنامه نویسی شی ء گرا : چند ریختی

  • مفهوم توابع مجازی
  • پیاده سازی چند ریختی از طریق تابع مجازی
  • صفت مجازی ، موروثی است
  • توابع مجازی سلسله مراتبی هستند
  • توابع مجازی محض
  • کلاس های انتزاعی
  • و …

فصل دوازدهم : قالب ها

  • توابع کلی
  • تابعی با دو نوه کلی
  • تعریف مجدد تابع کلی
  • تعریف مجدد قالب تابع
  • توابع قالب و پارامترهای معمولی
  • کاربرد توابع کلی
  • و …

فصل سیزدهم : اداره کردن استثناها

  • کی باید از اداره کردن استثنا استفاده کرد
  • سایر تکنیک های کنترل خطا
  • سلسله مراتب استثنا در کتابخانه ی استاندارد ++C
  • اصول اداره کردن استثناها
  • اداره کردن استثناها در کلاس مشتق
  • محدود کردن استثناها
  • و …

فصل چهاردهم : ساختمان داده ها

  • لیست های پیوندی
  • تعریف گره لیست
  • کلاس لیست پیوندی
  • تعریف اشاره گر خارجی
  • ایجاد و حذف گره لیست پیوندی
  • پیوند دادن گره های لیست پیوندی
  • و …

فصل پانزدهم : تسهیلات ورودی و خروجی

  • استریم ها ( streams )
  • کتابخانه ی ( iostream )
  • کلاس ها و اشیای استریم ++C
  • ورودی – خروجی فرمت بندی شده
  • فرمت بندی به کمک اعضای ios
  • مقدار دادن به همه ی نشانگرها
  • و …

فصل شانزدهم : دستورات پیش پردازنده ، ساختمان و نوع سفارشی

  • تعریف ماکرو
  • ضمیمه کردن فایل ها
  • دستورات پیش پردازنده ی شرطی
  • حذف ماکروی تعریف شده
  • ساختمان ها
  • تعریف نوع با typedef
  • و …

فصل هفدهم : کتابخانه قالب استاندارد ( STl )

  • مقدمه ای بر کانتینرها
  • عملیات متداول در کانتینر ها
  • مقدمه ای بر تکرار گره ها ( iostream )
  • مقدمه ای بر الگوریتم ها
  • بردارها
  • ذخیره اشیا در بردار

پیوست : راهنمای محیط ویژوال استودیو

  • نصب نرم افزار ویژوال استدیو
  • راه اندازی ویژوال استدیو
  • تایپ و اجرای یک برنامه در ویژوال استدیو
  • بازکردن پروژه در ویژوال استودیو
  • منابع

خرید کتاب 👇👇👇

 



برچسب‌ها :
, , , , , , , , , , , , , , , , , , , , , , , , , , ,

تصاویر پیش نمایش


دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم با 516 صفحه کامل-1
دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم با 516 صفحه کامل-1
دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم با 516 صفحه کامل-1
دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم با 516 صفحه کامل-1
دانلود pdf کتاب برنامه نویسی ++C جعفرنژاد قمی ویراست چهارم با 516 صفحه کامل-1

دیدگاه ها


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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

درود بر شما دوستان عزیز، برای گفتگو با پشتیبانی سایت در شرایط کنونی، لطفا در برنامه روبیکا نام کاربری poshtibani7 را جستجو نمایید. اگر گوشی ایفون دارید نگران نباشید زیرا روبیکا نسخه وب هم دارد و نیاز به نصب برنامه نیست . میتوانید از ادرس web.rubika.ir وارد آن شوید. اگر مشکلتون مربوط به دانلود فایل پس از خرید است ، لطفا ادرس ایمیل و شماره کارتی که با ان فایل را خریداری کرده اید را ارسال نمایید تا پشتیبانی سریع مشکل شما را حل کند. با تشکر