تالار گفتمان مانشت
بررسی سوالات مهندسی نرم افزار ۹۱ فناوری اطلاعات - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳ ۴ ۵
RE: مهندسی نرم افزار - javadk1234 - 28 بهمن ۱۳۹۰ ۱۰:۳۴ ق.ظ

(۲۷ بهمن ۱۳۹۰ ۰۲:۲۸ ب.ظ)neilabak نوشته شده توسط:  
(27 بهمن ۱۳۹۰ ۰۲:۲۵ ب.ظ)saeedeh123 نوشته شده توسط:  
(27 بهمن ۱۳۹۰ ۰۲:۲۲ ب.ظ)samaneh.s1 نوشته شده توسط:  سوالی که کدوم نوعcouplingمطلوبه چی؟داده میشد؟

منم داده زدم
یک سوال بود که در طراحی چه چیزی باید مدنظر قرار بگیره؟
من زدم نیازمندی سازمان

چرا نیاز؟؟ Sad من زدم واسط کاربره و ..
طراحی واسط کاربر به نظر من درست بود



سوال چهارم - در بین انواع وابستگی Coupling که در زیر فهرست شده اند، کدامیک از همه مطلوب‌تر است؟
الف. وابستگی داده ای / ب. وابستگی محتوایی / ج. وابستگی خارجی / د. وابستگی کنترلی
گزینه های وابستگی داده ای و خارجی مشکوکند. در وصف خارجی کلمه ضروری به کاررفته یعنی اگر نباشد اصلا مطلوب نیست.(البته گفته شده تعداد ماژول هایی که دارای آن هستند باید به حداقل برسد و نگفته خود وابستگی مشکلی داره)
البته در مورد coupling گفته شده: "در طراحی نرم افزار،هدف کم کردن جفت شدن(Coupling)تا حد ممکن است. ارتباطات ساده در بین ماژول‌ها باعث می شود تا فهم نرم افزار ساده‌تر گردد و سیستم مستعد اثر موجی(پخش شدن خطا در کل سیستم) نگردد.
جفت شدن داده ای:هرگاه ماژولی به عناصر داده ای از ماژول دیگری وابسته باشد و عناصر داده ای از نوع ساده باشند.
پس میشه گفت الف درستتره
SadSad

مهندسی نرم افزار - نوهی - ۲۸ بهمن ۱۳۹۰ ۱۲:۱۷ ب.ظ

تحلیل ریسک میشد

RE: مهندسی نرم افزار - shabgard - 28 بهمن ۱۳۹۰ ۰۱:۳۹ ب.ظ

(۲۸ بهمن ۱۳۹۰ ۰۳:۳۰ ق.ظ)hamidhamid نوشته شده توسط:  گزینه ج
دوستان منم نظرم گزینه ج هست و اون رو زدم

RE: مهندسی نرم افزار - mandana888 - 28 بهمن ۱۳۹۰ ۰۹:۵۸ ب.ظ

(۲۷ بهمن ۱۳۹۰ ۰۵:۲۶ ب.ظ)m.safarzadeh نوشته شده توسط:  
(27 بهمن ۱۳۹۰ ۰۵:۲۳ ب.ظ)pourheidar نوشته شده توسط:  جواب سوالات

۱- پیچیدگی = ۵

۲ - نیازمندیها = ریسک

۳ - وابستگی‌ها = داده ای

۴ - تحلیل مرزی = جعبه سیاه( که ما زدیم جعبه سفید)

چرا وابستگی کنترلی نه؟؟

منم کنترلی رو زدم چون درجه‌ی اتصالش از بقیه کمتر هست

مهندسی نرم افزار - ramin66 - 29 بهمن ۱۳۹۰ ۱۲:۲۵ ق.ظ

Dodgyبچه‌ها فکر میکنم نیاز های سازمانی میشد آخه نمونه سوالش توی کنکور فناوری ۸۷ اومده که به ترتیب بر طرف کردن نیازها از همه مهم‌تر بود منم واسه همین زدم نیاز های سازمانی و سوال دیگه رو هم زدم وابستگی داده ای

مهندسی نرم افزار ۹۱ فناوری اطلاعات - مورتن - ۳۰ بهمن ۱۳۹۰ ۱۰:۱۴ ق.ظ

اون سوال ۸۷ نیازهای کاربر هست . زمین تا آسمون با نیازهای سازمان فرق داره.

RE: مهندسی نرم افزار ۹۱ فناوری اطلاعات - ramin66 - 01 اسفند ۱۳۹۰ ۱۲:۴۲ ق.ظ

(۳۰ بهمن ۱۳۹۰ ۱۰:۱۴ ق.ظ)مورتن نوشته شده توسط:  اون سوال ۸۷ نیازهای کاربر هست . زمین تا آسمون با نیازهای سازمان فرق داره.

شاید شمادرست میگینAngel ولی اینو میدمنم که برطرف کردن نیازها مهمترین هستش پس احتمالا اون گزینه مربوط به کاربر جواب هستش یعنی گزینه ۴Sad

RE: مهندسی نرم افزار ۹۱ فناوری اطلاعات - sohrablou - 02 اسفند ۱۳۹۰ ۱۲:۱۵ ق.ظ

سوال پنجم - فرض کنید که یک تیم مهندسی در حال ایجاد یک سامانه ثبت نام برای یک سازمان است. کدامیک از تصمیمات زیر به احتمال قوی در جریان طراحی سامانه اتخاذ می شود؟
الف. سامانه خواسته‌ها را طبق نیازهای سازمان برآورده کرده است.
ب. سامانه بصورت هفتگی گزارشاتی را برای مدیر سازمان تولید خواهد نمود.
ج. سامانه از استانداردهای خاص سازمان برای ایجاد سیستم‌ها تبعیت خواهد نمود.
د. زیر سامانه واسط کاربر شامل دو زیرسامانه مجزا برای تعامل با انواع مختلف کاربران خواهد بود.

جواب این سوال رو از دکتر اسلام ناظمی پرسیدم .گفتن گزینه ۴ درست هستش-البته باید بگم که گفتن این نظر منه!

مهندسی نرم افزار ۹۱ فناوری اطلاعات - rokhsareh91 - 02 اسفند ۱۳۹۰ ۱۲:۵۳ ق.ظ

بچه ها تو رو خدا بگید چجوری پیچیدگی cyclomatic
رو بدست آوردید؟ چجوری میشه۵؟

RE: مهندسی نرم افزار ۹۱ فناوری اطلاعات - it866 - 02 اسفند ۱۳۹۰ ۰۱:۰۱ ق.ظ

(۰۲ اسفند ۱۳۹۰ ۱۲:۵۳ ق.ظ)rokhsareh91 نوشته شده توسط:  بچه ها تو رو خدا بگید چجوری پیچیدگی cyclomatic
رو بدست آوردید؟ چجوری میشه۵؟

خیلی راحت تعدادشرط ها را میشماری بعلاوه یک میکنی
۴ تا شرط داریم میشه ۵

مهندسی نرم افزار ۹۱ فناوری اطلاعات - مورتن - ۰۲ اسفند ۱۳۹۰ ۰۲:۰۰ ق.ظ

نواحی = تعداد یالها - تعداد گره ها + ۲ --> نواحی = ۱۳ - ۱۰ + ۲ --> نواحی = ۵

مهندسی نرم افزار ۹۱ فناوری اطلاعات - saghi - 03 اسفند ۱۳۹۰ ۰۲:۵۶ ب.ظ

گره ها فقط شامل دایره ها هست پس ۴ تا دایره بود پس ممکنه جواب ۱۱ هم بشه

RE: مهندسی نرم افزار ۹۱ فناوری اطلاعات - rotbe - 06 اسفند ۱۳۹۰ ۰۲:۳۴ ب.ظ

(۰۲ اسفند ۱۳۹۰ ۱۲:۱۵ ق.ظ)sohrablou نوشته شده توسط:  سوال پنجم - فرض کنید که یک تیم مهندسی در حال ایجاد یک سامانه ثبت نام برای یک سازمان است. کدامیک از تصمیمات زیر به احتمال قوی در جریان طراحی سامانه اتخاذ می شود؟
الف. سامانه خواسته‌ها را طبق نیازهای سازمان برآورده کرده است.
ب. سامانه بصورت هفتگی گزارشاتی را برای مدیر سازمان تولید خواهد نمود.
ج. سامانه از استانداردهای خاص سازمان برای ایجاد سیستم‌ها تبعیت خواهد نمود.
د. زیر سامانه واسط کاربر شامل دو زیرسامانه مجزا برای تعامل با انواع مختلف کاربران خواهد بود.

جواب این سوال رو از دکتر اسلام ناظمی پرسیدم .گفتن گزینه ۴ درست هستش-البته باید بگم که گفتن این نظر منه!

آره منم کتاب ایشونو خوندم و گزینه ۴ رو زدم فک کنم درست باشهBig Grin

RE: مهندسی نرم افزار ۹۱ فناوری اطلاعات - shabgard - 06 اسفند ۱۳۹۰ ۰۴:۱۳ ب.ظ

(۰۶ اسفند ۱۳۹۰ ۰۲:۳۴ ب.ظ)rotbe نوشته شده توسط:  
(02 اسفند ۱۳۹۰ ۱۲:۱۵ ق.ظ)sohrablou نوشته شده توسط:  سوال پنجم - فرض کنید که یک تیم مهندسی در حال ایجاد یک سامانه ثبت نام برای یک سازمان است. کدامیک از تصمیمات زیر به احتمال قوی در جریان طراحی سامانه اتخاذ می شود؟
الف. سامانه خواسته‌ها را طبق نیازهای سازمان برآورده کرده است.
ب. سامانه بصورت هفتگی گزارشاتی را برای مدیر سازمان تولید خواهد نمود.
ج. سامانه از استانداردهای خاص سازمان برای ایجاد سیستم‌ها تبعیت خواهد نمود.
د. زیر سامانه واسط کاربر شامل دو زیرسامانه مجزا برای تعامل با انواع مختلف کاربران خواهد بود.

جواب این سوال رو از دکتر اسلام ناظمی پرسیدم .گفتن گزینه ۴ درست هستش-البته باید بگم که گفتن این نظر منه!

آره منم کتاب ایشونو خوندم و گزینه ۴ رو زدم فک کنم درست باشهBig Grin
ولی من هنوزم رو گزینه ۳ تاکید دارم
حالا با کلید غلط فردای سنجش ببینیم کی خوش شانس تر بوده
کلا با این کلیدای غلط سنجش ارشد شده لپ لپBig Grin

RE: مهندسی نرم افزار ۹۱ فناوری اطلاعات - vijay - 13 اسفند ۱۳۹۰ ۰۶:۵۵ ب.ظ

(۰۳ اسفند ۱۳۹۰ ۰۵:۰۰ ب.ظ)rokhsareh91 نوشته شده توسط:  بچه ها تو رو خدا بگید اون سوال پچیدگی cyclomatic
رو چجورب بدست میاریم؟؟؟ Huh

دوست عزیز اگه بازم متوجه نشدی تعداد یالها (فلش ها) -مربع ها و دایره ها+۲
e-n+2
۱۳-۱۰+۲