پاورپوینت برنامه سازی پیشرفته در 230 اسلاید بسیار جامع و مختصر شامل بخش های زیر می باشد:
مقدمه و معرفی درس
برنامهسازی پیشرفته:
بیان مفاهیم پیشرفته برنامهسازی با استفاده از زبان C
سابقة تاریخی زبان C
ویژگیهای بارز زبان C
سطوح زبانهای برنامهسازی
کلیات زبان C
استانداردسازی زبان C
مجموعة دستورات هر زبان برنامهنویسی
انواع دادههای اصلی
int
float
double
char
void
boolean ?!!
توابع ورودی - خروجی C
کاراکترهای تعیین کنندة فرمت خروجی
کاراکترهای کنترلی
تابع ورودی scanf
مثال برنامهنویسی
دستورات کنترل روند برنامه
ساختارهای تصمیم
و
حلقههای تکرار
مثال
مثال
مثال برنامهنویسی
دستور switch
مثال
نکات
ساختارهای کنترل غیرشرطی
ساختارهای تکرار
حلقة for
مثال
مثال
مثال
توابع
فراخوانی تابع
نکاتی در مورد نوشتن توابع
پارامترهای تابع
شکل کلی یک برنامة C
متغیرها
انواع متغیرها
مسالة همنام بودن متغیرها
مثال
متغیرهای استاتیک محلی
آرایه
آرایة یک بعدی
چگونگی ارجاع به عناصر آرایه
مثال: خواندن عناصر یک آرایه از ورودی
آرایههای چندبعدی
مثال: مقداردهی اولیه به عناصر یک آرایة دو بعدی
مقداردهی اولیه و نحوة ذخیره
ورودی - خروجی رشتهها
فرقscanf و gets
مثال
مهمترین توابع رشتهای
مثال برنامهنویسی
اشارهگر ( Pointer )
لزوم استفاده از اشارهگرها در C
عملگرهای اشارهگر
عملگرهای مجاز دیگر
اشارهگرها و توابع
مثال برنامهنویسی
اشارهگر و آرایه
تابع تخصیص حافظة پویا
تابع آزادسازی حافظة پویا
مثال
ساختمان ( Structure )
مثال: ساختمانی برای نگهداری اطلاعات دانشجو
نکته
آرایهای از ساختمانها
ساختمان و اشارهگر
union
مثال
انواع فایلها
ساختار اطلاعات در فایل متن
مثال
ساختار اطلاعات در فایل باینری
امکانات منطقی لازم دراستفاده از فایلها
باز کردن فایل
mode ترکیبی از کارکترهای:
مثال
بستن فایل
مهمترین توابع ورودی - خروجی فایل
fread و fwrite
مثال
تشخیص پایان فایل
دسترسی تصادفی به فایل
اصول اساسی شیگرایی
کپسولهسازی
Object
نمایش اشیاء
کلاس
نحوه تعریف کلاس (شکل ساده)
نحوه تعریف کلاس (ارثبری)
مثال
نحوة ایجاد شئ
بخشی از پاورپوینت:
سابقة تاریخی زبان C
زبان B
زبان BCPL
زبان C :
در سال 1972 توسط دنیس ریچی طراحی شد.
ویژگیهای بارز زبان C
سطوح زبانهای برنامهسازی
زبانهای سطح پایین
Assembly
زبانهای میانی
Java، C
زبانهای سطح بالا
Pascal، Ada، Cobol، Basic
ویژگیهای بارز زبان C
کلیات زبان C
INT و int
مثال: for ، if ، while
نکته: کلیه کلمات کلیدی با حروف کوچک هستند.
کلیات زبان C
هر دستور در یک یا چند سطر
چند دستور در هر سطر
کلیات زبان C
/* this is a sample comment. */
// this is another sample comment.
استانداردسازی زبان C
ANSI C
کامپایلر پیشنهادی زبان C
Borland C++ 3.1
مجموعة دستورات هر زبان برنامهنویسی
انواع دادههای اصلی
int
float
double
char
void...
دانلود پاورپوینت برنامه سازی پیشرفته