نصب | +۱۰۰ |
From ۷ Rates | 4.4 |
Category | آموزش |
Size | ۱۸ مگابایت |
Last Update | ۱۹ بهمن ۱۳۹۴ |
نصب | +۱۰۰ |
From ۷ Rates | 4.4 |
Category | آموزش |
Size | ۱۸ مگابایت |
Last Update | ۱۹ بهمن ۱۳۹۴ |
آموزش زبان سی پلاس پلاس به زبان ساده در یازده جلسه ( 417 صفحه)... همراه با مثال و پروژه(با ویژگی اشتراک گذاری کد ها و همراه با قابلیت بزرگنمایی متن درسنامه ها با کیفیت عالی)
قیمت 1500 تومان
* همراه بانمونه مثال برای درک مطالب درسی:محاسبه فاکتوریل،ماتریس بالاوپایین مثلثی،ب.م.م و ک.م.م اعدادطبیعی،جدول کدهای اسکی،جدول ضرب،اجتماع و اشتراک دومجموعه،مربع جادویی،دنباله فیبوناچی
* حل پروژه های برنامه نویسی : دفترچه تلفن ، الگوریتم هشت وزیر، کوله پشتی، کدگذاری هافمن ، بازی جورچین ، الکوریتم برج هانوی ،منوی گرافیکی ،تقویم شمسی/میلادی ، بازی حدس عدد و...
* کدهای درس محاسبات عددی : برنامه نیوتون رافسون ، حذفی گاوس ، باینری سکشن ، ژاکوبی ، انتگرال گیری تقریبی بروش ذوزنقه ، محاسبه دترمینان ، ماتریس اسپارس و...
+ فهرست مطالب جلسات
جلسه 1: مقدمات زبان سی پلاس پلاس
1- چرا C++ ؟
2- تاريخچۀ C++
3- آمادهسازي مقدمات
4- شروع کار با C++
5- عملگر خروجي
6- ليترالها و کاراکترها
7- متغيرها و تعريف آنها
8- مقداردهي اوليه به متغيرها
9- ثابتها
10- عملگر ورودي
جلسه 2: انواع اصلی
1- انواع دادۀ عددي
2- متغير عدد صحيح
3- محاسبات اعداد صحيح
4- عملگرهاي افزايشي و کاهشي
5- عملگرهاي مقدارگذاري مرکب
6- انواع مميز شناور
7- تعريف متغير مميز شناور
8 - شکل علمي مقادير مميز شناور
9- نوع بولين bool
10- نوع کاراکتري char
11- نوع شمارشي enum
12- تبديل نوع، گسترش نوع
13- برخي از خطاهاي برنامهنويسي
14 - سرريزي عددي
15- خطاي گرد کردن
16- حوزۀ متغيرها
جلسه 3: انتخاب
1- دستور if
2- دستور if..else
3- عملگرهاي مقايسهاي
4- بلوكهاي دستورالعمل
5- شرطهاي مركب
6- ارزيابي ميانبري
7- عبارات منطقي
8- دستورهاي انتخاب تودرتو
9- ساختار else if
10- دستورالعمل switch
11- عملگر عبارت شرطي
12- كلمات كليدي
جلسه 4: حلقه های تکرار
1- دستور while
2- خاتمه دادن به يك حلقه
3- دستور do..while
4- دستور for
5- دستور break
6- دستور continue
7- دستور goto
8- توليد اعداد شبه تصادفي
جلسه 5: توابع
1- توابع كتابخانهاي C++ استاندارد
2- توابع ساخت كاربر
3- برنامۀ آزمون
4- اعلانها و تعاريف تابع
5- كامپايل جداگانۀ توابع
6- متغيرهاي محلي، توابع محلي
7- تابع void
8 - توابع بولي
9- توابع ورودي/خروجي (I/O)
10- ارسال به طريق ارجاع (آدرس)
11- ارسال از طريق ارجاع ثابت
12-توابع بيواسطه
13- چندشکلي توابع
14- تابع main()
15- آرگومانهاي پيشفرض
جلسه 6 : آرایه ها
1- پردازش آرايهها
2- مقداردهي آرايهها
3- ايندكس بيرون از حدود آرايه
4- ارسال آرايه به تابع
5- الگوريتم جستجوي خطي
6- مرتبسازي حبابي
7- الگوريتم جستجوي دودويي
8- استفاده از انواع شمارشي در آرايه
9- تعريف انواع
10 -آرايههاي چند بعدي
جلسه 7 : اشاره گرها و ارجاع
1- عملگر ارجاع
2- ارجاعها
3- اشارهگرها
4- مقداريابي
5- چپ مقدارها، راست مقداره
6- بازگشت از نوع ارجاع
7- آرايهها و اشارهگرها
8- عملگر new
9- عملگر delete
10- آرايههاي پويا
11- اشارهگر ثابت
12- آرايهاي از اشارهگرها
13- اشارهگري به اشارهگر ديگر
14- اشارهگر به توابع
15- NUL و NULL
جلسه 8 : رشتههاي كاراكتري و فايلها در سی پلاس پلاس استاندارد
1- مروري بر اشارهگرها
2- رشتههاي كاراكتري در C
3- ورودي/خروجي رشتههاي کاراکتري
4- چند تابع عضو cin و cout
5- توابع كاراكتري C استاندارد
6- آرايهاي از رشتهها
7-توابع استاندارد رشتههاي کاراکتري
8- رشتههاي کاراکتري در سی.پ.پ استاندارد
9- نگاهي دقيقتر به تبادل دادهها
10- ورودي قالببندي نشده
11- نوع string در ++C استاندارد
12- فايلها
جلسه 9 : شی گرایی
1- اعلان كلاسها
2- سازندهها
3- فهرست مقداردهي در سازندهها
4- توابع دستيابي
5- توابع عضو خصوصي
6- سازندۀ كپي
7- نابود کننده
8 - اشياي ثابت
9- اشارهگر به اشيا
10- اعضاي دادهاي ايستا
11- توابع عضو ايستا
جلسه 10: سربازگذاری عملگرها
1- توابع دوست
2- سربارگذاري عملگر جايگزيني (=)
3- اشارهگر this
4- سربارگذاري عملگرهاي حسابي
5- سربارگذاري عملگرهاي جايگزيني حسابي
6- سربارگذاري عملگرهاي رابطهاي
7- سربارگذاري عملگرهاي افزايشي و كاهشي
جلسه 11: ترکیب و وراثت
تركيب وراثت
اعضاي حفاظت شد
غلبه کردن بر وراثت
اشارهگرها در وراثت
توابع مجازي و چندريختي
نابودكنندۀ مجازي
كلاسهاي پايۀ انتزاعي
برای ارتباط با ما
www.facebook.com/ar.ebrahimif
ar.ebrahimi@yahoo.com
منابع :
www.sourcebaran.com
www.sourcecodes.ir
برداشت شخصی از کتابهای:
1- برنامه سازی پیشرفته از دکتر احمد فراهانی
2- برنامه نویسی به زبانc++ ترجمه جعفر نزاد قمی