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

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




یادگیری یک زبان برنامه نویسی دید ما را به علم کامپیوتر بسیار گسترده تر می کند. از طرفی برنامه نویسی نحوه فکر کردن را به ما می آموزد.
عمومیت زبان C++ در میان زبان های برنامه نویسی بسیار بالا است و می تواند به عنوان اولین زبان نیز یاد گرفته شود و به پیش نیاز دیگر احتیاج نباشد. برنامه نویسی به زبان C++ نسبت به C دارای قدرت بیشتری است. کارهایی می توان انجام داد که در C برای انجام آنها (در صورت امکان) زحمت بیشتری نیاز است. زبان C++ در دو قسمت آموزش داده می شود. در قسمت اول (همین مجموعه) دستورات و ساختمان داده ها معرفی می شود و در قسمت دوم مفاهیم شی گرایی آموزش داده خواهد شد.

فهرست :
قسمت اول:
انواع داده ها – انواع عملگرها – دستورات ورودی و خروجی و …
دستورات شرطی و تکرار
آرایه – رشته
نوع شمارشی – استراکچر – یونیون
اشاره گر
تابع
قسمت دوم:
کلاس – شی – سازنده و مخرب – تابع و کلاس دوست و …
اعضای کلاس با ویژگی استاتیک
وراثت
پلی مورفیسم
سربارگذاری عملگرها
قالب
فایل
آزمون با حل

مناسب برای

دانشجویان رشته های فنی و مهندسی
افراد علاقمند به برنامه نویسی


خرید و دانلود  آموزش برنامه نویسی سی پلاس پلاس


پاورپوینت تحلیل و مقایسه زبان برنامه نویسی جاوا و سی پلاس پلاس (تعداد صفحات 62 اسلاید )فرمت فایل Powerpoint

 پاورپوینت تحلیل و مقایسه زبان برنامه نویسی جاوا و سی پلاس پلاس (تعداد صفحات 62 اسلاید )فرمت فایل Powerpoint


زبان C یک زبان همه منظوره است. دستورالعمل‌های این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب می‌شود که C یک زبان سطح بالا باشد که برنامه‌نویسی در آن آسان است . سی پلاس پلاس که از نسل C است، تمام ویژگی‌های C را به ارث برده است. اما برتری فنی دیگری هم دارد:سی پلاس پلاس اکنون «شی‌گرا» است. می‌توان با استفاده از این خاصیت، برنامه‌های شی‌گرا تولید نمود. برنامه‌های شی‌گرا منظم و ساخت‌یافته‌اند، قابل روزآمد کردن‌اند، به سهولت تغییر و بهبود می‌یابند و قابلیت اطمینان و پایداری بیشتری دارند. جاوا یک زبان برنامه‌نویسی است که در ابتدا توسط شرکت sun Microsystems ایجاد شده‌است و در سال ۱۹۹۵ به عنوان مولفه اصلی java platform منتشر شد.این زبان قسمت های بسیاری از گرامر خود را از C وسی پلاس پلاس گرفته اما دارای مدل شی‌گرایی ساده‌ای است و امکانات سطح پایین کمی دارد. کاربرد جاوا در کامپایل به صورت بایت کد است که قابلیت اجرا روی تمامی ماشین‌های شبیه‌سازی جاوا را داشته باشد صرف نظر از معماری و خصوصیات آن کامپیوتر. اجرای اصلی کامپایلرهای جاوا، ماشین‌های پیاده‌سازی و کتابخانه‌های آن توسط این شرکت از سال ۱۹۹۵ منتشر شد. در ۲۰۰۷ may این شرکت، نرم‌افزار رایگان این زبان را فراهم کرد. دیگران هم کاربردهای دیگری از این زبان را منتشر کردند مثل کامپایلر GNU برای جاوا.

فهرست :

آنچه درباره سی پلاس پلاس می آموزیم :

۱- چرا سی پلاس پلاس؟

۲- تاریخچۀ  سی پلاس پلاس

۳- آماده‌سازی مقدمات

۴- شروع کار با  سی پلاس پلاس

۵- عملگر خروجی

۶- لیترال‌ها و کاراکترها

۷- متغیرها و تعریف آن‌ها

۸- مقداردهی اولیه به متغیرها

۹- ثابت‌ها

۱۰- عملگر ورودی

تاریخچه جاوا

اهداف اصلی در زمان پیاده سازی جاوا

خصوصیات زبان برنامه نویسی جاوا

‫شیﮔﺮا

ﭼﻨﺪ ﻧﺦ ﮐﺸﯽ ﺷﺪه

ﻣﻌﻤﺎری ﺧﻨﺜﯽ

‫ﺗﻔﺴﯿﺮ ﺷﺪه و ﻋﻤﻠﮑﺮد ﺳﻄﺢ ﺑﺎﻻ

ﺗﻮزﯾﻊ ﺷﺪه

پویا (Dynamic)

عملکرد ماشین مجازی جاوا

فرایند تولید نرم افزار

نقاط ضعف جاوا

پلتفرم های جاوا

انواع داده ها در جاوا

متغیرها و انواع داده‏ها

عملگر تخصیص مقدار


خرید و دانلود  پاورپوینت تحلیل و مقایسه زبان برنامه نویسی جاوا و سی پلاس پلاس (تعداد صفحات 62 اسلاید )فرمت فایل Powerpoint


مجموعه کامل آموزش زبان برنامه نویسی C++

 مجموعه کامل آموزش زبان برنامه نویسی C++


زبان برنامه نویسی C++ پردر آمد ترین زبان برنامه نویسی در جهان محصوب میشه این مجموعه شامل کتاب های زبان انگلیسی و فارسی در آموزش این زبان برنامه نویسی نوشته شده هست حدود 3700 صفحه و جزوه های دانشگاهی که به صورت کامل و جامع یکجا جمع آوری شده همچنین آموزش استفاده از یکی از نرم افزار های  برنامه نویسی و تنظیمات اون هست که خیلی راحت میتونین شروع کنین با این مجموعه کاملا میتونید از 0 شروع کنید کتاب ها از سطح مقدماتی تا پیرفته هستن در این ضمینه مشکلی نیست امیدوارم استفاده مفید از محصول ببرین.

خرید و دانلود  مجموعه کامل آموزش زبان برنامه نویسی C++


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

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


کتاب آموزش زبان برنامه نویسی ++C
- آموزش از مقدماتی تا پیشرفته زبان ++C
- دارای مثال ها و تمرینات گوناگون همرا با نحوه حل و پیاده سازی آن ها
- بیش از 200 صفحه آموزش !
- آموزش نکته به نکته و قدم و به قدم همراه با توضیحات کامل و اصولی
-  قابل دانلود بلافاصله بعد از پرداخت وجه ( فایل PDF )

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


پروژه ی دوبعدی درس گرافیک 1به زبان سی پلاس پلاس

 پروژه ی دوبعدی درس گرافیک 1به زبان سی پلاس پلاس


پروژه ی دانشجویی درس گرافیک 1 در مقطع کارشناسی رشته ی مهندسی کامپیوتر
نام پروژه: رسم مربعات تو در تو همراه با منو جهت اعمال تغییرات در شکلنوع پروژه: دو بعدیزبان برنامه نویسی: سی پلاس پلاسکتابخانه ی مورد استفاده برای رسم های گرافیکی: GLUTضمیمه 1: معرفی تمام توابع به کار برده شده و توضیح درباره ی عملکرد آن هاضمیمه 2: توضیحات کامل فارسی در سورس پروژه و معرفی عملکرد خط به خط کد 

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

گزینه های منوی کلیک راست:
خروج: برای خارج شدن از برنامهتغییر رنگ شکل: یکی از رنگ های سبز، آبی و قرمز را انتخاب کنید و با کلیک چپ شکل را رسم کنیدتعداد مربع ها: یکی از اعداد 10، 30 و 50 را انتخاب کنید و با کلیک چپ شکل را رسم کنید تا تعداد مربع های تو در تو تغییر کند.نحوه ی ترسیم: سه مدل برای ترسیم وجود دارد. تفاوت مدل اول و سوم در جهت ترسیم است.انداره ی شکل: یکی از اندازه های 100، 150 و 200 پیکسل را برای ابعاد مربع اصلی انتخاب کنید و سپس 

توجه خیلی مهم:برای اجرای برنامه های گرافیک، ابتدا باید کتابخانه ی مورد نظر را بر روی کامپیوتر خود نصب کنید.

آموزش نصب کتابخانه ی گرافیک بر روی کامپیوتر:
در همین پروژه، به فایل زیر بروید:Amoozesh
مرحله ی اول:فولدر GLرا کپی کنید و در مسیر زیر پیست کنید:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include
مرحله ی دوم:فایلGLUT32.libرا از فولدر Amoozeshکپی کنید و در مسیر زیر پیست کنید:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib
مرحله ی سوم:فایل GLUT32.dllرا از فولدر Amoozeshکپی کنید و در دو مسیر زیر پیست کنید:C:\Windows\SystemC:\Windows\System32
---------------------------------------------------------------------------------------------

خرید و دانلود  پروژه ی دوبعدی درس گرافیک 1به زبان سی پلاس پلاس