.1وضحي ماالفرق بين هندسه البرمجيات وهندسه النظم؟
.2تصنف المنتجات البرمجية إلى نوعين اذكرى الفرق بينهما ؟ .3ارسمي المخطط الهيكلي الذي يوضح عالقه هندسه البرمجيات بعلوم الكمبيوتر؟ .4ماذا نعني باالجرائيه البرمجيه ؟ وماهي االنشطه االربعه التي تحتوي عليها ؟ .5ارسمى المخطط الهيكلى لالجرائيه البرمجيه ؟ .6ماهي أهداف هندسه البرمجيات ؟ وماهي مبادئ هندسة البرمجيات؟ .7ارسمى المخطط الهيكلى لطبقات هندسة البرمجيات ؟
ضعى عالمة ( √ ) أمام اإلجابة الصحيحة وعالمة ( ) Xأمام اإلجابة الخاطئة ؟ مع تصحيح الخطأ
.1ال تعتبر هندسه النظم هي جزء من االنظمه الهندسيه.
.2تهتم هندسه البرمجيات بجميع الجوانب المتعلقه بتطوير النظم المعتمده على الحاسوب بما فيها من تصميم وبناء التجهيزات والبرمجيات . .3نظريات علم الحاسوب لوحدها تعتبر كافيه لتلبيه متطلبات هندسه البرمجيات. .4القاعده االساسيه التي ترتكز عليها هندسه البرمجيات هي عمليه التركيز على الجودة .5تعتبر هندسه البرمجيات تكنولوجيا طبقية. .6احد االهداف الرئيسيه لتطوير برنامج ما يتمثل بتحقيق الحل الناتج عن متطلبات خاصه . .7من أهداف هندسه البرمجيات قابليه التعديل العقليه الوثوقيه وقابلية الفهم والتحقق من الصالحية . .8اذا كانت النظم لبرمجيه قابله التغير فال يمكن ادخال تغيرات دون زياده تعقيد النظام االصلي .9فإذا كانت النظم البرمجية غير قابلة التغير يجب ان يكون ادخال تغيرات دون زياده تعقيد النظام االصلي. .11يمكننا تصنيف الموارد التي تستخدم في استثمار أي نظام برمجي في مجموعتين من الموارد الزمنيه والموارد الحجميه . .11يجب ان تمنع الوثوقيه كال من عيوب التصميم والتحليل واليسمح باستعاده النظام عند حدوث المطال او عيوب في االداء . .12يكون النظام البرمجي قابال للفهم بسبب عده عوامل من عده مستويات في أعلى مستوى يجب أن يكون الحل البرمجي قابال للقراءة وفي اخفض مستوى يجب أن نكون قادرين على أن نعزل بسهولة بني المعطيات (األغراض) والخوارزمية (العمليات) في الحل.