software engineering home work

15
ك براضخ ن ا ثسب شيج انج نفظتبيحانجش ؟ بسامر ميفصل عد عل عادت تاسد الد ال اىامر سج مصطلح بس اعه م مصطلح بسد علاسد ا نلز علساسل يب ا مس عدعت تد فاللالتصه لث التات معط ما متما اا ش عدا م اليعس اله ذز ادساا متها تز بدال د الدسا باا تطن سدا ميال : 1 . عنل الذز تدفل : اخسز دخلت الاح عنلضت د الت إدسال ىصاطاضح تطلط الر اينا ب فىصط ار قع . 2 . اتعطذز تدفل ا : وك ات نل ىصاط ىصاطعا دن اى علدسا اته اليعس ا يا ات خسز معط اا دخلت الاعطل ا بتش. 3 . زذز الد | فعل ال: صازنص اشدا اا بمك از الدل او بتنجك ذزرا الين ا بمك ت الليصاطاا د ال إدسا. ؟بد انخبصشيجش انجتط بد انؼبيشيجش انج تط انفشق ث يبحام ع الط ثه تباعات بسد قبل شسنا مىتادته ا ال طتكلت ااد ال لعامت ااد الدل تط صيع ا الصسنته ب ما اتد الر س فتطتنع ا مللصسا ل متاس تهته ااتاد ت التطلبا اتلب ه مع تكدم الط يافطا يتر ا. العن قبلا مته طلب ت الاد ال فخاصت ااد الما ا( الصب) اتد الر سه تطت فد ال اتاد الد اجدطلباتمت لصب زغب سطب عل. اتدس ال تطثيات ااديدس ال م لد اضاض اعت فخترا ا . إخـــتــبــــر فـــهــمـــك1

Upload: ahmed-alkibsi

Post on 01-Dec-2014

185 views

Category:

Education


1 download

DESCRIPTION

SOFTWARE ENGINEERING HOME WORK

TRANSCRIPT

Page 1: SOFTWARE ENGINEERING HOME WORK

؟ انجشبيح نفظت انجشيج سب ث اضخ نبرا ال ك

مصطلح بسزت اعه م مصطلح بسىامر سج ا الربزت الاسد حتت عاد عل عد بسامر ميفصل

ماحيتا م م معطات التثل التصهل فالربزت تعترب عد مساسل جيب املسز علا نل اسد عل

سد مبا تطن بادسا الربزت اليت بدزا تته م مناذز ادسا ميه اليعس الا م عد شاا

:اليت ميا

الر ضح تطلطل ىصاطات إدسا الربزت تضح عنلات الدخل ارتسز : منذز تدفل العنل .1

.عالق ر االىصط فنا بيا

يا ته اليعس اىل االدسا عل اىا زتنع ىصاطات نل ىصاط كو : منذز تدفل املعطات .2

.بتشل املعطات الدخل حيهلا اىل معطات خسز

را الينذز كو بتنجل االداز اليت كم با االشداص املصازنني يف : الفعل |منذز الدز .3

.إدسا الربزت اليصاطات اليت كم با

يب انفشق ث تطش انجشيجبد انؼبي تطش انجشيجبد انخبص ؟

الربزتات العام الربزتات املطتكل اليت ته اىتادا م قبل شسن بسزتات ثه تباع يف الطام عح

ته متاس لللصسا م مجع املتنني فتطس ر الربزتات ماته ب الصسن املصيع الدل حتطني

. امليتر امليافط يف الطم مع تكده تلب املتطلبات اليت حيتادا املته

فته تطس ر الربزتات (الصب )اما الربزتات ارتاص ف الربزتات اليت ته طلبا م قبل العنال

.عل سطب زغب لصب متطلبات ادتدد اليت حيتادا يف الربزت

.را االختالف عترب اضاضا لد ميدس الربزتات اثيا تطس الربزتات

1 إخـــتــبــــر فـــهــمـــك

Page 2: SOFTWARE ENGINEERING HOME WORK

يب انخصبئص االسثغ انت جت ا تتصف ثب انجشيجبد ؟أضف اسثغ صفبد آخش ؟

ىتر املمكدز جيب اال طبب اليعاو ا ضسز نبري يف سال إخفاق فاالالعتناد متجل : االعتناد .1

.للذنع بسزت يف تكده خدمات بصف مسضال

.جيب اال ه اليعاو مفسطا يف اضتالن للنازد اذتاضب مجل الرانس املنعاجل : الفاعل .2

جيب تتنص الربزت بإمهاى الصاى التطس بطل للتتافل مع املتطلبات : ضل الصاى .3

.ل التػري امس ستن يف عامل تػري نل و . املتػري

جيب ا ته الربزت ضل االضتدداو م قبل املطتددمني تطن داىبني :ضل االضتدداو .4

.داىب التصنه املاله لادات االضتدداو داىب التثل ادتد للربزت

.دزد التعكد .5

.الهفا .6

.الهلف املتاشى .7

.ادتاص .8

يب انفشق ث إخشائخ انجشيجبد رج إخشائبد انجشيجبد ؟

ادسا الربزت زتنع م اليصاطات اليت تعين باىتاز امليتز الربزت اضاف اىل شتسدات را

اليصاطات اليت تبدا م تصف اليعاو حتدد متطلبات م ثه االىتكال اىل مسسل تطس الربزت قد

ته را تطري بصهل متاش ا غري متاش ليع طبع التطبل لطبع الصسن بالتال ضتتاز اىل تيعه

ر اليصاطات بطسك معي بدزدات تفصل ستدد ذلو باضتدداو مناذز ادسا الربزت ناضلب

.تيعه ىصاطات االدسا الربزت بطسك معي

Page 3: SOFTWARE ENGINEERING HOME WORK

إستفبع كهفخ إختجبس انجشيجبد انؼبيخ ؟/ ػهم

ذلو ال الربزتات العام لطت مصنن بصهل ماله للنطتددو أ لب عنل ستدد سح ته تصننا

بياا عل طلب تلو الب املساد التطبل الربزت فا أل التطس يف الربزتات شامل لهل ادتاىب

.الظف ال صنل أ إتفاقات مع أا م املطتددمني

يب انفشق ث تطش انجشيجبد انؼبيخ تطش انجشيجبد انخبصخ ؟

تطس الربزتات العام تعين التطس الصامل لهل داىب الربزت م محا ثق إضتدداو نرلو

.ملفات التثل ادتاىب الظف غري الظف

أما تطس الربزتات ارتاص ه التطس أقل تطزا م التطس للربزتات العام أل االتفام عل التطس

.ه بني املربمر الصب املساد عنل الربىامر ل فه ستصز بني استادات متطلبات الصب

اركش يشكالد تذذبد أخش ك أ تاخ ذسخ انجشيجبد ف زا انقش ؟

تعترب مصهل اذتداث التطس يف األىعن م أبسش املصهالت اليت ميه أ حتدخ ما بعد و فعل مصنه

.الربزتات أ ه قادزا عل تفري التاله التناش مع مجل ر الربزتات الكابل لإلضتدداو يف نل قت

Page 4: SOFTWARE ENGINEERING HOME WORK

ك نألظخ انخدح ف ثئخ ظبو يب أ تؤثش ف ثشكم غش يتقغ ؟ ضخ رنك ؟

االىعن تطاعد الصسنات عل اصتاش ادافا غااتا املعي ف ختطع لب الصسن الر عنل با فهلن

داخل الصسن خازدا بالتال طتلصو (املطتددمني)تاثس برا اليعاو بالتفاعالت اليت حتدخ مع االشداص

عيد تصنه اليعه ا ىفه الب اليت ضعنل فا اليعاو بطبب اختالف العامل البصس التيعن ضاض

. الصسن ىفطا م ر العامل .

.التػريات يف العنلات .1

.التػريات يف العنل .2

.التػريات التيعن .3

شذ قسى خذيبد انطاسا ف يظخ يب ظبو يؼبنجخ انكاسث ضخ نبرا تؼتجش ز

؟( Wicked)انشكهخ خجثخ

ال ر ىع م املصهالت اليت الميه ا ىطع هلا سلال دقك الميهييا ا ضتدد طبع املصهل ابعادا ست

.تكع عل ازض الاقع

ي انضشس أ قو ثئػذاد تصف ػبو نكهخ انظبو ف أن انشادم ضخ رنك ؟

التصف هلهل اليعاو تطاعد عل معسف الظاف الهل اليت جيب أ كو اليعاو بالعنل عل تيفرا

لطل عليا بعد ذلو , معسف مد تكبل اليعاو للتطس معسف مياطل الطعف الك لد اليعاو

.تصدص اليعاو مد قبل اليعاو للعنل

2 إخـــتــبــــر فـــهــمـــك

Page 5: SOFTWARE ENGINEERING HOME WORK

؟..... تسغ ظبو االي

أششح سجت أخ انظبو انتقبدو ف ػم ششكخ يب ؟

األىعن املتكادم اىعن مت تطسا مير قت طل تصنل تهيلدا قدمي فال ميه االضتػيا عيا

لدزا اذتطاس يف تصػل اعنال الصسن ال عنل تطسا حيتاز اىل دد قت الني مايط

اضتبدال ر االىعن م شتاطس مج بالؼ ارتطز ال عنل تطسا حيتاز اىل تطس مجع املهىات

.اليعاو املتكادم اطا

حسبسبت احلسكة حسبسبت االثواة كبمريات فيديو حسبسبت دخبن

املسئول عن

االتصبالت اهلبتفية صفبزات االنراز املسكت الصويت

جهبش التحكم

ثبالنراز

Page 6: SOFTWARE ENGINEERING HOME WORK

ك أ تسجت األظخ انتقبديخ ثؼض انصؼثبد ف انششكبد انشاغجخ ف إػبدح

ضخ رنك ؟. تظى إخشائبد انؼم

:تستبط األىعن املتكادم بإدساات ال بد م العنل عل تػريا ميا

1- املهىات املاد هلا

2- الربزتات الداعن هلا

3- الربزتات التطبك

4- معطات التطبل

5- إدساات العنل

6- ضاضات قاعد الصسن

م ك اػتجبس ذسخ األظخ يخ يشبثخ نذسخ انكشثبء أ ذسخ انجشيجبد ,

ضخ رنك ؟

ال ميه مصاب يدض االىط بػريا م الفسع اهليدض االخس أل يدض األىعن عترب فسع بين الر

.صتنل عل عدد م اهليدضات ف تنص بطبع معسف بي ا حيت عل علو معسف شامل

Page 7: SOFTWARE ENGINEERING HOME WORK

يب األاع انشئسخ نألظخ انذشخخ ؟ يب انفشق ثب ؟

فؤد اإلخفام يف ر اإلىعن إىل إسداخ إصابات بصس أ إىل أضساز ب :األنظمة احلرجة من ناحية األمان

.خطري نيعاو التشهه يف معنل للناد الهنا

ؤد اإلخفام يف ر األىعن إىل الفصل يف تيفر الظاف اليصاطات اليت :األنظمة احلرجة من ناحية املهام

.دف اليعاو لتشككا نيعاو التذال ارتاص مبسنب فطا

اإلخفام فا ؤد إىل تصاد الهلف التهالف الهبري عل الصسن:األنظمة احلرجة من ناحية العمل

. نيعاو إداز سطابات العنال يف مصسف ما

تؼتجش اإلػتبدخ ي أى انخصبئص ف األظخ انذشخخ ؟ ػذد األسجبة نزنك ؟

إ افتكاز اليعاو ألسد عياصس خاص االعتناد م املنه أ سفض بصهل قاطع م قبل مطتددم .1

ميه أ ته تهالف إخفام اليعاو ال ددا فنجال يف بعض التطبكات مجل ىعاو حتهه يف مفاعل .2

ى أ يف ىعاو التذال الفطا ضته تهالف إخفام اليعاو نبري ددا مكازى بػريا م األىعن

ميه أ طبب اليعاو غري املثم ضاعا للنعلمات املعطات الى تعترب ممتلهات ام ددا مهلف .3

.م ىاس مجعا اذتفاظ علا

3 إخـــتــبــــر فـــهــمـــك

Page 8: SOFTWARE ENGINEERING HOME WORK

يب أى أثؼبد انخبصخ االػتبدخ ؟

.ادتاص .1

.الثق .2

.األم .3

.األما .4

.ضل اإلصالح .5

.ضل الصاى .6

. قابل البكا .7

.التطامح مع األخطا .8

نبرا؟, تؼتجش كهفخ ضب يتبخ انظبو ي انشتجخ االسخ

متاى اليعاو تصري اىل ادا قدزات اليعاو عل العنل يف بت ذلو بتشكل داىب االعتناد فذب ضنا

حتكل مطتات عال م اعتناد اليعاو فإذا مل تفس يف را اليعاو خصاص االعتناد بصهل نبري ؤد

اىل ظز االخفاقات يف اليعاو اسداخ االضساز البصس للبعض االىعن االضساز املاد االقتصاد للصسن

فطتلصو تهالف نبري فادس يف اعاد تطس الربزت هلرا دعل نلف ضنا متاى اليعاو يف املستب االض

لتفاد مجل ر االضساز اليت قد حتدخ ضنا للصسن م ا اليعاو ضكو بهل متطلباتا استاداتا بد

.استنال للفصل ا التعسض لالخفاقات

Page 9: SOFTWARE ENGINEERING HOME WORK

ضخ خصبئص االػتبدخ نألظخ انتبنخ ؟

.اليت تتصل مع آالف الصبا (ISP)شتدو اىرتىت تابع ملصد خدم االىرتىت .1

خصاص االعتناد اهلام اليت جيب ا تتفس يف را اليعاو خاص اذتنا اليعاو جيب ا

حين ىفط م االخرتاقات ارتازد الصل الػري مطنح ب املكصد العسض خاص قابل

البكا قدز اليعاو ا كدو خدمات ست اثيا تعسض الخرتام ا ذنات ا اثيا شلل اسد

.ادصا

.مصسط آل ىتشهه ب باضط اذتاضب طتددو يف ادتساسات امليعس .2

م خصاص االعتناد اهلام اليت جيب ا تتفس يف را اليعاو خاص االما جيب ا طن

عدو استنال ظز ا ضسز ا فصل ا اخفام قد تؤد اىل اذتام الطسز الهبري باملسض اليت قد الميه

خاص ادتاص الثق اطا من يف ر االىعن سح جيب ا عنل اليعاو . تدازنا ابدا

.ما مطلب مي بدق يف القت املطلب مي بدزد عال م الطالم

.ىعاو حتهه يف تد قنس صياع .3

ر م االىعن اليت حتتاز اىل دزد عال م الثق ادتاص جيب ا ه اليعاو قادزا عل

اد مام ادبات عل اننل د بصهل الصشح جيب ا ته متطلبات داص را اليعاو

بدزد عال اطا اليت قد تعترب ذا ان نبري م الثق الى يف را اليعاو جيب ا ته ىتار

االخفام قلل االن تعتند اطا عل الصم الالشو الصالح تلو االخفاقات اليت جيب ا ال

.طتػسم قتا يف االصالح

Page 10: SOFTWARE ENGINEERING HOME WORK

.ىعاو اداز مال شدص عتند عل االىرتىت .4

را التعاو مصاب ليعاو شتدو االىرتىت الر طتلصو تفس ف خاص اذتنا ضد ا ذو ا

ستاالت الخرتام العبح باملعطات املهلف ددا خاص الصند اليت تتنجل يف قابلت يف البكا يف

.تكده خدمات يف سال تعسض للذنات ارتازد

دذد ست يتجبد تذت اح قذ تذت ػه يستقجال ػه اظخ ثشيجخ دشخ تجب

االيب؟

.ىعاو التشهه باملفاعالت الي .1

.ىعاو التشهه باملعامل الهنا .2

.(الصالشل)ىعاو انتصاف الهازخ الطبع مجل .3

.ىعاو التشهه مبطازات الكطازات .4

.ىعاو ادص معاجل االزاو باالشعاع .5

(تيعه ىطب االىطلني )ىعاو مطد االىطا .6

Page 11: SOFTWARE ENGINEERING HOME WORK

اقتشح رج اخشائخ انجشيجبد االست ي اخم تطش االظخ انتبن، ػهم انسجت

اػتبدا ػه ع انظبو ؟

.يف ضاز ( antilock braking )ىعاو ضط ىعاو الفسامل املطاد للكفل .1

را اليعاو م االىعن اذتسد الىا قد تؤد اىل استنال سدخ شتاطس نبري يف سال الفصل بالتال حتتاز

.يف عنل تطسا اتباع اضلب شدد الصسام اخر اليعاو بعني االعتباز ظد

(الصالل التطز ا التهساز )يف تطس ر الربزت ىص باضتدداو ادسا شتتلط م مناذز التطس

ضته اضتدداو اضلب الينرد االل املؤقت النتصاف املتطلبات اشال ا غنض يف املتطلبات مجل التياقض

الػنض برا ضته فه متطلبات اليعاو بصهل اضح م ثه ىتبع اضلب التطس الصالل لفه املتطلبات

الاضش بصهل انرب اما تلو املتطلبات الػري اضش ضته اتباع الينذز التهساز يتر ع را ىطد ال

مسسل اليت ته م خالهلا التطس املسز عل مساسل التطس اصداز اليطد اليا اثبات الصش

. التانر م ضالم اليعاو مساقبت

4 إخـــتــبــــر فـــهــمـــك

Page 12: SOFTWARE ENGINEERING HOME WORK

.ىعاو افرتاض دعه صاى الربزتات .2

سح ا را الينذز اخر نل ىصاط يف ىعاو منوذج الشاللالينذز االمجل لتطس نرا ىعاو ىكرتح ا ه

عل سد كو بدزاضت فكو بتنجل اليصاطات ننساسل تطس ميفصل جيب املافك عل نل مسسل

.لالىتكال للنسسل التال يف التطس

.ىعاو ستاضب يف دامع عضا ع اليعاو اذتال .3

را اليعاو عترب م االىعن االقل تعكدا اليت تعتند يف عنل تطس االزتهاش عل املهىات اذتال لليعاو

االضتفاد م التصامه الصفسات الربزت املطتددم يف را اليعاو احملاضيب ضتتاز الدل عنل تهس اىل

الينذز املستهص عل املهىاتف را الينذز يف عنل التطس ته البشح يف ر املهىات االدصا االعتناد

علا الىيا قد ىطتددما يف التطس م سح تعدلا تيكشا م ثه دمر را املهىات مع بعطا البعض

.للصل اىل الربزت ادتدد املطز اليت تليب مجع املتطلبات املعدل ادتدد

نرا ىعاو قد ته فا املتطلبات متداخل بالتال ضتتاز الدل التطس املسز بطلطل م التيكشات

التعدالت عل املهىات الصل اىل ىعاو ماله دتنع املتطلبات فر الينذز ته م خالل ادسا التعدالت

التيكشات عل املتطلبات اليت حيتادا ميفر اليعاو بالتال حتكل املتطلبات املسد م اليعاو بصهل نبري

فرا الينذز تنص باى تاله مع متطلبات ميفر اليعاو تقعات هرا تطز اليعاو بيا املتطلبات بصهل

.تدزجي االىتا باذتصل عل ىعاو متهامل ليب مجع املتطلبات

Page 13: SOFTWARE ENGINEERING HOME WORK

نبرا ؼتجش يضع صبخ انجشيجبد انطس ثبسهة انتطش انتطش صؼجب ػب يب؟

ذلو ال را الينذز يف عنل تطس الربزتات تبع اضلب التدزجي املتداخل يف مساسل التطس

للربزت مما ؤد اىل اسداخ تػريات مطتنس يف الربزت را ؤد اىل تاثريا ضلبا يف تصنه

الربزت الىا تفطد يف هل اليعاو مما صعب عنل الصاى خاص يف الربزتات الطدن املعكد

.فاملصهالت تعس بصهل انرب

اششح كف كبيم انرج انذهز ث انرج انشالن رج انزخ االن ؟

يف نل دز ته التناو ( LOOP)الينذز اذتلصى ته اخر تطلطل اليصاطات عل شهل سلصى

مبسسل اسد مع امهاى العد م مسسل السك اىل مسسل ضابك را الينذز زبط بني الينذز الصالل

الينذز التطز الينرد االل سح اى اخر مساسل التطس للربزت مسسل مسسل ننا يف اليذز

الصالل كو بدزاض املسسل ننا اذتال يف الينذز التهساز فكو يف بدا االمس بتعسف املتطلبات

ضع الػا دزاض ر املتطلبات ادخال التيكشات التعدالت علا االىتكال اىل املسسل اليت تلا

. هرا ف عترب منذز مهامل للينذدني .

ضخ فبئذح تبل اخشائخ انتطش ي يظس ادذب استبتكس اخش دبيك كب

؟RUBف اخشائخ

الفاد م اخر االدسا م ميعز فصل مساسل التطس ع تدفكات العنل ا االىصع تشع

االدس عل ب ميفر اليعاو اعتباز دصا ال تذصا م ادسا تطس الربزت فتتنص املساسل

بطبعتا الديامه با لهل مسسل اداف معي متص تدفكات العنل بطابعا االضتاته باىا ىصاطات

. تكي ال تستبط مبساسل معي بل تطتددو طل ادسا التطس ذلو لتشكل اداف نل مسسل

Page 14: SOFTWARE ENGINEERING HOME WORK

اششح انشبطبد االسبسخ ف تصى انجشيجبد يب يخشخبد ز االشطخ ؟

: ىصاطات ادسا تصنه ليعاو

.ته يف ر املسسل حتدد االىعن الفسع اليت تصهل اليعاو الهل العالق فنا بيا: تصنه البيا .1

.تصف ارتدمات اليت كدما نل ىعاو فسع الكد املفسض عل : التصف اجملسد .2

تصنه الادات اليت تسبط بني االىعن الفسع مع بعطا البعض م ادل التفاعل : تصنه الادات .3

.معا بد االنرتاخ بهف اليعاو الفسع كو بعنل

نل ىعاو فسع حيت عل مهىات فته اخر نل ىعاو فسع تشع ظاف عل عد : تصنه املهىات .4

.مهىات م ثه تصنه ادات ر املهىات

. ددال ، مصففات ، مهدضات ، اشع ، ازتل )تصنه بي املعطات : تصنه بي اليعطات .5 . (اخل.

.الطسز يف الربزت

ته تيفر العنلات ا تكده ارتدمات باضط ارتازشمات فف ر املسسل ته : تصنه ارتازشمات .6

.تصنه ر ارتازشمات

Page 15: SOFTWARE ENGINEERING HOME WORK

ضخ كف ك ا سبػذ تصف اظخCASE انششكبد ػذ ششائى نز االظخ

؟

CASE يدض الربزتات مبعى اذتاضب الربزتات املطتددم يف دعه ىصاطات ادسا الربزتات

فر االدات تطاعد عل اصتاش الهجري م االعنال ف تكو بامتنت العدد م اليصاطات ختص الهجري م

املعلمات سل الربزت قد التطس فاباضتدداو ر االدات ميه بعسف مجع داىب الربزت

اليصاطات اليت تكو با م دات ىعس شتتلف انجس مشال عباز ع ىعه بسزت تفس دعنا آلا

. لدعه الطسم امليذاتCASEألىصط عنلات الربزتات تطتددو ىعه