آشنایی با دروس مهندسی نرم افزار(قسمت چهارم)

تازه ها

آشنایی با دروس مهندسی نرم افزار(قسمت چهارم)

نظرات ()


نام درسواحداساتید ارائه دهندهنوع درستوضیحاتتحلیلی - حفظی - مفهومیدرصد سختی
ذخیره و بازیابی اطلاعات3واحدحمید مرادیتخصصیدر این درس دانشجو با ساختارهای سیستم های ذخیره سازی ثانویه آشنا میشوند ، سپس روش های مختلف ذخیره سازی داده ها و بازیابی آنها از این سیستم ها (فایل پایل – ترتیبی – شاخص دار – B tree – مستقیم ) آشنا میشوند .

40%حفظی

40%مفهومی

20%تحلیلی

متوسط رو به آسان

45%
هوش مصنوعی3واحدحمید مرادیتخصصیدر این درس شما با مفهوم هوش مصنوعی و انواع محیط ها و کارگذارها آشنا میشوید سپس به بررسی انواع روش های جستجوی ناآگاهانه و آگاهانه و تخاصمی میپردازید . بعد از آن به بیان منطق مرتبه اول و نمایش آن میپردازید . ارضای محدودیت ، برنامه ریزی و... از دیگر فصول این درس است . این درس همانند طراحی الگوریتم یک درس مفهومی تحلیلی است

50%مفهومی

50%تحلیلی

سخت

70%
اصول طراحی کامپایلر3واحدحمید پایگذارتخصصی

کامپایلر چیست؟

در این درس شما با سیستم و بدنه ی یک کامپایلر ساده آشنا میشیود . طراحی تحلیلگر لغوی با استفاده از آتاماتای متناهی ، گرامر ها و انواع پارسرها (بازگشتی – پیشگو – LL(1) – SLR – CLR – LALR) و کار تحلیلگر معنایی – کد میانی – بهینه سازی و تولید کد نهایی از دیگر بخشهای این درس است . این درس رابطه تنگاتنگی با درس نظریه زبانها و ماشینها دارد .

50%مفهومی

50%تحلیلی

سخت

70%
مهندسی نرم افزار13واحدحمید مرادیتخصصیچگونه یک نرم افزار با حفظ تمامی استانداردها و در اسرع وقت به صورت بهینه به مشتری تحویل دهیم ؟ در این درس با این مسائل آشنا میشوید . تضمین کیفیت نرم افزار – ریسک های نرم افزاری – بسته بندی – تشخیص نیازها – مدیریت پروژه – روشهای تحلیل نرم افزار – انواع نمودارهای تحلیل (UML) – انواع فرآیندها (RAD – WinWin – مارپیچی – آبشاری – ترتیبی و...)

60%حفظی

40%مفهومی

سخت

65%
مهندسی نرم افزار23واحدحمید مرادیتخصصیادامه مباحث مهندسی نرم افزار یا آشنایی با یک متد پیشرفته تر برای تحلیل پروژه های کلان نرم افزاری مثل UML2 یا RUP

60%حفظی

40%مفهومی

متوسط رو به سخت

65%
اصول طراحی پایگاه داده ها3واحدمنصوره میرزایی – حمید پایگذارتخصصیآشنایی با انواع پایگاه داده ها – تحلیل نمودارها ER –ERD – آشنایی با زبان رابطه ای و سپس SQL – پس از آن نرمالسازی و سنتز

30%حفظی

60%مفهومی

10%تحلیلی

آسان

35%
آزمایشگاه پایگاه داده ها1واحدمنصوره میرزاییتخصصیساخت پایگاه داده ها و کاربا آن به صورت عملی100%تحلیلیآسان 10%