دانلود کتاب برنامه نویسی به زبان ++c
نویسنده: علیرضا پولادوند
ناشر : مینوفر
نویسنده: علیرضا پولادوند
ناشر : مینوفر
نام کتاب : برنامه نویسی به زبان ++c
نویسنده : علیرضا پولادوند
ناشر : مینوفر
تعداد صفحات : 126 صفحه
شابک : 978-600-474-027-2
تاریخ انتشار : 1396
"برنامه نویسی به زبان ++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++
نحوه دسترسی به عناصر آرایه
نحوه مقداردهی به عناصر آرایه
جستجو در آرایه
مرتب سازی
ادغام آرایه های مرتب
آرایه های دو بعدی
نحوه تعریف آرایه های دو بعدی
نحوه دسترسی به عناصر ماتریس های دو بعدی
رشته ها
نحوه تعریف رشته ها
نحوه مقداردهی به صورت مستقیم
چاپ رشته
فصل چهارم – توابع
انواع توابع
توابعی که خروجی اصلی دارند
پارامتر
نحوه فراخوانی توابعی که خروجی اصلی دارند
آرگومان
محل قرار گرفتن توابع
انواع متغیرها
توابعی که خروجی اصل ندارند
نحوه فراخوانی توابعی که خروجی اصلی ندارند
ارسال آرایه ها به توابع
ارسال ماتریس های دو بعدی به توابع
فصل پنجم – شی گرایی
شی گرایی چیست
کلاس
اعضای کلاس ها
نحوه تعریف کلاس
نحوه تعریف شی
نحوه دسترسی به اعضای کلاس
اعضای ایستای کلاس
متد سازنده
متد مخرب
وراثت
استفاده از اعضای حفاظت شده کلاس
توابع دوست
چند ریختی
منابع
برداشت شما از محتوای کتاب چیست؟ مانند یک کارشناس نظر دهید. به نظرات کوتاه مثل خوب عالی و...چین تعلق نمی گیرد
چگونگی برنامه نویسی به زبان سی پلاس پلاس ، ردای برنامه نویسان مناسب است
1400-10-15
کتاب کاملی درباره برنامه نویسی ++c است. در واقع این کتاب ابن مدل خاص برنامه نویسی را به طور دقیق آموزش میدهد و به عبارتی دیگر این کتاب تخصصی است.
1400-10-14
عالیه
1401-02-29