بخشی از پاورپوینت

--- پاورپوینت شامل تصاویر میباشد ----

اسلاید 1 :

زبان C يک زبان همه منظوره است. دستورالعمل‌هاي اينزبان بسيار شبيه عبارات جبري و نحو آن شبيه جملات انگليسي مي باشد. اين امر سبب مي‌شود که C يک زبان سطح بالا باشد کهبرنامه‌نويسي در آن آسان است ›››

اسلاید 2 :

++C که از نسل C است، تمام ويژگي‌هاي C را به ارث برده است. اما برتري فني ديگري هم دارد: C++ اکنون «شي‌گرا» است. مي‌توان با استفاده از اين خاصيت، برنامه‌هاي شي‌گرا توليد نمود. برنامه‌هاي شي‌گرا منظم و ساخت‌يافته‌اند، قابل روزآمد کردن‌اند، به سهولت تغيير و بهبود مي‌يابند و قابليت اطمينان و پايداري بيشتري دارند.

اسلاید 3 :

1-چرا C++؟

2- تاريخچۀ C++

3- آماده‌سازي مقدمات

4- شروع کار با C++

5- عملگر خروجي

6- ليترال‌ها و کاراکترها

7- متغيرها و تعريف آن‌ها

8- مقداردهي اوليه به متغيرها

9- ثابت‌ها

10- عملگر ورودي

اسلاید 4 :

هدف کلي:

 آشنايي با تاريخچه و مزاياي زبان برنامه‌نويسي C++ و بيان مفاهيم بنيادي شي‌گرايي و عناصر مهم برنامه‌هاي C++

اسلاید 5 :

انتظار مي‌رود پس از پايان اين جلسه بتوانيد:

- مزاياي زبان C++ را بر زبان‌هاي مشابه ذکر کرده و تفاوت آن را با زبان C بيان کنيد.

- شرح مختصري از روند پيشرفت زبان‌هاي برنامه‌نويسي را بيان کرده و مشکلات هر دوره را به اختصار شرح دهيد.

- مزاياي شي‌گرايي در توليد نرم‌افزار را برشماريد.

- اصول سه‌گانۀ شي‌گرايي را نام برده و هر يک را به اختصار شرح دهيد.

اسلاید 6 :

- قالب کلي برنامه‌هاي C++ را بشناسيد و بتوانيد برنامه‌هاي کوچک را نوشته و آزمايش کنيد.

- عملگر ورودي و خروجي را در C++ شناخته و از آن‌ها در برنامه‌ها استفاده کنيد.

- نحوۀ اعلان متغيرها و شيوۀ مقداردهي به آن‌ها را بدانيد.

- سه موجوديت «ليترال»، «کاراکتر» و «عدد» را شناخته و فرق بين آن‌ها را شرح دهيد.

- علت و شيوه‌هاي افزودن توضيح به کد برنامه را شرح دهيد.

- علت و شيوۀ معرفي ثابت‌ها در برنامه را شرح دهيد.

اسلاید 7 :

در دهه 1970 در آزمايشگاه‌هاي بل زباني به نام C ايجاد شد. انحصار اين زبان در اختيار شرکت بل بود تا اين که در سال 1978 توسط Kernighan و Richie شرح کاملي از اين زبان منتشر شد و به سرعت نظر برنامه‌نويسان حرفه‌اي را جلب نمود.

هنگامي که بحث شي‌گرايي و مزاياي آن در جهان نرم‌افزار رونق يافت، زبان C که قابليت شي‌گرايي نداشت ناقص به نظر مي‌رسيد تا اين که در اوايل دهۀ 1980 دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحي نمود

اسلاید 8 :

C++ ترکيبي از دو زبان C و Simula بود و قابليت‌هاي شي‌گرايي نيز داشت. از آن زمان به بعد شرکت‌هاي زيادي کامپايلرهايي براي C++ طراحي کردند. اين امر سبب شد تفاوت‌هايي بين نسخه‌هاي مختلف اين زبان به وجود بيايد و از قابليت سازگاري و انتقال آن کاسته شود.

به همين دليل در سال 1998 زبان C++ توسط موسسۀ استانداردهاي ملي آمريکا (ANSI) به شکل استاندارد و يک‌پارچه در‌آمد.

اسلاید 9 :

1- چرا C++ ؟

زبان C يک زبان همه منظوره است

در اين زبان عملگر‌هايي تعبيه شده که برنامه‌نويسي سطح پايين و به زبان ماشين را نيز امکان‌پذير مي‌سازد

چون C عملگرهاي فراواني دارد، کد منبع برنامه‌ها در اين زبان بسيار کوتاه است

اسلاید 10 :

- زبان C براي اجراي بسياري از دستوراتش از توابع کتابخانه‌اي استفاده مي‌کند و بيشتر خصوصيات وابسته به سخت‌افزار را به اين توابع واگذار مي‌نمايد.

برنامۀ مقصدي که توسط کامپايلرهاي C ساخته مي‌شود بسيار فشرده‌تر و کم‌حجم‌تر از برنامه‌هاي مشابه در ساير زبان‌ها است.

C++ که از نسل C است، تمام ويژگي‌هاي جذاب C را به ارث برده است .

و سرانجام آخرين دليل استفاده از C++ ورود به دنياي C# است.

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید