دانلود جزوه برنامه سازی پیشرفته استاد علیپور
جزوه برنامه سازی پیشرفته رشته مهندسی کامپیوتر که توسط استاد غفور علیپور به صورت پاورپوینت تهیه شده است
این جزوه در هشت فصل و ۲۷۱ اسلاید تهیه شده که در هر فصل مباحث مختلفی از این درس در رشته مهندسی کامپیوتر توضیح داده شده است
فهرست مطالب جزوه برنامه سازی پیشرفته علیپور :
فصل اول: مقدمات زبان 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
- توابع مجازی و پلی مرفیسم
توجه: این فایل داری واتر مارک می باشد.
فرمت فایل: Pdf |
تعداد صفحات: 136 |
حجم: 5.91 مگابایت |