لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 271 اسلاید
قسمتی از متن .ppt :
برنامه سازی پیشرفته (رشته مهندسی کامپیوتر)
فهرست مطالب
فصل اول : مقدمات زبان C++
فصل دوم : ساختار های تصمیم گیری و تکرار
فصل سوم : سایر ساختار های تکرار
فصل چهارم : اعداد تصادفی
فصل پنجم : آرایه ها
فصل ششم : توابع
فصل هفتم : ساختارها و اشاره گرها
فصل هشتم : برنامه نویسی شی گرا
فهرست مطالب فصل اول
تاریخچه مختصر
قانون نامگذاری شناسه ها
متغیر ها
اعلان متغیر
تخصیص مقادیر به متغیر
داده های از نوع کرکتر
کرکتر های مخصوص
رشته ها
نمایش مقادیر داده ها
دریافت مقادیر
عملگر انتساب
عملگر های محاسباتی
عملگرهای افزایش و کاهش
عملگر sizeof
عملگرهای جایگزینی محاسباتی
اولویت عملگرها
توضیحات (Comments)
توابع کتابخانه
برنامه در C++
فهرست مطالب فصل دوم
عملگر های رابطه ای
عملگر شرطی
دستورالعمل شرطی
عملگر کاما
عملگر های منطقی
دستورالعمل For
فهرست مطالب فصل سوم
دستورالعمل while
دستورالعمل do while
دستورالعمل break
دستورالعمل continue
دستورالعمل switch
تابع cin.get()
عملگر static_cast<>()
جدول اولویت عملگرها
فهرست مطالب فصل چهارم
تولید اعداد تصادفی
تعریف نوع داده ( typedef )
داده های از نوع شمارشی
فرمت های مختلفه مقادیر خروجی
فهرست مطالب فصل پنجم
آرایه یک بعدی
آرایه دو بعدی ( ماتریس ها )
فهرست مطالب فصل ششم
تعریف تابع
تابع بازگشتی
توابع درون خطی
انتقال پارامترها از طریق ارجاع
کلاس های حافظه ( storage classes )
سربارگذاری توابع
فهرست مطالب فصل هفتم
ساختارها
Union ها
اشاره گرها ( Pointer)
تعریف آرایه
آرایه های دو بعدی و اشاره گرها
تخصیص حافظه بصورت پویا ( عملگر new )
رشته ها و توابع مربوطه
فهرست مطالب فصل هشتم
تعریف شی گرایی
چند ریختی (polymorphism)
خاصیت ارث بری
پشته (stack)
ایجاد شی
ارث بری
سازنده ها و نابود کننده ها
توابع دوست
کلاس های دوست
توابع سازنده پارامتر دار
توابع سازنده یک پارامتری
عضوهای static
کلاسهای تودرتو
کلاس های محلی
استفاده از object ها بعنوان پارامترهای تابع
برگشت اشیاء
انتساب اشیاء
آرایه اشیاء
اشاره گر به اشیاء
اشاره گر this
توابع مجازی و پلی مرفیسم