دانلود پی دی اف کتاب برنامه نویسی به زبان ++C جعفرنژاد قمی 514 صفحه PDF
سایت پروژه دانلود پی دی اف کتاب برنامه نویسی زبان ++C جعفرنژاد قمی 514 صفحه PDF را برای شما دانشجویان آماده کرده است. اکنون این کتاب در ویراست پنجم خود به سر می برد و در این ویراست از آخرین استاندارد های ++C تا زمان نوشتن کتاب استفاده شده است. در این ویراست از کامپایلر ” Visual ++C ” استفاده شده است که در محیط مجتمع و قدرتمند ویژوال استودیو فراهم آمده است. به این دلایل از محیط مجتمع برای برنامه نویسی ++C استفاده کرده ایم:
1 – جدیدترین کامپایلر ” Visual ++C “
2 – محیط ویراستاری قوی برای تایپ اشکال زدایی برنامه
3 – محیط اجرایی مناسب برای اجرای برنامه های ++C
4 – استفاده از جدیدترین استانداردهای ++C
5 – کمک به برنامه نویسی در نوشتن برنامه های عاری از خطاهای دستوری. با سایت پروژه دانلود همراه باشید.
دانلود pdf کتاب برنامه نویسی به زبان ++C
pdf کتاب برنامه نویسی زبان سی پلاس پلاس عین الله جعفرنژاد قمی
برنامه نویسی زبان عین الله جعفرنژاد قمی
کتاب ++C جعفرنژاد قمی
برنامه نویسی زبان
فهرست مطالب کتاب برنامه نویسی به زبان ++C عین الله جعفرنژاد قمی:
فصل اول: مقدمات زبان ++C
- برنامه نویسی ساخت یافته
- برنامه نویسی شیء گرا
- ++C یک زبان شی گرا است
- انواع داده ها
- متغیر ها
- اعلان ثوابت
- و …
فصل دوم: ساختارهای کنترلی
- ساختارهای تکراری
- ساختاری های تصمیم
- ساختارهای تصمیم switch
- پرسش ها
- تمرین ها
- پروژه های برنامه نویسی
فصل سوم: توابع و کلاس های حافظه
- چرا در برنامه از توابع استفاده کنیم ؟
- نوشتن توابع
- روش های ارسال پارامترها به توابع
- توابعی که هیچ مقداری را بر نمی گردانند
- توابعی که یک مقدار را بر می گردانند
- متغیر های محلی و سراسری
- و …
فصل چهارم: مقدمه ای بر کلاس ها و اشیا
- نوع داده ی انتزاعی
- کلاس ها و اشیا
- تعریف کلاس و اشیا در ++C
- محدودیت هایی در اعضای کلاس
- نوشتن برنامه شیء گرا
- بسته بندی و کنترل دستیابی
- و …
فصل پنجم: آرایه ها و رشته ها
- آرایه های یک بعدی
- مرتب سازی آرایه ها
- جست و جو در آرایه
- آرایه های چند بعدی
- مشکلات آرایه ها در ++C
- رشته ها
- و …
فصل ششم: اشاره گرها
- متغیر های اشاره گر
- عملگرهای اشاره گر
- اشاره گرها و انواع متغیر
- اعمال بر روی اشاره گرها
- متغیر های پویا
- اشاره گرها و توابع (فراخوانی با ارجاع)
- و …
فصل هفتم: کلاس ها و اشیا: بخش دوم
- اعضای کلاس با ویژگی static
- ارسال اشیا به توایع
- برگرداندن اشیا توسط تابع
- انتساب اشیا به یکدیگر
- توابع عضو ثابت
- استفاده از کلمه کلیدی mutable
- و …
فصل هشتم: تعریف مجدد عملگرها
- محدودیت های تعریف مجدد عملگر ها
- تعریف مجدد عملگر ها به کمک تابع عضو کلاس
- تعریف مجدد عملگر ها به کمک تابع دوست
- تعریف مجدد عملگر های >> و <<
- تعریف مجدد عملگر های ترکیبی
- تعریف مجدد عملگر های new و delete
- و …
فصل نهم: فایل ها
- مفهوم فایل در ++C
- انواع فایل نظر نوع اطلاعات
- سازمان فایل
- کلاس های فایل
- شیوه های ذخیره و بازیابی اطلاعات
- ورودی و خروجی کاراکترها با () get و () put
- و …
فصل دهم: برنامه نویسی شی ء گرا : وراثت
- کنترل دستیابی به کلاس پایه
- وراثت و اعضای محافظت شده
- استفاده از سازنده ها و مخرب ها در کلاس های مشتق
- ارسال پارامترها به سازنده های کلاس پایه
- درباره اشاره گرهای کلاس پایه و مشتق
- توابع همنام در کلاس های پایه و مشتق
- و …
فصل یازدهم: برنامه نویسی شی ء گرا : چند ریختی
- مفهوم توابع مجازی
- پیاده سازی چند ریختی از طریق تابع مجازی
- صفت مجازی ، موروثی است
- توابع مجازی سلسله مراتبی هستند
- توابع مجازی محض
- کلاس های انتزاعی
- و …
فصل دوازدهم: قالب ها
- توابع کلی
- تابعی با دو نوه کلی
- تعریف مجدد تابع کلی
- تعریف مجدد قالب تابع
- توابع قالب و پارامترهای معمولی
- کاربرد توابع کلی
- و …
فصل سیزدهم: اداره کردن استثناها
- کی باید از اداره کردن استثنا استفاده کرد
- سایر تکنیک های کنترل خطا
- سلسله مراتب استثنا در کتابخانه ی استاندارد ++C
- اصول اداره کردن استثناها
- اداره کردن استثناها در کلاس مشتق
- محدود کردن استثناها
- و …
فصل چهاردهم: ساختمان داده ها
- لیست های پیوندی
- تعریف گره لیست
- کلاس لیست پیوندی
- تعریف اشاره گر خارجی
- ایجاد و حذف گره لیست پیوندی
- پیوند دادن گره های لیست پیوندی
- و …
فصل پانزدهم: تسهیلات ورودی و خروجی
- استریم ها (streams)
- کتابخانه ی (iostream)
- کلاس ها و اشیای استریم ++C
- ورودی – خروجی فرمت بندی شده
- فرمت بندی به کمک اعضای ios
- مقدار دادن به همه ی نشانگرها
- و …
فصل شانزدهم: دستورات پیش پردازنده، ساختمان و نوع سفارشی
- تعریف ماکرو
- ضمیمه کردن فایل ها
- دستورات پیش پردازنده ی شرطی
- حذف ماکروی تعریف شده
- ساختمان ها
- تعریف نوع با typedef
- و …
فصل هفدهم:کتابخانه قالب استاندارد (STl)
- مقدمه ای بر کانتینرها
- عملیات متداول در کانتینر ها
- مقدمه ای بر تکرار گره ها (iostream)
- مقدمه ای بر الگوریتم ها
- بردارها
- ذخیره اشیا در بردار
پیوست: راهنمای محیط ویژوال استودیو
- آشنایی با محیط ویژوال استودیو
- ایجاد یک برنامه نمونه
- بازکردن پروژه در ویژوال استودیو
منابع
ویدئو نمایش کتاب برنامه نویسی به زبان ++C عین الله جعفرنژاد قمی:
ویراست چندمه
با سلام نگین
ویراست سوم میباشد و چاپ آخر
خیلی عالی استاد نمره قبولی رو داد
با سلام خیلی خوشحالیم😘
سلام
لینک دانلود مشکل داره
با سلام
دوست عزیز جهت ارسال فایل به پشتیبانی تلگرامی پیام دهید تا مشکلتون را حل نمایند.
سلام ، من این فایل رو خرید کردم، نه لینکش فعال شد، نه به ایمیلم اومد…
ممنون میشم رسیدگی کنین.
با سلام
دوست عزیز آرزو خرید شما ثبت شده و لینک دانلود مجدد برای شما ارسال شد. در صورت بروز هرگونه مشکل میتوانید با پشتیبانی تلگرامی نیز در ارتباط باشید.