لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 27 اسلاید
قسمتی از متن powerpoint (..ppt) :
بنام خدا مهندسی امنیت نرم افزار اهمیت امنیت نرم افزار در یک نگاه امنیت = تداوم حیات نرم افزار آمار آسیب پذیری نرم افزار گزارش شده به مرکز CERT (مرکز تحقیقاتی واقع در دانشگاه Carnegie Mellon )سال 2007 نتایج بدست آمده از این گزارش با گسترش فناوری نرم افزار مصدومیت در برابر حملات نیز گسترش یافت. بایستی تدابیر امنیتی جدیدی را در عرصه نرم افزار در نظر گرفت. امنیت نرم افزار بعنوان بخش جداناپذیر فرایند تولید و توسعه نرم افزار = مهندسی امنیت نرم افزار
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..PPt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 45 اسلاید
قسمتی از متن powerpoint (..PPt) :
بنام خدا فصل اول: نگاهی کلی به سخت افزار کامپیوتر سیستم عامل ومدیریت سخت افزار: سیستم عامل از منابع سخت افزاری شامل یک یا چند پردازنده برای ارائه خدمات به کاربران استفاده می کند. همچنین حافظه ثانویه و I/O را از طرف کاربران مدیریت می کند. بنابراین برای بررسی سیستم عامل داشتن درک مناسبی از سخت افزار کامپیوتر ضروری است. اجزای اصلی هر کامپیوتر عبارتند از: پردازنده : کنترل عملیات و نیز اعمال پردازش داده ها را به عهده دارد. حافظه اصلی : ذخیره و نگهداری داده ها و برنامه ها را به عهده دارد. همچنین فرار و ناپایدار است. مؤلفه I/O : انتقال داده ها میان کامپیوتر و دنیای خارج. گذرگاه سیستم : ساختار هایی برای ارتباط بین پردازنده و حافظه اصلی و I/O نگاهی کلی به اجزاء کامپیوتر:
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 75 اسلاید
قسمتی از متن powerpoint (..ppt) :
بنام خدا
کارگاه بهینه سازی با استفاده از نرم افزار Lingo بهینه سازی به شما کمک می کند که بهترین نتیجه، بالاترین سود، خروجی یا رضایتمندی را بدست آورده و یا به کمترین هزینه، یا ضایعات یا نارضایتی برسید. اغلب این مسائل شامل استفاده موثر(به بهترین شکل ممکن) از منابع شامل پول، زمان، ماشین آلات، کارکنان، موجودی و ... می باشد. مسائل بهینه سازی، بسته به روابط بین متغیر ها در مسئله به دو صورت خطی و غیر خطی دسته بندی می شوند. بهينه سازی امروزه بسياري از مدل هاي بهينه سازي تحقيق در عمليات اعم از مدل هاي خطي، غير خطي و يا عدد صحيح به مدد نرم افزارهاي کامپيوتري به سادگي قابل تجزيه و تحليل مي باشند. در اين ميان مي توان از نرم افزارهايي چون GAMS ، LINDO ، LINGO ، QSB و TORA نام برد. نرم افزارهاي بهینه سازی ويژگيهاي بارز لينگو قابليت مدل سازي بصورت کارا و صحيح؛ قابليت بالاي تحليل مدل؛ دارا بودن توابع مختلف رياضي، آماري و احتمالي؛ قابليت خواندن اطلاعات از File ها و Worksheet هاي ديگر؛ کار کردن در محيط Windows .
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..pptx) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 31 اسلاید
قسمتی از متن powerpoint (..pptx) :
به نام خدا طرح توجيهي طراحي نرم افزار و صفحات وب موضوع طرح : توليد نرم افزار هاي آموزشي و خدمات كامپيوتري طراحي صفحات وب نصب شبكه ISP طراحي سخت افزار نوع توليدات : نرم افزار ها و پكيج هاي كامپيوتري صفحات وب نصب شبكه ISP رايت CD تعداد شاغلين: 9 نفر دوره بازگشت سرمايه: 3.40 سال نرخ بازدهي سرمايه: 29.35% ارقام به تومان مشخصات سرمايه گذاري طرح 59،165،750 سرمايه گذاري كل طرح 53،828،250 سرمايه گذاري ثابت 5،337،500 سرمايه در گردش 96،720،000 در آمد ساليانه 15،802،400 سود ويژه
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 19 اسلاید
قسمتی از متن powerpoint (..ppt) :
1 تضمين کيفيت نرم افزارفصل 16 کتاب پرسمن بنام خدا 2 3 کيفيت رابرت پرسینگ:کیفیت می دانید چیست ولی در عین حال نمی دانید چیست ولی بعضی از چیزها بهتر از بقیه اند یعنی کیفیت آنها بیشتر است. دیوید گاروین:کیفیت مفهومی پیچیده و چند وجهی است که از پنج دیدگاه متفاوت قابل توصیف است: -دیدگاه متعالی:همانند پرسینگ استدلال می کند که کیفیت چیزی است که بلافاصله آن را تشخیص می دهید ولی نمی توانید آن را بصراحت توضیح دهید. -دیدگاه کاربری -دیدگاه سازندگان -دیدگاه محصولی -دیدگاه ارزش محور در مورد نرم افزار 2 نوع کيفيت مطرح می باشد: کيفيت طراحی که شامل نيازمنديها، توصيفات ، و طراحی سيستم می باشد. کيفيت همنوايي که بيشتر بر پياده سازی تاکيد دارد. رضايت مشتری = توليد محصول + کيفيت بالا + تحويل طبق برنامه با بودجه پيش بينی شده 4 کيفيت نرم افزار در مفهوم عام یک فرایند نرم افزاری مناسب،که به شیوه ای بکار برده می شود که محصولی مفید ایجاد می کند تا ارزشی قابل سنجش برای سازندگان این محصول و استفاده کنندگان از آن ایجاد کند. این شامل کارکردهای مورد انتظار سيستم، کارايي مورد انتظار، مستندات استاندارد توسعه و کليه انتظاراتی که در داخل تيم توسعه وجود دارد 5 تضمین کيفيت نرم افزار چرا تضمین کیفیت اهمیت دارد: مقدار دوباره کاری ها کاهش می یابد.این منجر به کاهش هزینه ها و مهم تر از آن بهبود زمان ارائه به بازار می شود. مراحل کار کدام است: هنگامی دانستید کیفیت چیست،تیم نرم افزار باید یک مجموعه فعالیت های SQA را شناسایی کند که خطاها را پیش از تحویل محصولات کاری را از آنها جدا کند. مسئولیت تضمین کیفیت نرم افزار بر عهده افراد متفاوتی است: مهندسین نرم افزار،مدیران ،مشتریان،فروشندگان و افرادی که در گروه SQA خدمت می کنند.
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 19 اسلاید
قسمتی از متن powerpoint (..ppt) :
بنام خدا درس مهندسی نرم افزار پ ي شرفته فصل اول بحران نرم افزار و بررسي مسئله پيچيدگي در نرم افزار اهداف جلسه درك مشكلات توليد نرم افزار و راه مقابله با آن درك اهميت مهندسي نرم افزار درك ضرورت روي آوردن به يك متدولوژي مدون درك ماهيت نرم افزار و تفاوت آن با بقيه محصولات مهندسي درك پيچيدگي نرم افزار و عوامل پديد آورنده آن آشنائي با مبحث سيستمهاي پيچيده و ويژگيهاي آنها فهرست مطالب بحران نرم افزار مهندسي نرم افزار و ضرورت آن متدولوژي و اهميت آن تفاوت نرم افزار و سخت افزار پيچيدگي ذاتي نرم افزار عوامل پديد آورنده پيچيدگي نرم افزار ساختار سيستمهاي پيچيده ويژگي سيستمهاي پيچيده پيچيدگي سازمان يافته وسازمان نيافته بحران نرم افزار ”پيشرفت شگرف سخت افزار و ضعف روشهاي توليد نرم افزار و ناتواني اين روشها در كنترل پيچيدگي نرم افزار بحران نرم افزار را بوجود آورد“ علايم اين بحران عبارتند از: عدم بهره گيري كامل از قدرت سخت افزار ناتواني روشهاي توليد نرم افزار در پاسخگوئي به افزايش تقاضا
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 37 اسلاید
قسمتی از متن powerpoint (..ppt) :
1 متريک های فنی نرم افزار 2 مهندسی نرم افزار 2 فصل 19 متريک های فنی نرم افزار 3 متريک های فنی نرم افزار چيست ؟ مهندسين از اعداد برای طراحی استفاده نموده و به وسيله آن محصول را ارزيابی می کنند. مهندسين نرم افزار از سيتم متريک برای ايجاد نرم افزار با کيفيت استفاده می کنند. دلايل اهميت موضوع ؟ سيستم متريک فنی ، پايه ای را برای تحليل ، طراحی ، برنامه نويسی و آزمون ارائه می دهد و سبب می شود که آزمون به طور ملموس تری انجام شده و نتيجه به صورت کميتی ارزيابی می گردد. 4 مراحل انجام کاردر فرايند اندازه گيری کسب مقياس های نرم افزار فرموله کردن داده ها تحليل متريک مناسب تحليل نتايج به دست آمده حصول شناخت از کيفيت نرم افزار محصول کار سيستم متريک نرم افزاری بوده که طريق محاسبه داده ها ، تحليل و آزمون حاصل گشته است . 5 چونگی اطمينان از درستی انجام کار قبل از هرچيز هدف تعيين گردد . داده ها جمع آوری گردند . درپايان متريک تعريف گردد . عنصر کليدی در فرآيند مهندسی اندازه گيری می باشد .استفاده از مقياس ها برای ارزيابی کيفيت محصول می باشد . نظريه فنتون : اندازه گيری ، فرآيند اختصاص نمادها و شماره ها به صفات موجوديت ها می باشد . بعضی از اعضای جامعه استدلال می کنند که نرم افزار قابل اندازه گيری نمی باشد ، که اين استدلال امری اشتباه می باشد .
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 39 اسلاید
قسمتی از متن powerpoint (..ppt) :
درس مهندسی نرم افزار پ ي شرفته فصل دوم بسمه تعالي معرفي اصول شئ گرائي براي مقابله با پيچيدگي نرم افزار این اسلایدها برگرفته از اسلایدهای درس مهندسی نرم افزار پیشرفته استاد گرامی جناب آقای دکتر شمس است اهداف جلسه آشنائي با اصول شئ گرائي درك نقش اصول شئ گرائي در كنترل پيچيدگي سيستمهاي نرم افزاري درك مزاياي مدل شئ و كاربردهاي آن فهرست مقدمه روشهاي طراحي تجريد Abstraction دربرگيري Encapsulation واحدبندي Modularity سلسه مراتب Hierarchy مزاياي مدل شئ و كاربردهاي آن نقش نرم افزار در روزهاي اوليه عصر كامپيوتر نقش ثانويه تلقي مي شد( Afterthought ) هزينه اساسي طراحي يك سيستم كامپيوتري از آن سخت افزار بود بيشتر نرم افزارها بوسيله يك نفر توليد و توسعه مي شدند مقدمه
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 18 اسلاید
قسمتی از متن powerpoint (..ppt) :
1 مقدمه ای بر مهندسی نرم افزار An Introduction to Software Engineering 2 فهرست بحران نرم افزار مفهوم مهندسی تعريف مهندسی نرم افزار ماهيت نرم افزار و تفاوت مهندسی نرم افزار با ساير رشته های مهندسی کاربردهای نرم افزار اهميت مهندسی نرم افزار ارکان مهندسی نرم افزار تعريف متدلوژی نرم افزاری 3 بحران نرم افزار بحران نرم افزار اولين بار بصورت رسمی در کنفرانسی در سال 1968 ميلادی مطرح گرديد . عوامل اصلی اين بحران عبارتند از : هزينه بالای ايجاد نرم افزار تاخير در توليد و تحويل نرم افزار نگهداری پرهزينه نرم افزار پيشرفت سريع سخت افزار کيفيت پايين نرم افزار افزايش پيچيدگی کاربردها 4 تفاوت مهندس و محقق علوم يک محقق علوم با استفاده از دانش موجود ، دانش نوينی را استخراج می نمايد، ولی يک مهندس از دانش موجود در عمل برای يافتن بهترين راه حل مسئله استفاده می نمايد . يک مهندس به صرفه اقتصادی و قابليت اطمينان راه حل خود می انديشد. 5 تعريف مهندسی نرم افزار تعريف مهندسی نرم افزار از ديد پارناس ( Parnas ) : کار چند نفره برای توليد چند نسخه ( version ) از برنامه تعريف پارناس به علت قديمی بودن مهندسی نرم افزار را با برنامه سازی يکی می داند. تعريف مهندسی نرم افزار بنا بر پيشنهاد انجمن IEEE : مهندسی نرم افزار عبارت است از بکارگيری يک روش سيستماتيک، منظم و قابل اندازه گيری برای توليد و توسعه ، عملياتی کردن و نگهداری نرم افزار . به عبارت ديگر بکارگيری اصول مهندسی در توليد نرم افزار
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت ) تعداد اسلاید : 31 اسلاید
قسمتی از متن powerpoint (..ppt) :
مهندسی نرم افزار 2 فصل بیست : آزمون برنامه های کاربردی تحت وب اهداف آزمون برنامه های تحت وب : هدف آزمون برای برنامه های تحت وب تمرین دادن هر کدام از بعدهای کیفیت برنامه تحت وب است به نیت پیدا کردن خطاها و تصحیح آنها. براي درك اهداف آزمون در حیطه مهندسی وب باید موارد زیر را در نظر گرفت : کیفیت خطاها راهبرد آزمون برنامه ریزی آزمون