سایر

پاورپوینت برنامه سازي پيشرفته با C++

دانلود پاورپوینت با موضوع برنامه سازي پيشرفته با C++،
در قالب ppt و در 29 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:

آشنایی با تحلیل شی گرا
آشنایی با برنامه نویسی و زبان های برنامه نویسی شی گرا
تسلط به زبان برنامه نویسی شی گرا
برنامه نویسی با Visual C++
کتاب برنامه نویسی با Visual C++ در 21 روز باید مطالعه شود.
انجام پروژه
زبان‌هاي رويه‌اي
معرفي
پاسكال،‌ فورترن، C ، جزء زبان‌هاي رويه‌اي هستند.
در اين زبان‌ها، هر دستور به كامپيوتر مي‌گويد چه‌كاري انجام دهد.
يك برنامه از چند دستور تشكيل مي‌شود.
مثال: كامپيوتر تعدادي عدد از كاربر بگيرد، ميانگين آنها را محاسبه و در خروجي چاپ بكند.
تقسيم يك برنامه به چند تابع
هنگامي كه برنامه بزرگ شود، ليست دستورات هم بزرگ و غيرقابل كنترل ميشود.
براي درك برنامه‌ها توسط برنامه‌نويس، دستورات به واحد‌هاي كوچكتري به نام قطعه برنامه و يا تابع تقسيم ‌مي‌شوند.
تقسيم برنامه به چند تابع و قطعه برنامه يكي از اصول اساسي برنامه‌نويسي ساختيافته است.
مشكلات برنامه‌نويسي ساختيافته
دلايل عدم موفقيت زبان‌هاي رويه‌اي:
توابع بدون هيچ قيد و شرطي به داده‌هاي سراسري دسترسي دارند.
توابع و داده‌ها – كه پايه و اساس شيوه‌ي رويه‌اي هستند- مدل ضعيفي از جهان عيني را به نمايش مي‌گذارند.
دسترسي بدون قيد و شرط
در يك برنامه رويه‌اي مثل C دو نوع داده وجود دارد:

محلي
سراسري

داده‌هاي محلي :
اين داده‌ها در داخل يك تابع پنهان هستند.
انحصاراً توسط همان تابع مورد استفاده قرار مي‌گيرند و از تغيير توسط توابع ديگر در امان هستند.
داده‌هاي سراسري:
ممكن است لازم باشد كه دو يا چند تابع به يك داده دسترسي داشته باشند، اين نوع داده‌ها بايد سراسري باشند.
هريك از توابع داخل برنامه مي‌توانند به داده‌هاي سراسري دسترسي داشته باشند.
معمولاً در يك برنامه بزرگ چند تابع و چند داده‌ي سراسري وجود دارد. 

دانلود فایل

دانلود فایل”پاورپوینت برنامه سازي پيشرفته با C++”

سایر

پاورپوینت برنامه سازي پيشرفته با C++

دانلود پاورپوینت با موضوع برنامه سازي پيشرفته با C++،
در قالب ppt و در 29 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
اهداف درس
آشنایی با تحلیل شی گرا
آشنایی با برنامه نویسی و زبان های برنامه نویسی شی گرا
تسلط به زبان برنامه نویسی شی گرا
برنامه نویسی با Visual C++
کتاب برنامه نویسی با Visual C++ در 21 روز باید مطالعه شود.
انجام پروژه
انواع داده‌اي جديد
در زبان‌هاي برنامه نويسي، چند نوع داده‌ي كتابخانه موجود است. مانند: int يا   .float
گاهي لازم است داده‌ي مورد نياز خود را تعريف كنيم. مانند زماني كه مي‌خواهيم با كميتي مانند عدد مختلط كار كنيم، نوع داده‌هاي كتابخانه‌اي مؤثر نخواهند بود.
به توانايي ايجاد نوع داده‌هاي مورد نظر برنامه نويس قابليت توسعه نوع مي‌گويند. زيرا با ايجاد اين داده‌ها قابليت‌هاي زبان برنامه نويسي توسعه مي‌يابد.
مثال : براي كار با نقاط، دو متغير x و y را در متغيري به نام point ذخيره كرده و سپس آن‌ها را با هم جمع يا از هم تفريق كنيم.
ارث بري
از قابليت‌هاي مهم برنامه‌نويسي شئ‌گرا امكان ارث‌بري كلاس‌ها از يكديگر است.
هر زيركلاس، ويژگي‌هاي مشتركي از كلاس را كه از آن مشتق شده است به اشتراك مي‌گذارد.
علاوه بر ويژگي‌هاي كه با عضو‌هاي ديگر كلاس مشترك است، هر زير كلاس داراي ويژگي‌هاي مخصوص خود است.
دانلود فایل

دانلود فایل”پاورپوینت برنامه سازي پيشرفته با C++”