در خدمت شما دوستان عزیز هستیم با کتاب آموزش مبانی رایانه و برنامه نویسی سی پلاس پلاس از وب سایت آموزش برنامه نویسی سورس باران.
کتاب آموزش مبانی رایانه و برنامه نویسی سی پلاس پلاس
فصل اول: آشنایی با رایانه، الگوریتم و فلوچارت
انواع رایانه ها
سخت افزار و نرم افزار
پردازنده مرکزی
اجزای تشکیل دهنده رایانه
واحد ورودی
واحد حافظه
حافظه اصلی
حافظه کمکی
واحدهای اطلاعاتی و حافظه
واحد خروجی
انتقال اطلاعات و پیدایش شبکه
مراحل برنامه نویسی
الگوریتم چیست؟
تفکر الگوریتمیک
تعریف فلوچارت
ساختار تصمیم
ساختار حلقه
آرایه
الگوریتم فرعی
مسائل حل شده
سیستم اعداد دودویی
تمرین ها
فصل دوم: آشنایی با زبان سی پلاس پلاس
سطوح مختلف زبان های برنامه سازی
زبان های سطح پایین
زبان های سطح بالا
زبان های سطح میانی
ویژگی های زبان برنامه نویسی سی پلاس پلاس
آموزش زبان های برنامه نویسی
کلمات کلیدی
انواع داده ها
داده های اولیه
متغیر
ثابت ها
عملگرها
عملگرهای محاسباتی
عملگرهای رابطهای )مقایسهای )
عملگرهای ترکیبی
عملگرهای منطقی
عملگرهای خاص
اولویت عملگرها
تبدیل نوع
ساختار برنامه سی پلاس پلاس
دستورات ورودی و خروجی
دستورات ورودی
دستورات خروجی
گرافیکی در سی پلاس پلاس
مسائل حل شده
مسائل حل شده در سایت
تمرین ها
فصل سوم: ساختار تصمیم و تکرار
ساختارهای تصمیم گیری در سی پلاس پلاس
ساختار تصمیم if در سی پلاس پلاس
ساختار if تو در تو در سی پلاس پلاس
ساختار switch در سی پلاس پلاس
ساختارهای تکرار در سی پلاس پلاس
ساختار تکرار for در سی پلاس پلاس
دستور break در سی پلاس پلاس
دستورcontinue در سی پلاس پلاس
ساختار while. در سی پلاس پلاس
ساختار تکرار do while در سی پلاس پلاس
مسائل حل شده
مسائل حل شده در سایت
تمرین ها
فصل چهارم: توابع در سی پلاس پلاس
- انواع توابع در سی پلاس پلاس
- توابعی که برنامه نویس می نویسد
- نوشتن تابع در سی پلاس پلاس
- فراخوانی تابع در سی پلاس پلاس
- ارسال پارامترها در سی پلاس پلاس
- ارسال پارامتر از طریق مقدار در سی پلاس پلاس
- ارسال پارامتر از طریق ارجاع در سی پلاس پلاس
- طول عمر و محدوده حضور متغیرها در سی پلاس پلاس
- طول عمر متغیر در سی پلاس پلاس
- محدوده حضور متغیر در سی پلاس پلاس
- ارسال پارامتر از طریق ارجاع در سی پلاس پلاس
- توابع inline در سی پلاس پلاس
- چند ریختی توابع در سی پلاس پلاس
- تعریف آرگومان های اختیاری با مقدار پیش فرض در سی پلاس پلاس
- توابع بازگشتی در سی پلاس پلاس
- معرفی چند تابع کتابخانه ای در سی پلاس پلاس
- مسائل حل شده
- مسائل حل شده در سایت
- تمرین ها
فصل پنجم: آرایه ها، رشته ها و اشاره گرها در سی پلاس پلاس
آرایه های یک بعدی در سی پلاس پلاس
مقداردهی به عناصر آرایه در سی پلاس پلاس
مقداردهی به عناصر آرایه به صورت خانه های مجزا در سی پلاس پلاس
مقداردهی اولیه به آرایه در هنگام تعریف آن در سی پلاس پلاس
مقداردهی به عناصر آرایه با حلقه تکرار و شیء cin در سی پلاس پلاس
نمایش عناصر آرایه در سی پلاس پلاس
نمایش مقادیر هر عنصر به صورت مجزا در سی پلاس پلاس
نمایش عناصر آرایه با حلقه تکرار در سی پلاس پلاس
تولید اعداد تصادفی در سی پلاس پلاس
مرتب سازی حبابی در سی پلاس پلاس
جستوجوی مقدار در آرایه در سی پلاس پلاس
جستوجوی خطی ترتیبی در سی پلاس پلاس
جستوجوی دودویی در سی پلاس پلاس
آرایه های دو بعدی در سی پلاس پلاس
تعریف آرایه دو بعدی در سی پلاس پلاس
مقداردهی به عناصر آرایه دو بعدی در سی پلاس پلاس
مقداردهی اولیه عناصر آرایه دو بعدی در سی پلاس پلاس
مقداردهی به عناصر آرایه دو بعدی باحلقه های تودرتو و شیء cin در سی پلاس پلاس
نمایش مقادیر عناصر آرایه دوبعدی در سی پلاس پلاس
رشته ها در سی پلاس پلاس
مقداردهی به رشته ها در سی پلاس پلاس
توابع رشته ای در سی پلاس پلاس
تعریف آرایه ای از رشته ها در سی پلاس پلاس
مقداردهی به آرایه ای از رشته ها در سی پلاس پلاس
نمایش محتویات آرایه رشته ای در سی پلاس پلاس
اشاره گرها در سی پلاس پلاس
توابع و اشاره گرها در سی پلاس پلاس
اشاره گرها و آرایه ها در سی پلاس پلاس
تخصیص پویای حافظه در سی پلاس پلاس
مسائل حل شده
مسائل حل شده در سایت
تمرین ها
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
پکیج صفر تا صد آموزش سئو و بهینه سازی بصورت عملی دانلود با لینک مستقیم
- جم فايل : 1.89 مگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۳۰ اردیبهشت ۱۳۹۸
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس