لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 22 اسلاید
قسمتی از متن powerpoint (..ppt) :
بنام خدا
الگوهای فرایند برای توسعه نرم افزار مبتنی بر مؤلفه
: 2 پردازش الگو برای توسعه نرم افزار مبتنی بر مؤلفه
منابع:
[1] Ambler, S. W., The Agile System Development Lifecycle (SDLC), Published on the Web at: http://www.ambysoft.com/essays/agileLifecycle.html, 2006, visited in: November 2007.
[2] Ramsin R., The Engineering of an Object-Oriented Software Development Methodology. PhD thesis, Y. ORK. UK. Department of Computer Science. April 2006 .
[3] Ambler, S. W., More Process Patterns: Delivering Large-Scale Systems Using Object Technology. Cambridge University Press, 1999.
[4] Craddock, A., DSDM and Scrum: FAQ's - The similarities, differences and potential inter-operability issues, published on the Web at:
http://www.dsdm.org/news/article.asp?id=27, 2006, visited in: December 2007.
[5] R. A. Jeff Garland, Large-Scale Software Architecture, 2003.
[6] L. B. Paul Clements, Rick Kazman, Software Architecture in Practice, Addison Wesely, April 2003
: 3 پردازش الگو برای توسعه نرم افزار مبتنی بر مؤلفه
کلیّات
: 4 پردازش الگو برای توسعه نرم افزار مبتنی بر مؤلفه
الگو چیست؟
ایجاد الگو
تاریخچهای از الگو
تعاریفی از الگوها
ویژگی الگوهای معماری نرم افزار
سبک و الگو
ضعفهای فرایند عمومی
متدولوژیهای چابک Agile Methodologies
مقایسه متدولوژی فرایند چابک و (فرایند عمومی SDLC=System Development Life Cycle )
ارائه فرایند چابک عمومی بهبود یافته
الگوهای فرایند Process Patterns
طبقهبندی برای الگوهای فرایندی Process Patterns
الگوهای فرایند فاز Phase Process Pattern
نتیجهگیری
الگو چیست ؟
: 5 پردازش الگو برای توسعه نرم افزار مبتنی بر مؤلفه
الگوها مجموعهای از تجارب مهندسین ماهر نرمافزار را شامل میشوند
الگوها تجارب موفّقِ اثبات شده در توسعه نرمافزار را ضبط میکنند
و به شما کمک میکنند که تکنیکهای طراحیتان را افزایش بدهید
الگوها در مورد یک مسأله خاص تکرار شونده در طراحی و یا پیادهسازی سیستم نرمافزاری بحث میکند
الگوها میتوانند معماری نرمافزار را با ویژگیهای خاصّی بوجود آورند
الگوها دارای راه حلهایی برای بسیاری از مشکلات طراحی هستند
که ممکن است دوباره ظاهرشوند
بحران نرم افزار و بررسی مسله پیچیدگی در نرم افزار پاورپوینت - درس مهندسی نرم افزار پ ی شرفته فصل اول بسمه تعالی بحران نرم افزار و بررسی مسئل...
امنیت در معماری نرم افزار (پاورپوینت معماری) - امنیت در معماری نرم افزار فهرست مطالب تعریف معماری نرم افزار جایگاه امنیت در معماری نرم افزا...
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 40 اسلاید
قسمتی از متن powerpoint (..ppt) :
درس مهندسی نرم افزار پ ی شرفته
فصل دوم
بسمه تعالی
معرفی اصول شئ گرائی برای مقابله با پیچیدگی نرم افزار
این اسلایدها برگرفته از اسلایدهای درس مهندسی نرم افزار پیشرفته است
اهداف جلسه
آشنائی با اصول شئ گرائی
درک نقش اصول شئ گرائی در کنترل پیچیدگی
سیستمهای نرم افزاری
درک مزایای مدل شئ و کاربردهای آن
فهرست
مقدمه
روشهای طراحی
تجرید Abstraction
دربرگیری Encapsulation
واحدبندی Modularity
سلسه مراتب Hierarchy
مزایای مدل شئ و کاربردهای آن
نقش نرم افزار در روزهای اولیه عصر کامپیوتر
نقش ثانویه تلقی می شد( Afterthought )
هزینه اساسی طراحی یک سیستم کامپیوتری از آن سخت افزار بود
بیشتر نرم افزارها بوسیله یک نفر تولید و توسعه می شدند
مقدمه
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 27 اسلاید
قسمتی از متن powerpoint (..pptx) :
((بسمه تعالی))موضوع ارائه : تکنولوژی نانو در سخت افزار
عناو ین نا نو در کامپیوتر
حافظه های نانوکامپیوتر های فوق سریع به کمک فناوری نانواسپیکر های نانوماوس با فناوری نانو
مقدمه
امروزه با جرات می توان گفت که نانو تکنولوژی علم فرداست . در این عصر کشور قدرتمند همیشه از لحاظ علمی مقایسه می شود . فناوری نانو که از ان به عنوان "انقلاب صنعتی دوم" یاد می کنند بخشی از اینده نیست بلکه تمام اینده است وتمامی ابعا د زندگی ماراتحت تاثیر قرار خواهد .
حافظه های نانو
همگام با پیشرفت علم، نیاز به پردازش های سریع و حافظه برای ذخیره سازی داده های تولیدی افزایش می یابد. این مساله موجب می شود نیاز به حافظه های سریع تر و پرظرفیت تر بیشتر احساس شود. ..
ضمن این که با کوچک تر شدن ابعاد تجهیزات الکترونیک، حافظه ها باید ضمن پیشرفت در سرعت و ظرفیت، برای به کارگیری در این تجهیزات ابعاد کوچک تری داشته باشند