دانلود پاورپوینت برنامه سازی پیشرفته
لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت برنامه سازی پیشرفته توجه فرمایید.
1-در این مطلب، متن اسلاید های اولیه دانلود پاورپوینت برنامه سازی پیشرفته قرار داده شده است
2-در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد
اسلاید ۱ :
مقدمه:
زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ›››
اسلاید ۲ :
++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. برنامههای شیگرا منظم و ساختیافتهاند، قابل روزآمد کردناند، به سهولت تغییر و بهبود مییابند و قابلیت اطمینان و پایداری بیشتری دارند.
اسلاید ۳ :
مقدمه
در دهه ۱۹۷۰ در آزمایشگاههای بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال ۱۹۷۸ توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامهنویسان حرفهای را جلب نمود.
هنگامی که بحث شیگرایی و مزایای آن در جهان نرمافزار رونق یافت، زبان C که قابلیت شیگرایی نداشت ناقص به نظر میرسید تا این که در اوایل دهۀ ۱۹۸۰ دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود
اسلاید ۴ :
C++ ترکیبی از دو زبان C و Simula بود و قابلیتهای شیگرایی نیز داشت. از آن زمان به بعد شرکتهای زیادی کامپایلرهایی برای C++ طراحی کردند. این امر سبب شد تفاوتهایی بین نسخههای مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود.
به همین دلیل در سال ۱۹۹۸ زبان C++ توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یکپارچه درآمد.
اسلاید ۵ :
۱- چرا C++ ؟
Øزبان C یک زبان همه منظوره است
Øدر این زبان عملگرهایی تعبیه شده که برنامهنویسی سطح پایین و به زبان ماشین را نیز امکانپذیر میسازد
Øچون C عملگرهای فراوانی دارد، کد منبع برنامهها در این زبان بسیار کوتاه است
اسلاید ۶ :
Ø- زبان C برای اجرای بسیاری از دستوراتش از توابع کتابخانهای استفاده میکند و بیشتر خصوصیات وابسته به سختافزار را به این توابع واگذار مینماید.
Øبرنامۀ مقصدی که توسط کامپایلرهای C ساخته میشود بسیار فشردهتر و کمحجمتر از برنامههای مشابه در سایر زبانها است.
ØC++ که از نسل C است، تمام ویژگیهای جذاب C را به ارث برده است .
Øو سرانجام آخرین دلیل استفاده از C++ ورود به دنیای C# است.
اسلاید ۷ :
۲- تاریخچۀ C++
در دهه ۱۹۷۰ در آزمایشگاههای بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال ۱۹۷۸ توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامهنویسان حرفهای را جلب نمود. هنگامی که بحث شیگرایی و مزایای آن در جهان نرمافزار رونق یافت، زبان C که قابلیت شیگرایی نداشت ناقص به نظر میرسید تا این که در اوایل دهۀ ۱۹۸۰ دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود.
اسلاید ۸ :
C++ ترکیبی از دو زبان C و Simula بود و قابلیتهای شیگرایی نیز داشت از آن زمان به بعد شرکتهای زیادی کامپایلرهایی برای C++ طراحی کردند. این امر سبب شد تفاوتهایی بین نسخههای مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود. به همین دلیل در سال ۱۹۹۸ زبان C++ توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یکپارچه درآمد. کامپایلرهای کنونی به این استاندارد پایبندند. کتاب حاضر نیز بر مبنای همین استاندارد نگارش یافته است.
اسلاید ۹ :
۳– آمادهسازی مقدمات
¥یک «برنامه» دستورالعملهای متوالی است که میتواند توسط یک رایانه اجرا شود. برای نوشتن و اجرای هر برنامه به یک «ویرایشگر متن» و یک «کامپایلر» احتیاج داریم.
¥ بستۀ Visual C++ محصول شرکت میکروسافت و بستۀ C++ Builder محصول شرکت بورلند نمونههای جالبی از محیط مجتمع تولید برای زبان C++ به شمار میروند.
اسلاید ۱۰ :
۴– شروع کار با C++
ØC++ نسبت به حروف «حساس به حالت» است یعنی A و a را یکی نمیداند
مثال : اولین برنامه
اولین برنامهای که مینویسیم به محض تولد، به شما سلام میکند و عبارت “Hello, my programmer!” را نمایش میدهد:
#include <iostream>
int main()
{ std::cout << “Hello, my programmer!\n” ;
return 0;
}