أسئلة هندسة البرمجيات باللغات العربية

أسئلة هندسة البرمجيات باللغات العربية

أجب عن أكثر من 100 سؤال من MCQs الخاصة بهندسة البرمجيات وقيّم قبضتك على موضوع هندسة البرمجيات. قم بالتمرير أدناه وابدأ!

1: الاختبار الهيكلي هو اسم آخر للاختبار ______________.

A.   صندوق اسود

B.   صندوق أبيض

C.   شاملة

D.   لا شيء مما بالأعلى

2: يتم استخدام اللغات ___________ كلغات مواصفات قابلة للتنفيذ.

A.   الجيل الثاني

B.   الجيل الثالث

C.   الجيل الرابع

3: أي من تقنيات اختبار التكامل التالية هي عملية لأنظمة البرمجيات الصغيرة فقط؟

A.   اختبار التكامل من أسفل إلى أعلى

B.   اختبار التكامل من أعلى إلى أسفل

C.   اختبار تكامل Big-Bang

D.   اختبار تكامل مختلط/شطيرة

4: أي مما يلي ليس ميزة لمستند مواصفات متطلبات البرامج الجيدة (SRS)؟

A.   يجب أن تكون موجزة.

B.   يجب أن تحدد التنفيذ والقضايا فيه.

C.   يجب أن تظهر النزاهة المفاهيمية

D.   يجب أن تكون منظمة

5: النظر في العلاقات التالية. (1) القلم هو نوع من معدات الكتابة. (2) أمر الشراء يحتوي على عدد قليل من العناصر. العلاقة الأولى (1) تم تصميمها باستخدام ___________ وعلاقة ثانية (II) تم تصميمها باستخدام ______ في الرسوم البيانية.

A.   الميراث ، التجميع

B.   الارتباط ، الميراث

C.   التجميع ، التكوين

D.   التكوين ، الارتباط

6: تعتمد مبادئ هندسة البرمجيات في المقام الأول على أي من الطرق التالية؟

A.   تصحيح الاخطاء

B.   منع الخطأ

C.   كلا A و B

D.   لا شيء مما بالأعلى

7: أي ثلاثة من الخصائص التالية يجب أن تكون موجودة دائمًا في تصميم البرامج؟

A.   القابلية للفهم

B.   الاستعلاء

C.   كفاءة

D.   قابلية الصيانة

E.   تعقيد

8: أي من العوامل التالية مسؤولة عن أزمة البرمجيات الحالية؟ اختر كل ما ينطبق.

A.   نقص لغات البرمجة

B.   نقص التقدم السريع في هندسة البرمجيات

C.   زيادة حجم المشكلة

D.   كل ما ورداعلاه

9: يتم تحضير وثيقة SRS خلال مرحلة _______________ في نموذج الشلال.

A.   دراسة الجدوى

B.   تحليل المتطلبات والمواصفات

C.   تصميم

D.   اختبارات

10: أي اثنين مما يلي صحيح حول نموذج دورة حياة تطوير البرمجيات؟

A.   يساعد في تطوير منتجات البرمجيات المنهجية والمنضبطة.

B.   يساعد في تحديد معايير الدخول والخروج فقط للمرحلة الأولى والأخيرة من تطوير البرمجيات.

C.   يساعد في مراقبة تقدم المشروع.

D.   نموذج دورة حياة البرنامج هو مقدمة موجزة لدورة حياة البرنامج.

11: ماذا تمثل الحواف في شجرة القرار؟

A.   شروط

B.   متطلبات

C.   أجراءات

D.   نتيجة

12: افترض أنك بحاجة إلى اختبار واجهة المستخدم ، مثل شاشات العرض ، لمنتج البرنامج الخاص بك للتأكد من سهلة الاستخدام. أي من الأنواع التالية من الاختبارات يجب أن يتم في هذا الموقف؟

A.   اختبار الانحدار

B.   اختبار الحجم

C.   اختبار قابلية الاستخدام

D.   اختبار الصيانة

E.   اختبار التوافق

13: من أجل تقليل تعقيد المشكلة ، تستخدم مبادئ هندسة البرمجيات تقنيات ____________ و ___________.

A.   التجريد ، التحلل

B.   التجريد والقفز

C.   التحلل والبرمجة الاستكشافية

D.   البرمجة الاستكشافية والتجريد

E.   البرمجة الاستكشافية والقفز

14: في تقنية الاختبار ________________ ، تم تصميم حالات الاختبار دون معرفة الهيكل الداخلي للبرنامج ، أي باستخدام المواصفات الوظيفية للبرنامج فقط.

A.   مخصصة

B.   صندوق أبيض

C.   صندوق اسود

D.   شاملة

15: أي مما يلي هي المجموعات الصحيحة للأنشطة الأساسية في مجال هندسة البرمجيات؟

A.   إدارة تكوين البرامج

B.   تصديق

C.   تصميم و تنفيذ

D.   تصميم حالة الاختبار

E.   مواصفات البرمجيات

F.   تطور

G.   توثيق

16: يمكن اعتبار برنامج التحويل البرمجي أداة لتحليل البرنامج _______________.

A.   ثابتة

B.   متحرك

C.   كل من ثابت وديناميكي

17: أي من الجوانب التالية يتم النظر فيها أثناء استخدام تقنية التصميم الموجهة نحو تدفق البيانات لتطوير البرمجيات؟

A.   وظائف في نظام

B.   عناصر البيانات التي تتدفق بين محطات المعالجة

C.   تصميم هيكل التحكم

D.   تسلسل تنفيذ التعليمات

E.   لا شيء مما بالأعلى

18: تسمى العملية للتحقق من أن النظام المطور بالكامل يتوافق مع مواصفاته المتطلبات __________ ، وعملية التحقق من أن إخراج مرحلة واحدة يتوافق مع المرحلة السابقة أثناء تطوير البرمجيات يُعرف باسم ___________.

A.   التحقق من صحة التحقق

B.   التحقق التحقق من صحة

C.   التحقق من الصحة ، والتحقق من الصحة

D.   التحقق ، والتحقق

19: لنفترض أنك تختبر نظام برمجيًا يحتاج إلى التفاعل مع قاعدة بيانات كبيرة لاسترداد المعلومات. أي من الأنواع التالية من الاختبار مطلوب للتحقق من سرعة ودقة عملية استرجاع البيانات؟

A.   اختبار التوافق

B.   اختبار الحجم

C.   اختبار الانحدار

D.   اختبار الإجهاد

20: في نموذج الشلال الكلاسيكي ، يتم تكامل الوحدات المختلفة لمنتج البرنامج بعد ___________.

A.   الترميز

B.   اختبار النظام

C.   تصميم

D.   وحدة التجارب

21: في الرسوم البيانية للصف ، يتم تمثيل العلاقة بين الفصول الكاملة بين الفصول باستخدام ____________.

A.   ميراث

B.   منظمة

C.   التجميع

D.   تعبير

22: يتم إجراء اختبار نظام BETA للتحقق من صحة نظام تم تطويره بالكامل - أي ضمان تحقيق النظام جميع المتطلبات - بواسطة __________.

A.   فريق اختبار داخل المنظمة النامية

B.   فريق اختبار خارج المنظمة النامية

C.   العملاء الفعليين أو مجموعة مختارة من العملاء الودودين.

D.   مجموعة مختارة من المطورين

23: في أي من الطرق التالية لتصحيح الأخطاء ، يتم تحميل البرنامج ببيانات طباعة لطباعة القيم الوسيطة على أمل أن بعض القيم المطبوعة ستساعد في تحديد العبارات (الأخطاء) التي تحتوي على خطأ (أخطاء)؟

A.   تقطيع البرنامج

B.   القوة الغاشمة

C.   التراجع

D.   تسبب القضاء

24: إذا كان الاقتران بين الوحدات منخفضًا في تصميم البرامج ، فإن المنتج هو: حدد كل ما ينطبق

A.   صعب الفهم

B.   سهل التنفيذ

C.   أقل تكلفة للتطوير

D.   كل ما ورداعلاه

25: أي من الأنشطة التالية شائعة بين جميع عمليات تطوير البرمجيات؟

A.   مواصفات البرمجيات

B.   تصميم البرمجيات

C.   التحقق من صحة البرامج

D.   تطور البرمجيات

E.   كل ما ورداعلاه

26: في نهج التنمية الذي يحركه الاختبار ، ____________.

A.   يتم إجراء الاختبار في النهاية ، بعد تطوير المشروع بأكمله

B.   في البداية تم تطوير نموذج أولي واختباره ، ثم يتم إجراء اختبار ثانٍ بعد الانتهاء من المشروع

C.   يتم تنفيذ الترميز بشكل تدريجي. يتم بدء زيادة جديدة فقط بعد الاختبار الناجح للزيادة السابقة

D.   يتم اختبار المتطلبات وتوثيقها

27: يجب أن يكون لتصميم البرنامج الجيد __________ اقتران و _________ التماسك.

A.   عالي عالي

B.   عالي منخفض

C.   منخفض مرتفع

D.   منخفض منخفض

28: أي ثلاثة من الخيارات التالية مغطاة في موضوع هندسة البرمجيات؟

A.   ادوات التطوير

B.   العمليات الفنية لتطوير البرمجيات

C.   تطوير الأساليب والنظريات

D.   صيانة الأجهزة

E.   الشبكات

29: أثناء تصحيح الأخطاء (الأخطاء) السابقة في منتج برمجي ، قد يتم تقديم خطأ (خطأ) جديد. لذلك ، يجب إجراء الاختبار ___________ بعد كل جولة من إصلاح الأخطاء.

A.   استعادة

B.   التوافق

C.   مقدار

D.   تراجع

30: لنفترض أنك تعمل على مشروع هندسة البرمجيات على نطاق واسع. خلال مرحلة تطوير المشروع ، سيتم استهلاك أقصى جهد من خلال أي من المراحل التالية من نموذج دورة حياة البرنامج؟

A.   مرحلة التنفيذ

B.   مرحلة الاختبار

C.   مرحلة دراسة الجدوى

D.   مرحلة الترميز

31: أي من الأساليب التالية هي/أكثر ملاءمة لمواصفات المتطلبات؟

A.   نموذج موجه

B.   الموجهة نحو الممتلكات

C.   كلا A و B

32: في حالة وجود ________ ، لا يتصرف البرنامج بالطريقة المتوقعة منه.

A.   فشل البرنامج

B.   خطأ البرنامج

33: أي اثنين من ممارسات البرمجة التالية يجب اتباعها أثناء الترميز؟

A.   يجب استخدام بنيات الدخول الفردية والخروج الفردية قدر الإمكان.

B.   لا ينبغي أن يتم إخفاء المعلومات على الإطلاق.

C.   يجب تجنب استخدام أنواع البيانات المعرفة من قبل المستخدم قدر الإمكان.

D.   يجب ألا يكون مستوى التعشيش عميقًا جدًا.

34: ما أي من العبارات التالية صحيحة فيما يتعلق بخطة نمذجة موحدة (UML)؟

A.   يمكن للممثل في مخطط حالة الاستخدام المشاركة في حالة استخدام واحدة فقط.

B.   في مخطط حالة الاستخدام ، تكون حالة استخدام واحدة مستقلة عن حالة الاستخدام الأخرى.

C.   يجب بناء جميع المشاهدات لمشكلة معينة باستخدام جميع المخططات التي يتم توفيرها بواسطة UML.

D.   يتم وصف الهيكل الثابت للنظام بواسطة الرسم التخطيطي.

35: لنفترض أنك تعمل على مشروع معقد للغاية ، والذي يتضمن عدة أنواع من المخاطر. ما هو نموذج دورة حياة البرنامج الذي يجب استخدامه في مثل هذا الموقف بحيث يمكن الحصول على أفضل منتج؟

A.   نموذج على شكل حرف V.

B.   نموذج النموذج الأولي

C.   نموذج حلزوني

D.   نموذج الشلال

36: أيهما من ما يلي صحيحان حول DFDs (مخططات تدفق البيانات) المستخدمة في هندسة البرمجيات؟

A.   تمثل DFDs تدفق البيانات في النظام وكذلك الوظيفة التي يؤديها النظام.

B.   يتم تعريف جوانب التحكم بدقة كبيرة بواسطة DFDs.

C.   DFDs سهل الفهم والاستخدام.

D.   يتم التقاط ترتيب تشغيل العمليات بواسطة DFD

37: أثناء اختبار التكامل ، __________

A.   يتم ترميز الوحدات المختلفة ثم يتم دمجها معًا في خطوة واحدة ثم تم اختبارها كوحدة كاملة.

B.   يتم دمج المكونات المختلفة واحدة تلو الأخرى واختبارها في كل مستوى من مستوى التكامل.

C.   يتم دمج المكونات المختلفة واحدة تلو الأخرى ولكن تم اختبارها فقط كنظام كامل.

D.   ينقسم النظام إلى وحدات ويتم اختبار كل وحدة في عزلة.

38: البرنامج منتج ويمكن تصنيعه باستخدام نفس التقنيات المستخدمة في القطع الأثرية الهندسية الأخرى.

A.   حقيقي

B.   خطأ شنيع

39: WebApps هي مزيج من النشر المطبوع وتطوير البرمجيات ، مما يجعل تطورها خارج عالم ممارسة هندسة البرمجيات.

A.   حقيقي

B.   خطأ شنيع

40: لا توجد اختلافات حقيقية بين إنشاء WebApps و Mobile-Apps.

A.   حقيقي

B.   خطأ شنيع

41: في أبسط شكله ، قد يصل جهاز الحوسبة الخارجي إلى خدمات البيانات السحابية باستخدام متصفح الويب.

A.   حقيقي

B.   خطأ شنيع

42: يعتمد تطوير برامج خط الإنتاج على إعادة استخدام مكونات البرامج الحالية لتوفير رافعة هندسة البرمجيات.

A.   حقيقي

B.   خطأ شنيع

43: أي سؤال لم يعد يتعلق بمهندس البرمجيات الحديث؟

A.   لماذا تكلفة أجهزة الكمبيوتر كثيرا؟

B.   لماذا تكلفة أجهزة الكمبيوتر كثيرا؟

C.   لماذا يكلف الكثير لتطوير جزء من البرنامج؟

D.   لماذا لا يمكن إزالة أخطاء البرامج من المنتجات قبل التسليم؟

44: يتدهور البرنامج بدلاً من التآكل بسبب

A.   يعاني البرنامج من التعرض للبيئات المعادية.

B.   من المرجح أن تنشأ العيوب بعد استخدام البرنامج في كثير من الأحيان.

C.   طلبات تغيير متعددة تقدم أخطاء في تفاعلات المكونات.

D.   تصبح قطع الغيار البرمجيات أكثر صعوبة في الطلب.

45: يتم تطبيق أنشطة مظلة هندسة البرمجيات فقط خلال المراحل الأولية من مشاريع تطوير البرمجيات.

A.   حقيقي

B.   خطأ شنيع

46: التخطيط المسبق لإعادة استخدام البرامج يقلل التكلفة ويزيد من قيمة الأنظمة التي يتم دمجها فيها.

A.   حقيقي

B.   خطأ شنيع

47: يمكن وصف جوهر ممارسة هندسة البرمجيات بأنه يفهم المشكلة ، وتخطيط الحل ، وتنفيذ الخطة ، ودراسة نتيجة الدقة.

A.   حقيقي

B.   خطأ شنيع

48: في نماذج العمليات الرشيقة ، يكون منتج العمل الوحيد القابل للتسليم هو برنامج العمل.

A.   حقيقي

B.   خطأ شنيع

49: يتم بدء معظم مشاريع تطوير البرمجيات لمحاولة تلبية بعض احتياجات العمل.

A.   حقيقي

B.   خطأ شنيع

50: بشكل عام ، لا ينجح البرنامج إلا إذا كان سلوكه متسقًا مع أهداف مصمميه.

A.   حقيقي

B.   خطأ شنيع

51: أي من العناصر المذكورة أدناه ليست واحدة من طبقات هندسة البرمجيات؟

A.   عملية العملية

B.   تصنيع

C.   طُرق

D.   أدوات

52: أي من هذه الأنشطة الخمسة للإطار هندسة البرمجيات؟

A.   الاتصالات ، التخطيط ، النمذجة ، البناء ، النشر.

B.   الاتصالات ، إدارة المخاطر ، القياس ، الإنتاج ، المراجعة.

C.   التحليل ، التصميم ، البرمجة ، التصحيح ، الصيانة.

D.   التحليل والتخطيط والتصميم والبرمجة والاختبار.

53: من الأفضل التعامل مع نشاط الاتصال للمشاريع الصغيرة باستخدام ستة إجراءات متميزة (البدء ، والاستنباط ، والتفاوض ، والتفاوض ، والمواصفات ، والتحقق من الصحة).

A.   حقيقي

B.   خطأ شنيع

54: يستخدم فريق تطوير البرمجيات الجيد دائمًا نفس المهمة لكل مشروع لضمان منتجات عمل عالية الجودة.

A.   حقيقي

B.   خطأ شنيع

55: يمكن إنشاء عمليات البرمجيات من أنماط البرمجيات الموجودة مسبقًا لتلبية احتياجات مشروع البرنامج بشكل أفضل.

A.   حقيقي

B.   خطأ شنيع

56: أي مما يلي هي أنواع تدفق العملية المعترف بها؟

A.   تدفق العملية المتزامنة.

B.   تدفق العملية التكرارية.

C.   تدفق العملية الخطية.

D.   تدفق العملية الحلزونية.

E.   كلا ب و ج

57: أي من هذه المعايير لتقييم عمليات البرمجيات؟

A.   سي

B.   التوابل

C.   ISO 9000.

D.   ISO 9001

E.   كلا B و D

58: تتيح أدوات تكنولوجيا العملية لمؤسسات البرمجيات ضغط الجداول عن طريق تخطي الأنشطة غير المهمة.

A.   حقيقي

B.   خطأ شنيع

59: يتم قبول T عمومًا أنه لا يمكن للمرء أن يكون لديه عمليات برمجية ضعيفة وإنشاء منتجات نهائية عالية الجودة.

A.   حقيقي

B.   خطأ شنيع

60: نموذج الشلال لتطوير البرمجيات

A.   نهج معقول عندما يتم تعريف المتطلبات بشكل جيد.

B.   نهج جيد عندما يكون برنامج العمل مطلوبًا بسرعة.

C.   أفضل طريقة للاستخدام للمشاريع ذات فرق التطوير الكبيرة

D.   نموذج قديم الطراز نادراً ما يستخدم بعد الآن.

61: النموذج الإضافي لتطوير البرمجيات هو

A.   نهج معقول عندما يتم تعريف المتطلبات بشكل جيد.

B.   نهج جيد عندما يكون المنتج الأساسي العاملة مطلوبًا بسرعة.

C.   أفضل نهج للاستخدام للمشاريع مع فرق التطوير الكبيرة.

D.   نموذج ثوري لا يستخدم للمنتجات التجارية.

62: نماذج عملية البرمجيات التطورية

A.   هل التكرار في الطبيعة.

B.   يمكن بسهولة استيعاب تغييرات متطلبات المنتج.

C.   لا تنتج عمومًا أنظمة رهيبة.

D.   . كل ما ورداعلاه.

63: نموذج النماذج الأولية لتطوير البرمجيات

A.   نهج معقول عندما يتم تعريف المتطلبات بشكل جيد.

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

C.   أفضل نهج للاستخدام للمشاريع مع فرق التطوير الكبيرة.

D.   نموذج محفوف بالمخاطر نادراً ما ينتج منتجًا ذا معنى.

64: النموذج الحلزوني لتطوير البرمجيات

A.   ينتهي بتسليم منتج البرنامج.

B.   هو فوضى أكثر من النموذج الإضافي

C.   يتضمن تقييم مخاطر المشروع أثناء كل تكرار.

D.   كل ما ورداعلاه.

65: نموذج التنمية المتزامن هو

A.   اسم آخر للهندسة المتزامنة.

B.   يحدد الأحداث التي تؤدي إلى انتقالات حالة النشاط الهندسي.

C.   تستخدم فقط لتطوير أنظمة متوازية أو موزعة.

D.   تستخدم كلما توقع عدد كبير من طلبات التغيير.

66: نموذج التنمية المتزامن هو

A.   اسم آخر للهندسة المتزامنة.

B.   يحدد الأحداث التي تؤدي إلى انتقالات حالة النشاط الهندسي.

C.   تستخدم فقط لتطوير أنظمة متوازية أو موزعة.

D.   تستخدم كلما توقع عدد كبير من طلبات التغيير.

E.   كلا A و B

67: نموذج التطوير القائم على المكون هو

A.   مناسب فقط لتصميم أجهزة الكمبيوتر.

B.   غير قادر على دعم تطوير المكونات القابلة لإعادة الاستخدام.

C.   يعتمد على تقنيات الكائن للدعم.

D.   ليس فعال من حيث التكلفة بواسطة مقاييس البرمجيات القابلة للقياس الكمي المعروفة.

68: يستفيد نموذج الطرق الرسمية لتطوير البرمجيات من الأساليب الرياضية

A.   تحديد مواصفات الأنظمة القائمة على الكمبيوتر.

B.   تطوير أنظمة قائمة على الكمبيوتر الخالية من العيوب.

C.   تحقق من صحة الأنظمة القائمة على الكمبيوتر

D.   كل ما ورداعلاه.

69: أي من هذه ليست واحدة من أسماء الطور المحددة بواسطة نموذج العملية الموحدة لتطوير البرمجيات؟

A.   مرحلة التأسيس.

B.   مرحلة التفصيل.

C.   مرحلة البناء

D.   مرحلة التحقق من الصحة.

70: أي من هذه ليست سمة لعملية البرمجيات الشخصية؟

A.   يؤكد القياس الشخصي لمنتج العمل.

B.   يتطلب الممارس إشرافًا دقيقًا من قبل مدير المشروع.

C.   الممارس الفردي مسؤول عن تقدير وجدولة.

D.   . يتم تمكين الممارس للتحكم في جودة منتجات عمل البرمجيات.

71: أي من هذه أهداف عملية برمجيات الفريق؟

A.   تسريع تحسين عملية البرمجيات.

B.   السماح بإدارة وقت أفضل من قبل المهنيين المدربين تدريباً عالياً.

C.   بناء فرق برمجيات موجهة ذاتيا. D. إظهار المديرين كيفية تقليل التكلفة

D.   كلا ب و ج

72: الرشاقة ليست أكثر من قدرة فريق المشروع على الاستجابة بسرعة للتغيير.

A.   حقيقي

B.   خطأ شنيع

73: الرشاقة ليست أكثر من قدرة فريق المشروع على الاستجابة بسرعة للتغيير.

A.   حقيقي

B.   خطأ شنيع

74: في عمليات البرمجيات الرشيقة ، تتمثل الأولويات الأعلى في إرضاء العميل من خلال التسليم المبكر والمستمر للبرامج القيمة

A.   حقيقي

B.   خطأ شنيع

75: في تطوير Agile ، من المهم إنشاء برامج تلبي احتياجات العملاء اليوم بدلاً من القلق بشأن الميزات التي قد تكون مطلوبة في المستقبل.

A.   حقيقي

B.   خطأ شنيع

76: تتوافق جميع نماذج العمليات الرشيقة مع درجة أكبر أو أقل مع المبادئ المذكورة في "البيان لتطوير البرمجيات الرشيقة".

A.   حقيقي

B.   خطأ شنيع

77: تقترح طريقة تطوير الأنظمة الديناميكية (DSDM) فلسفة تعتمد على مبدأ Pareto (يمكن تسليم 80 ٪ من التطبيق في 20 ٪ من الوقت اللازم لبناء التطبيق الكامل).

A.   حقيقي

B.   خطأ شنيع

78: تستخدم Agile Unified Process الأنشطة التدريجية الكلاسيكية (البداية ، التفصيل ، البناء ، الانتقال) لمساعدة الفريق على تصور تدفق العملية العام.

A.   حقيقي

B.   خطأ شنيع

79: أي مما يلي ليس ضروريًا لتطبيق خفة الحركة على عملية البرمجيات؟

A.   التخلص من استخدام تخطيط المشروع واختباره.

B.   يتم إنتاج منتجات العمل الأساسية فقط.

C.   تتيح العملية للفريق تبسيط المهام.

D.   يستخدم استراتيجية تسليم المنتجات الإضافية.

80: كيف يمكنك إنشاء عمليات رشيقة لإدارة عدم القدرة على التنبؤ؟

A.   يجب إجراء تجميع المتطلبات بعناية فائقة.

B.   يجب إجراء تحليل المخاطر قبل أن يحدث التخطيط.

C.   يجب تسليم زيادات البرامج في فترات زمنية قصيرة.

D.   يجب أن تتكيف عمليات البرمجيات مع التغييرات بشكل تدريجي.

E.   كلا C و D

81: ما هي الأنشطة الإطارية الأربعة الموجودة في نموذج عملية البرمجة المتطرفة (XP)؟

A.   التحليل ، التصميم ، الترميز ، الاختبار.

B.   التخطيط ، التحليل ، التصميم ، الترميز.

C.   التخطيط ، التحليل ، الترميز ، الاختبار.

D.   التخطيط ، التصميم ، الترميز ، الاختبار.

82: وهو ليس أحد الأسئلة الرئيسية التي يجيب عليها كل عضو في كل اجتماع يومي؟

A.   ماذا فعلت منذ الاجتماع الأخير؟

B.   ما العقبات التي تواجهها؟

C.   ما سبب المشكلة التي تواجهها؟

D.   ما الذي تخطط لإنجازه في اجتماع الفريق التالي؟

83: الجوانب البشرية لهندسة البرمجيات ليست ذات صلة في نماذج العمليات الرشيقة اليوم.

A.   حقيقي

B.   خطأ شنيع

84: التواصل الجماعي والتعاون لا يقل أهمية عن المهارات الفنية لعضو الفريق الفردي في نجاح الفريق

A.   حقيقي

B.   خطأ شنيع

85: تميل الفرق ذات التنوع في مجموعات مهارات أعضاء الفريق الفردية إلى أن تكون أكثر فاعلية من الفرق التي لا تتناسب مع هذا التنوع.

A.   حقيقي

B.   خطأ شنيع

86: بنية فريق هندسة البرمجيات مستقلة عن تعقيد المشكلة وحجم منتجات البرمجيات المتوقعة.

A.   حقيقي

B.   خطأ شنيع

87: يُسمح للفرق الرشيقة بالتنظيم الذاتي واتخاذ قراراتها الفنية.

A.   حقيقي

B.   خطأ شنيع

88: في XP ، يتم استخدام استعارة كجهاز لتسهيل الاتصالات بين العملاء وأعضاء الفريق والمديرين؟

A.   حقيقي

B.   خطأ شنيع

89: إن استخدام منصة وسائط التواصل الاجتماعي المعمول بها ينفي الحاجة إلى القلق بشأن الخصوصية أو الأمن.

A.   حقيقي

B.   خطأ شنيع

90: يمكن استخدام الخدمات السحابية تسريع مشاركة المعلومات بين أعضاء فريق البرمجيات؟

A.   حقيقي

B.   خطأ شنيع

91: في بيئات التنمية التعاونية ، يتم استخدام المقاييس لمكافأة أعضاء الفريق ومعاقبتهم.

A.   حقيقي

B.   خطأ شنيع

92: أي مما يلي ليس سمة مهمة لمهندس البرمجيات الفعال؟

A.   تهتم بالتفاصيل

B.   صادقة بوحشية.

C.   يتبع قاعدة العملية بشكل عقائدي.

D.   مرنة تحت الضغط.

93: أي مما يلي يمكن أن يساهم في سمية الفريق؟

A.   جو العمل المحموم.

B.   ميزانية غير كافية.

C.   عملية البرمجيات المنسقة بشكل سيئ.

D.   تعريف غير واضح لأدوار الفريق.

E.   أ ، ب ، د

94: أي من هذه العوامل تعقد عملية صنع القرار من قبل فرق البرمجيات العالمية؟

A.   تعقيد المشكلة

B.   تعقيد المشكلة

C.   . قانون العواقب غير المقصودة

D.   المخاطر المرتبطة بالقرار

E.   كل ما ورداعلاه

95: مبادئ هندسة البرمجيات لديها حوالي ثلاث سنوات نصف عمر.

A.   حقيقي

B.   خطأ شنيع

96: يجب أن يكون لكل نشاط اتصال ميسر للتأكد من أنه لا يُسمح للعميل بالسيطرة على الإجراءات.

A.   حقيقي

B.   خطأ شنيع

97: ينطبق العرض الرشيق لاتصالات العملاء التكراري والتعاون على جميع الممارسات الهندسية للبرمجيات.

A.   حقيقي

B.   خطأ شنيع

98: لا ينبغي تغيير خطط المشروع بمجرد تبنيها من قبل فريق.

A.   حقيقي

B.   خطأ شنيع

99: يجب أن يكون نموذج التصميم يمكن تتبعه لنموذج المتطلبات؟

A.   حقيقي

B.   خطأ شنيع

100: الفرق التي تستخدم ممارسات البرمجيات الرشيقة لا تنشئ نماذج عمومًا

A.   حقيقي

B.   خطأ شنيع