×

جستجو

×

دسته بندی ها

دانلود کتاب از اپلیکیشن کتابچین

×
دانلود رایگان اپلیکیشن کتابچین
برای دریافت لینک دانلود شماره همراه خود را وارد کنید
دانلود رایگان نسخه ویندوز
دانلود نسخه ویندوز
دانلود رایگان نسخه ios
دانلود از اپ استور
برنامه نویسی به زبان ++c

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

برنامه نویسی به زبان ++c
برای دانلود این کتاب و مطالعه هزاران عنوان کتاب دیگر، اپلیکیشن کتابچین را رایگان دانلود کنید.
%

با کد 1ketabchin در اولین خرید 50 درصد تخفیف بگیرید

جزئیات
فهرست

نام کتاب : برنامه نویسی به زبان ++c

نویسنده : علیرضا پولادوند

ناشر : مینوفر

تعداد صفحات : 126 صفحه

شابک : 978-600-474-027-2

تاریخ انتشار : 1396

رده بندی دیوی : 133/005

دسته بندی : برنامه نویسی

نوع کتاب : PDF

قیمت پشت جلد : 12000 تومان

قیمت نسخه الکترونیک : 3400 تومان


معرفی کتاب

"برنامه نویسی به زبان ++C"

کتاب حاضر اثری از علیرضا پولادوند می باشد که توسط انتشارات مینوفر منتشر شده است.

در سال 1967 مارتین ریچاردز زبان BCPL را برای نوشتن نرم افزارهای سیستم عامل و کامپایلر در دانشگاه کمبریج ابداع کرد و سپس در سال 1970 کن تامپسون زبان B را بر مبنای ویژگی های زبان BCPL نوشت و از آن برای ایجاد اولین نسخه های سیستم عامل یونیکس در آزمایشگاه های شرکت بل استفاده کرد.

در سال 1972 دنیس ریچی از روی زبان B و BCPL در آزمایشگاه های بل زبان C را ساخت و ویژگی های جدیدی همچون نظارت بر نوع داده ها را به آن اضافه شد. ریچی ازاین زبان برای ایجاد سیستم عامل یونیکس استفاده کرد، اما بعدها اکثر سیستم عامل های دیگر نیز با همین زبان نوشته شدند.

مجموعه ای که اکنون مطالعه می کنید، کتاب آموزش برنامه نویسی به زبان ++C است. نزدیک به 50 سال پیش در آزمایشگاه شرکت بل زبانی با نام C به وجود آمد که دارای ساختار نحوی و دستوری ساده، خوش فهم و دلنشین بود. یادگیری این زبان ساده بود و به زودی نظر همه مهندسین کامپیوتر را به خود جلب کرد. آن گونه که بسیاری از سیستم عامل ها با این زبان نوشته شدند. زبان c دارای دستورهای سطح بالا بود، ولی امکان نوشتن دستورهای سطح پایین را هم داشت. از این نظر C را یک زبان سطح میانی می دانند. بعد از ظهور زبان های شی گرا، توسعه دهندگان این زبان به فکر افتادند و ویژگی های شی گرایی و جدید را به این زبان اضافه کردند و آن را ++C نامیدند. ++c زبانی است که هم قابلیت شی گرایی دارد و هم توانایی نوشتن برنامه های رویه ای را داراست.
برای همه دانشجویان کامپیوتر یادگیری زبان ++C الزامی است و جز سرفصل های این رشته است. ++C مانند یک زبان بین المللی برای دنیای کامپیوتر است. با یادگیری این زبان، می توانید زبان های دیگری که ساختار نحوی یکسانی با ++C  دارند مانند php، java  و #C را فرا بگیرید. برای تهیه این مجموعه سال ها تلاش شده است. ان شاءا... برای دانشجویان رشته کامپیوتر و علاقه مندان به این زمینه مفید واقع شود.

در بخشی از این کتاب می خوانیم:

"آنچه که تا به اینجا با آن آشنا شدید برنامه نویسی رویه ای گفته می شود. برنامه نویسی شی گرا روش دیگری از برنامه نویسی است. اساس شی گرایی کلاس ها هستند. کلاس ها بر اساس مدل های دنیای واقعی طراحی شده اند یعنی شامل خصوصیت هایی هستند و رفتاری که آن ها را مدیریت می کند و می توانند به سایر کلاس ها سرویس های خاصی بدهند، البته جزئیات کلاس از دید سایر کلاس ها پنهان است. برنامه نویسی شی گرا برای راحتی برنامه نویسان به وجود آمده است که از آن می توان مساله های بزرگ را به مساله های کوچک تر تبدیل کرد که نسبت به مساله اصلی راحت تر حل می شوند."

فهرست مطالب

فصل اول – مفاهیم پایه c++
تاریخچه c++
ساختار برنامه ها در زبان c++
قوانین نام گذاری در c++
متغیر
انواع داده ای در زبان c++
نحوه تعریف متغیرها در c++
نحوه مقداردهی به متغیرها
حوزه متغیرها
عملگرها در زبان c++
عملگرهای محاسباتی
عملگرهای مقایسه ای
عملگرهای منطقی
عملگرهای بیتی
عملگرهای ترکیبی
عملگر افزایش
عملگر کاهش
تقدم عملگرها
توضیحات در c++
دستور چاپ
نحوه خواندن مقادیر
ثابت ها
فصل دوم – ساختارهای کنترلی
ساختارهای شرطی
ساختار if  ساده
ساختار if– else
ساختار else if
ساختار switch
عبارت شرطی
ساختارهای تکرار یا حلقه ها
حلقه for
حلقه while
حلقه do – while
فصل سوم – آرایه ها
آرایه
نحوه تعریف آرایه در c++
نحوه دسترسی به عناصر آرایه
نحوه مقداردهی به عناصر آرایه
جستجو در آرایه
مرتب سازی
ادغام آرایه های مرتب
آرایه های دو بعدی
نحوه تعریف آرایه های دو بعدی
نحوه دسترسی به عناصر ماتریس های دو بعدی
رشته ها
نحوه تعریف رشته ها
نحوه مقداردهی به صورت مستقیم
چاپ رشته
فصل چهارم – توابع
انواع توابع
توابعی که خروجی اصلی دارند
پارامتر
نحوه فراخوانی توابعی که خروجی اصلی دارند
آرگومان
محل قرار گرفتن توابع
انواع متغیرها
توابعی که خروجی اصل ندارند
نحوه فراخوانی توابعی که خروجی اصلی ندارند
ارسال آرایه ها به توابع
ارسال ماتریس های دو بعدی به توابع
فصل پنجم – شی گرایی
شی گرایی چیست
کلاس
اعضای کلاس ها
نحوه تعریف کلاس
نحوه تعریف شی
نحوه دسترسی به اعضای کلاس
اعضای ایستای کلاس
متد سازنده
متد مخرب
وراثت
استفاده از اعضای حفاظت شده کلاس
توابع دوست
چند ریختی
منابع

%

با کد 1ketabchin در اولین خرید 50 درصد تخفیف بگیرید

کتاب های دیگر انتشارات مینوفر

نظرات کاربران

×
راهنمای نقد و نظر برای کتاب:

برداشت شما از محتوای کتاب چیست؟ مطالعه کتاب را به دیگران توصیه میکنید؟ چرا و به چه کسانی؟ کدام بخش از کتاب نظر شما را جلب کرد؟ مانند یک کارشناس نظر دهید.

*امتیاز دهید
Captcha
پاک کردن
برچسب ها