نواندیشان
0

سبد خرید شما خالی است.

جزوه برنامه نویسی با C++ به صورت کامل

دسته بندی :مهندسی کامپیوتر 14 دی 1398 نواندیشان 3114 مشاهده
جزوه برنامه نویسی با c++

جزوه برنامه نویسی با C++ به صورت کامل که به آموزش این زبان می پردازد و توسط احمد رستمی تهیه شده است را به صورت PDF در 103 صفحه از لینک داده شده می توانید دانلود کنید.

زبان C++ زبانی قدرتمند است برای نوشتن برنامه های سیستمی نیز به کار می رود. این زبان یک زبان سطح میانی است، به این معنی که هم دستورات زبان های سطح بالا و هم دستورات زبان های سطح پایین را دارا می باشد. با آن می توان برنامه نویسی پورت های socket programming را انجام داد. همچنین زبانی انعطاف پذیر است برای نوشتن کامپایلرها، ویراستارها و سیستم عامل ها.

فهرست مطالب جزوه برنامه نویسی با C++ :

فصل اول: مفاهیم مقدماتی برنامه نویسی

  • اسامی انگلیسی کاراکترهای روی صفحه کلید
  • مقدمات زبان C++
  • کامپایل زبان C++
  • نوشتن برنامه به زبان C++
  • فایل های سرآیند (کتابخانه ها)
  • انواع داده ای (Data Types)
  • تعریف ثوابت (Const)
  • تعریف متغیرها (Variable)
  • تابع main
  • دستور cout
  • دستور cin
  • عملگرهای محاسباتی
  • عملگرهای مقایسه ای
  • عملگرهای منطقی
  • عملگرهای خاص
  • شیوه نوشتن برخی عملگرها

فصل دوم: حلقه ها (Loops)

  • انواع حلقه ها
  • حلقه FOR
  • عملکرد حلقه for
  • عملگرهای پیش افزایشی و پیش کاهشی
  • اولویت عملگرها در حالت کلی
  • حلقه while
  • حلقه do while
  • دستور break
  • دستور continue
  • مسائل نمونه

فصل سوم: دستورات شرطی

  • دستور شرطی if
  • دستور شرطی switch-case
  • مسائل نمونه

فصل چهارم: آرایه ها (Arrays)

  • جستجوی خطی (linear search)
  • جستجوی دودویی (binary search)
  • مرتب سازی
  • آرایه های دوبعدی

فصل پنجم: توابع (functions)

  • فراخوانی توابع
  • اعلان توابع
  • پارامترها
  • توابع بازگشتی یا خود فراخوان (recursive)
  • متغیرهای سراسری (global) و محلی (local)
  • متغیرهای سراسری همنام با متغیرهای محلی
  • فرستادن آرایه ها به توابع
  • سربارگذاری توابع (overloading)
  • کلاس های حافظه

فصل ششم: رشته ها (strings)

  • نکاتی در مورد کار با رشته ها
  • آرایه ای از رشته ها
همچنین بخوانید: جزوه اموزشی ++C

فصل هفتم: اشاره گرها (pointers)

  • اعمالی که روی اشاره گرها انجام می شوند
  • اشاره گرها و آرایه ها
  • اشاره گر به اشاره گر
  • نحوه فراخوانی و ارسال پارامتر به توابع
  • ارسال مقداری call by value
  • ارسال به صورت مرجع (call by reference)
  • ارسال به صورت مرجع با استفاده از اشاره گر
  • گرفتن حافظه و حذف حافظه به صورت پویا (dynamic)

فصل هشتم: مباحث متفرقه

  • تولید اعداد تصادفی
  • مقایر پیشفرض آرگومان ها
  • نوع داده ای شمارشی Enumeration

فصل نهم: ساختمان ها (struct)

  • یونیون ها (unions)

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

  • کار با فایل ها
  • شیوه های دستیابی (modes)

فصل یازدهم: برنامه نویسی شی گرا (object oriented programming)

  • توابع سازنده (constructors)
  • توابع مخرب (destructors)
  • توابع دوست (friend)
  • نکات تکمیلی در مورد کلاس ها و اشیا

فصل دوازدهم: ارث بری یا وراثت (inheritance)

  • سازنده ها و مخرب و رابطه آنها با وراثت

فصل سیزدهم: مباحث متفرقه شی گرایی

  • متدهای const
  • اشاره گر this (اشاره گر به کلاس)
  • اعضای استاتیک کلاس
  • فضای نام Namespaces

فصل چهاردهم: درآمدی بر زبان C#

  • تکنولوژی (چهارچوب) دات نت (.Net framework)
  • ساخت برنامه های بصری
  • تبدیل انواع
  • پردازش استثناها Exception Handling
همچنین بخوانید: آموزش برنامه نویسی ++C

پیوست ها

  • پیوست 1: برخی تفاوت های C با C++
  • پیوست 2: ERROR ها

نام فایل: جزوه برنامه نویسی با C++ به صورت کامل

دانلود فایل: لینک مستقیم

پسورد: www.noandishaan.com

آموزش برنامه نویسی الگوریتمی با زبان C++ را به صورت تصویری و به زبان فارسی و به مدت 1100 دقیقه از لینک زیر می توانید تهیه نمایید.

آموزش تصویری زبان برنامه نویسی C++

منبع: نواندیشان
مقالات، مطالب، طرح ها و پروژه های خود را برای قرارگیری در سایت علمی آموزشی نواندیشان از اینجا بفرستید.
نواندیشان

انجمن نوانديشان ، یک انجمن علمی، غیردولتی و مستقل است که در حوزه های علمی و تخصصی مختلف، فعالیت خود را از شهریور 1388 شروع کرد. این انجمن در راستای نیل به کمک در بهبود وضعيت علمي و پژوهشي و تحقيقاتي کشور ایجاد شده است و به دنبال فراهم کردن بستر ارتباطی مناسب میان متخصصین ایرانی جهت آشنایی با همدیگر و گسترش همکاریها و راه هاي رسيدن از علم به عمل است.

برای ارتباط ساده‌تر و سریع‌تر اپلیکیشن نواندیشان را دانلود کنید. دانلود اپلیکیشن

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دارای سوال فنی درباره محصول خریداری شده هستید، لطفاً از بخش حساب کاربری، تیکت ارسال کنید.
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.

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

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

لینک کوتاه:
کارایی بهتر در اندروید نواندیشان
0