حجم فایل : 818.1 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 36
بنام خدا معرفي اصول شي گرائي براي مقابله با پيچيدگي نرمافزار 3 اهداف جلسه آشنائي با اصول شيگرائي
درك نقش اصول شيگرائي در كنترل پيچيدگي
سيستمهاي نرمافزاري
درك مزاياي مدل شي و كاربردهاي آن 4 فهرست مطالب مقدمه
روشهاي طراحي
تجريد (Abstraction)
محصورسازي (Encapsulation)
واحدبندي (Modularity)
سلسه مراتب (Hierarchy)
مزاياي مدل شي و كاربردهاي آن 5 نرمافزار در روزهاي اوليه هزينه اساسي طراحي مربوط به سختافزار بود
نقش نرمافزار، نقش ثانويه تلقي ميشد (Afterthought)
بيشتر نرمافزارها بوسيله يك نفر توليد و توسعه ميشدند
فرآيند طراحي غالباً در ذهن برنامهنويس انجام ميشد
زبان رايج: زبان ماشين سپس اسمبلي ابداع شد
قابليت سختافزار بسيار محدود بود
برنامهها كوچك و ساده بودند
مستندسازي چنداني مورد نياز نبود 6 نرمافزار در عصر حاضر هزينه اساسي طراحي مربوط به نرمافزار است
نقش نرمافزار، نقشي بسيار اساسي است
بيشتر نرمافزارها بوسيله تيمهاي چند نفره توليد و توسعه ميشوند
فرآيند طراحي به صورت صريح و در خارج از ذهن برنامهنويس انجام ميشود
زبانهاي رايج: زبانهاي سطح بالا، ساختيافته، و شيگرا 7 نرمافزار در عصر حاضر (ادامه) سختافزارها سريعتر، ارزانتر و قابل اطمينانتر شدند
اقتصادي شدن فرآيند خودكار سازي بسياري از كاربردهاي صنعتي و تجاري
تقاضا براي نرمافزارهاي پيچيدهتر
درك اهميت مستندسازي سيستمها
احساس نياز به روشهاي تحليل و طراحي 8 روشهاي طراحي طراحي ساخت يافته (Structured Design)
طراحي مبتني بر دادهها (Data-Driven Design)
طراحي شيگرائي(Object-Oriented Design)
9 اصول شيگرايي شي گرائي محصورسازي تجريد سلسله مراتب واحد بندي 10 تجريد (Abstraction) فرآيند تمركز روي ويژگيها و رفتارهاي اصلي يك پديده و ناديده گرفتن ويژگيهاي موقت و غيرمهم آن پديده، از يك زاويه ديد مشخص 11 تجريد (ادامه) [Booch2007] تمركز روي ويژگيها و رفتارهاي اصلي يك پديده 12 تجريد (ادامه) 1 مثالهايي از تجريد 13 تجريد (ادامه) نقش تجريد در كنترل پيچيدگي
يكي از ابزارهاي اصلي كنترل و تسلط بر پيچيدگي 14 انواع تجريد تجريد موجوديت Real Object: Student Abstraction: Student تجريد رفتار 15 انواع تجريد (ادامه) تجريد مجازي
تجريد تصادفي پروتكل TCP/IP Pool of Service File Service Web
Service E-Mail
Service … Client 1 Client 2 Client 3 Client 4 16 ويژگيهاي تجريد براي يك شي تجريدهاي گوناگوني وجود دارد
تجريد با نمود خارجي يك شي سر وكار دارد
تجريد سطوحي دارد (ميزان پرداختن به جزئيات)
همه تجريدها داراي ويژگيهاي ساكن و پويا هستند
در شيگرائي مفهوم تجريد خود را در قالب نوع داده مجرد (Abstract Data Type) نشان ميدهد 17 م...
مبلغ واقعی 18,824 تومان 20% تخفیف مبلغ قابل پرداخت 15,059 تومان
نمایندگی خدمات مجازی: ارائه پنل خدمات مجازی، سوشال مدیا 200,000 تومان با تخفیف 50% فقط 100,000 تومان پنل «پنل نمایندگی ارائه خدمات مجازی، سوشال مدیا» بمب مجازی مدیریت: سوشال مدیا فرمت: pdf، آدرس پنل، ویدئویی mp4 تیم برنامه نویسی: سوشال مدیا سال انتشار: پنل ... ...
فهرست عناوین مطالب آموزش تندخوانی ۱۰۰صفحه » به دنیای تندخوانی خوش آمدید!. » پیشنهاد مهم » تندخوانی، روش تخصصی خواندن » ۵ نکتۀ مهم برای موفقیت در یادگیری و تندخوانی » ۶ دلیل که بهتر است تندخوانی را یاد بگیریم! » تعریف تندخوانی » اهمیت تندخوانی » شروع مهارت تندخوانی » ... ...
خرید و دانلود pdf کتاب آموزش زبان عربی Read and Speak Arabic for Beginners, Third Edition از این کتابای خوشگل داشته باشید نخواین هم عاشق زبان عربی میشید فایل کتاب اورجینال هست. 114 صفحه از لینک سایت امازون که داخل پست قرار گرفته با کلیک بر روی Look Inside میتوانید نمونه ... ...
به نام خداوند بخشنده و مهربان سلام خدمت دوستان عزیزم امیدوارم هرجا که هستید حالتون خوب باشه میخواستم اتفاقاتی که بعد از استفاده از این محصول و کار کردن تمارین براتون رخ میدهد رو خدمتتون عرض کنم توجه بر روی نکات مثبت خودتون و ارتباط تون با همسرتون (الزاما نباید ... ...
کتاب رمان PDF ( دختر سروان ) نویسنده : الکساندر پوشکین ترجمه : دکتر پرویز ناتل خانلری "وقایع این رمان تاریخی به قیام دهقانی سالهای 1773تا 1775در روسیه مربوط میشود .این قیام به سرکردگی "ایملیا پوگاچف"، قسمت اعظم روسیه را در بر گرفت .(شخصیت پوگاچف در این اثر پوشکین، ... ...
نمونه گزارش کارآموزی جهت دوره کارشناسی عمران، معماری یا ساختمان. این فایل در قالب word تهیه شده و تصاویر تمامی مراحل پروژه در آن گنجانده شده است. پروژه دوره کارآموزی یک پروژه بازسازی ساختمان شمالی دو طبقه قدیمی دارای عملیات سفت کاری و نازک کاری به همراه نما و حیاط و ورودی ... ...