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

کتاب آموزش مبانی کامپیوتر و برنامه نویسی

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

کتاب آموزش مبانی کامپیوتر و برنامه نویسی به زبان C++ تألیف دکتر ناصر قاسم آقائی، مهندس مهدی جابرزاده انصاری و مهندس علی دهقان را در ۵۳۰ صفحه به صورت PDF از لینک زیر می توانید دانلود کنید.

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

فصل اول: آشنایی با علم کامپیوتر و ویژگی های الگوریتم

  • پیشگفتار
  • تاریخچه و نسل های کامپیوتر
  • سخت افزار و ساختمان کامپیوترهای امروزی
  • انواع کامپیوتر و کاربرد آن
  • بررسی مفهوم الگوریتم
  • تمرین

همچنین بخوانید: جزوه اموزشی ++C

فصل دوم: آشنایی با مقدمات زبان روندنما

  • آشنایی با قواعد مقدماتی رسم روندنما
  • تصمیم گیری در الگوریتم ها
  • تمرین
  • تکرار در الگوریتم ها
  • تمرین
  • مقدمه ای بر الگوریتم های جستجو
  • تمرین
  • تقدم عملگرها در عبارات جبری
  • تمرین
  • چند تابع ریاضی مهم
  • تمرین
  • عبارات رابطه ای مرکب
  • تمرین
  • تمرینات تکمیلی

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

  • ویژگی های زبان C++
  • کار با انواع داده ها در ++
  • انواع عملگر در C++
  • نخستین تجربه برنامه نویسی در محیط Visual C++ 6.0
  • ساختار کلی برنامه در C++
  • ورودی و خروجی در C++
  • تبدیل انواع
  • نحوه ایجاد فایل اجرایی توسط کامپایلر
  • تمرین
  • موارد مطالعاتی

فصل چهارم: ساختارهای حلقه زنی

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

فصل پنجم: ساختارهای تکرار و تصمیم گیری در C++

  • ساختارهای تکرار در C++
  • انتقال کنترل غیرشرطی
  • ساختارهای تصمیم در C++
  • تمرین
  • موارد مطالعاتی

فصل ششم: نقش آرایه ها و متغیرهای لیستی در الگوریتم

  • آرایه و کاربرد آن
  • تمرین
  • عملیات بر روی مجموعه ها
  • تمرین
  • مرتب سازی و جستجو
  • تمرین
  • کاربرد متغیرهای کمکی
  • آرایه های دوبعدی
  • تمرین

فصل هفتم: آرایه ها و رشته ها در C++

  • آرایه های یک بعدی
  • آرایه های چند بعدی
  • کانتینر بردار vector
  • وکتورهای چندبعدی
  • رشته های زبان C
  • کلاس String
  • تمرین
  • موارد مطالعاتی

همچنین بخوانید: آموزش برنامه نویسی ++C

فصل هشتم: مفهوم رویه در الگوریتم و مقدمه ای بر رمزنگاری

  • تجزیه گام به گام
  • تمرین
  • نگاره سازی با کامپیوتر
  • تمرین
  • گسترش تجزیه الگوریتم ها و پیدایش مفهوم رویه (تابع)
  • تمرین
  • مقدمه ای بر رمزنگاری
  • تمرین
  • نمودار N-S
  • تمرین

فصل نهم: توابع و کلاس های حافظه در C++

  • تعریف توابع در C++
  • توابع ریاضی کتابخانه ای
  • سربارگذاری و قالب های تابع
  • کلاس های حافظه
  • برنامه های چندفایلی
  • آرگومان های تابع main
  • ماکروها و فراخوانی توابع با نام
  • تمرین
  • موارد مطالعاتی

همچنین بخوانید: رفع اشکال c++

فصل دهم: آشنایی مقدماتی با روش های طراحی و تحلیل الگوریتم ها

  • آشنایی با مقدمات تحلیل الگوریتم ها
  • تمرین
  • الگوریتم های بازگشتی
  • تمرین
  • قضیه اصلی
  • تمرین
  • حل رابطه های بازگشتی
  • تمرین
  • تکنیک تکرار در حل مسائل
  • تمرین
  • روش تقسیم و حل
  • تمرین
  • برنامه نویسی پویا
  • تمرین
  • تمرینات تکمیلی

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

  • مبانی اشاره گرها
  • اشاره گرها و توابع
  • اشاره گرها و آرایه ها
  • مرجع
  • تمرین
  • موارد مطالعاتی

فصل دوازدهم: بخش ضمیمه ها

  • پیوست ۱: نصب VS98
  • پیوست ۲: جدول کد اسکی
  • پیوست ۳: سرفایل limits.h
  • پیوست ۴: سرفایل math.h
  • پیوست ۵: جدول کلیدهای ترکیبی
  • پیوست ۶: بهینه سازی در کامپایلرها
  • پیوست ۷: کامپایل برنامه در لینوکس

لغت نامه

فهرست منابع و مآخذ

نام فایل: کتاب آموزش مبانی کامپیوتر و برنامه نویسی به زبان C++

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

پسورد: www.noandishaan.com

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

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

منبع: نواندیشان

اشتراک گذاری این نوشته

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

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