پاورپوینت طراحی سیستمهای شی گرا (pptx) 22 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 22 اسلاید
قسمتی از متن PowerPoint (.pptx) :
طراحی سیستمهای شی گرا
فهرست مطالب
2
فصل اول – آشنایی با .NET Framework و محیط VS .NET (1 جلسه)
- معرفی .NET Framework و VS.NET
- ساخت یک برنامه ساده
فصل دوم – آشنایی با زبان C# (3 جلسه)
- انواع داده های عددی و منطقی و رشته ها
- دستورات شرطی (دستور if و switch)
- حلقه های تکرار do while, while, for , foreach)
- متدها
- ثابتها و داده های شمارشی(Enums)
- آرایه ها و مدیریت ساده خطاها
فصل سوم – شی گرایی مفاهیم پایه (2 جلسه)
- تعریف شی، رابط شی، داده ها و عملیات، مفهوم کپسوله سازی اطلاعات
- کلاس، ایجاد اشیا و کار با آن، تعریف سطوح دسترسی public و private
- سازنده کلاس
- ویژگیها Properties
- داده ها و متدهای static
فهرست مطالب
3
فصل پنجم – ارث بری و چند ریختی (3 جلسه)
- ارث بری، سطح دسترسی protected، override کردن توابع و ویژگیهای کلاس پایه
-چند ریختی، کلاس Object
فصل چهارم– شی گرایی مفاهیم پیشرفته تر (6 جلسه)
- ترکیب اشیا، تعریف آرایه ای از اشیا
- ذخیره سازی اشیا در بانک اطلاعاتی
تفاوت ارجاع و مقدار و مدیریت حافظه
پیاده سازی ساختمان های داده با کلاس ها
- مفهوم namespace و کتابخانه کلاس ها
ارزیابی
فعالیتهای کلاسی 5 نمره،پروژه 3 نمره، میان ترم 3 نمره،پایان ترم 9 نمره
فصل ششم – مدیریت استثنا ها (1 جلسه)
- مفهوم استثنا و کاربرد آن
- کلاس های Exception و ایجاد استثنا
.NET Framework چیست؟
فصل اول – محیط عملیاتی Visual Studio .NET
4
یک چهارچوب کاری ارایه شده توسط شرکت مایکروسافت برای توسعه و ایجاد نرم افزارها است این چهارچوب از دو بخش اصلی زیر تشکیل شده است:
CLR: مدیریت اجرای برنامه را برعهده دارد. کارهایی مانند کامپایل کد، مدیریت حافظه و ...
کتابخانه کلاسها: مجموعه ای از کلاسها و مولفه های ارایه شده توسط مایکروسافت است که برای برحسب کاربردهای مختلف طبقه بندی شده است.
فصل اول – محیط عملیاتی Visual Studio .NET
5
برنامه های می توانند به یکی از زبانهای سطح بالا مانند VB.NET، C#.NET، VC++.NET و ... نوشته شوند.
تمام این زبانها از یک کتابخانه کلاسها استفاده می کنند.
مراحل اجرای برنامه:
برنامه به زبان C#
، Vb، C++ و ...
.NET Framework چیست؟
کتابخانه
کلاسها
exe
(به زبان IL)
CLR
ترجمه به زبان ماشین
اجرا
ترجمه توسط کامپایلر به زبان IL
.NET Framework چیست؟
فصل اول – محیط عملیاتی Visual Studio .NET
6
کتابخانه کلاسها برحسب کاربردهای مختلف طبقه بندی شده است. برخی از آنها عبارتند از:
.NET Framework چیست؟
فصل اول – محیط عملیاتی Visual Studio .NET
7
فصل اول – محیط عملیاتی Visual Studio .NET
8
محیطی است که برای برنامه نویسی در چهارچوب .NET (با یکی از زبانهای آن مانند C#.NET)
Visual Studio.NET چیست؟
فصل اول – محیط عملیاتی Visual Studio .NET
9
منوها: پویا هستند و با توجه به کار مورد نظر تغییر می کنند.
Visual Studio.NET
این محیط شامل تمام امکانات لازم برای ایجاد، اجرا و تست برنامه است. برای آشنایی با امکانات این محیط منوها و نوارهای ابزار (toolbars) آن را بررسی می کنیم.