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

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

 

امروز دانلود کتاب برنامه نویسی c++ جعفر نژاد قمی ویرایش چهارم را با 516 صفحه PDF پی دی اف برای شما دوستان محترم آماده دانلود کرده ایم. نقطه قوت این کتاب وضوح و ترتیب خاص بیان انواع تکنیک‌های برنامه‌نویسی همانند برنامه‌نویسی ساخت‌یافته، و شی‌گرا (OOP) است. هیچ برنامه‌نویسی، برنامه‌نویسی را بخوبی یاد نخواهد گرفت مگر آنکه از ابتدا در مسیر صحیح قرار بگیرد. ما سعی کرده‌ایم که بطور واضح و خیلی سرراست به موضوعات نزدیک شویم. این کتاب حاوی مثال‌های فراوانی است که در یادگیری بسیار موثر واقع می‌شوند. در این کتاب خروجی تمام برنامه‌ها آورده شده است.

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

سرفصل‌ های کتاب برنامه نویسی c++ جعفر نژاد قمی ویرایش چهارم :

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • آشنایی با محیط ویژوال استودیو
  • ایجاد یک برنامه نمونه
  • بازکردن پروژه در ویژوال استودیو

منابع

 

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

قیمت: 10.000 تومان (پرداخت با کلیه کارتهای بانکی عضو شتاب امکانپذیر است)

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

قبل از خرید لطفا بر روی راهنمای خرید کلیک نمایید.


پیشنمایشی از صفحات کتاب را از ویدیو پایین تماشا کنید:

مطالب مشابه که به شما دوستان عزیز پیشنهاد میشود :

دانلود جزوه درس برنامه نویسی مبتنی بر وب با نمونه سوالات تستی و تشریحی – PDF و Word

دانلود کتاب آموزش برنامه نویسی C رشته کامپیوتر و فناوری اطلاعات – PDF