در خدمت شما دوستان عزیز هستیم با کتاب آموزش مبانی رایانه و برنامه نویسی سی پلاس پلاس از وب سایت آموزش برنامه نویسی سورس باران.
کتاب آموزش مبانی رایانه و برنامه نویسی سی پلاس پلاس
فصل اول: آشنایی با رایانه، الگوریتم و فلوچارت
-
انواع رایانه ها
-
سخت افزار و نرم افزار
-
پردازنده مرکزی
-
اجزای تشکیل دهنده رایانه
-
واحد ورودی
-
واحد حافظه
-
حافظه اصلی
-
حافظه کمکی
-
واحدهای اطلاعاتی و حافظه
-
واحد خروجی
-
انتقال اطلاعات و پیدایش شبکه
-
مراحل برنامه نویسی
-
الگوریتم چیست؟
-
تفکر الگوریتمیک
-
تعریف فلوچارت
-
ساختار تصمیم
-
ساختار حلقه
-
آرایه
-
الگوریتم فرعی
-
مسائل حل شده
-
سیستم اعداد دودویی
-
تمرین ها
فصل دوم: آشنایی با زبان سی پلاس پلاس
-
سطوح مختلف زبان های برنامه سازی
-
زبان های سطح پایین
-
زبان های سطح بالا
-
زبان های سطح میانی
-
ویژگی های زبان برنامه نویسی سی پلاس پلاس
-
آموزش زبان های برنامه نویسی
-
کلمات کلیدی
-
انواع داده ها
-
داده های اولیه
-
متغیر
-
ثابت ها
-
عملگرها
-
عملگرهای محاسباتی
-
عملگرهای رابطهای )مقایسهای )
-
عملگرهای ترکیبی
-
عملگرهای منطقی
-
عملگرهای خاص
-
اولویت عملگرها
-
تبدیل نوع
-
ساختار برنامه سی پلاس پلاس
-
دستورات ورودی و خروجی
-
دستورات ورودی
-
دستورات خروجی
-
گرافیکی در سی پلاس پلاس
-
مسائل حل شده
-
مسائل حل شده در سایت
-
تمرین ها
فصل سوم: ساختار تصمیم و تکرار
-
ساختارهای تصمیم گیری در سی پلاس پلاس
-
ساختار تصمیم if در سی پلاس پلاس
-
ساختار if تو در تو در سی پلاس پلاس
-
ساختار switch در سی پلاس پلاس
-
ساختارهای تکرار در سی پلاس پلاس
-
ساختار تکرار for در سی پلاس پلاس
-
دستور break در سی پلاس پلاس
-
دستورcontinue در سی پلاس پلاس
-
ساختار while. در سی پلاس پلاس
-
ساختار تکرار do while در سی پلاس پلاس
-
مسائل حل شده
-
مسائل حل شده در سایت
-
تمرین ها
فصل چهارم: توابع در سی پلاس پلاس
- انواع توابع در سی پلاس پلاس
- توابعی که برنامه نویس می نویسد
- نوشتن تابع در سی پلاس پلاس
- فراخوانی تابع در سی پلاس پلاس
- ارسال پارامترها در سی پلاس پلاس
- ارسال پارامتر از طریق مقدار در سی پلاس پلاس
- ارسال پارامتر از طریق ارجاع در سی پلاس پلاس
- طول عمر و محدوده حضور متغیرها در سی پلاس پلاس
- طول عمر متغیر در سی پلاس پلاس
- محدوده حضور متغیر در سی پلاس پلاس
- ارسال پارامتر از طریق ارجاع در سی پلاس پلاس
- توابع inline در سی پلاس پلاس
- چند ریختی توابع در سی پلاس پلاس
- تعریف آرگومان های اختیاری با مقدار پیش فرض در سی پلاس پلاس
- توابع بازگشتی در سی پلاس پلاس
- معرفی چند تابع کتابخانه ای در سی پلاس پلاس
- مسائل حل شده
- مسائل حل شده در سایت
- تمرین ها
فصل پنجم: آرایه ها، رشته ها و اشاره گرها در سی پلاس پلاس
-
آرایه های یک بعدی در سی پلاس پلاس
-
مقداردهی به عناصر آرایه در سی پلاس پلاس
-
مقداردهی به عناصر آرایه به صورت خانه های مجزا در سی پلاس پلاس
-
مقداردهی اولیه به آرایه در هنگام تعریف آن در سی پلاس پلاس
-
مقداردهی به عناصر آرایه با حلقه تکرار و شیء cin در سی پلاس پلاس
-
نمایش عناصر آرایه در سی پلاس پلاس
-
نمایش مقادیر هر عنصر به صورت مجزا در سی پلاس پلاس
-
نمایش عناصر آرایه با حلقه تکرار در سی پلاس پلاس
-
تولید اعداد تصادفی در سی پلاس پلاس
-
مرتب سازی حبابی در سی پلاس پلاس
-
جستوجوی مقدار در آرایه در سی پلاس پلاس
-
جستوجوی خطی ترتیبی در سی پلاس پلاس
-
جستوجوی دودویی در سی پلاس پلاس
-
آرایه های دو بعدی در سی پلاس پلاس
-
تعریف آرایه دو بعدی در سی پلاس پلاس
-
مقداردهی به عناصر آرایه دو بعدی در سی پلاس پلاس
-
مقداردهی اولیه عناصر آرایه دو بعدی در سی پلاس پلاس
-
مقداردهی به عناصر آرایه دو بعدی باحلقه های تودرتو و شیء cin در سی پلاس پلاس
-
نمایش مقادیر عناصر آرایه دوبعدی در سی پلاس پلاس
-
رشته ها در سی پلاس پلاس
-
مقداردهی به رشته ها در سی پلاس پلاس
-
توابع رشته ای در سی پلاس پلاس
-
تعریف آرایه ای از رشته ها در سی پلاس پلاس
-
مقداردهی به آرایه ای از رشته ها در سی پلاس پلاس
-
نمایش محتویات آرایه رشته ای در سی پلاس پلاس
-
اشاره گرها در سی پلاس پلاس
-
توابع و اشاره گرها در سی پلاس پلاس
-
اشاره گرها و آرایه ها در سی پلاس پلاس
-
تخصیص پویای حافظه در سی پلاس پلاس
-
مسائل حل شده
-
مسائل حل شده در سایت
-
تمرین ها
The post کتاب آموزش مبانی رایانه و برنامه نویسی سی پلاس پلاس appeared first on آموزش برنامه نویسی.