Software Development Life Cycle (SDLC)

SublimeCosine avatar
SublimeCosine
·
·
Download

Start Quiz

Study Flashcards

38 Questions

التغير ليس أمراً هاماً في الحياة الحقيقية؟

False

التغير يفرض تغييرات على الشركة في بيئتها؟

True

يمكن التهرب من التغير في الأعمال؟

False

التغير قابل للتحكم والتنبؤ به في جميع الحالات؟

False

فريق التوصيف يقوم بتوصيف متطلبات الأجزاء الأخرى بعد الانتهاء من توصيف الجزء الأول؟

True

إثبات صحة الجزء يتضمن إجراء الاختبارات والفحوصات الضرورية للتأكد من صحة الوظائف التي يقدمها؟

True

عند انتهاء الجزء الأول من النظام، يتم التسليم دون مراجعة؟

False

فريق التوصيف لا يشارك في اختبارات وفحوصات صحة الوظائف التي يقدمها الجزء؟

False

نموذج الإنتاجية الزائدة يستخدم في تطوير البرمجيات وتسليمها للزبون على شكل نسخ كاملة.

False

تُشكل التغيرات في التكنولوجيا تحديًا لبناء أنظمة الحاسوب قوية وسهلة الصيانة.

True

تعطي الفقرة السابقة اهتمامًا بأهمية إجراءات البرمجة لمرة واحدة فقط.

False

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

True

التغير في أولويات الشركة له تأثير فقط على التغيرات في التكنولوجيا.

False

تتضمن بناء أنظمة حاسوبية متينة استخدام نماذج تكرارية مناسبة مع التغيرات.

True

تُشير الفقرة إلى أهمية إعادة العمل في النظام البرمجي وضرورتها للاستجابة للمتطلبات المتغيرة.

True

التغيرات السابقة تلقى بظلالها على نظام الشركة الحاسوبية.

True

الإجراءات المتكررة لإعادة العمل في النظام البرمجي هي غير ضرورية.

False

أحد التحديات التي تشير إليها الفقرة هو تطابق التغيرات مع إجراءات البرمجة لمرة واحدة.

False

توزيع المتطلبات على أجزاء النظام يتم في مرحلة تصميم النظام؟

False

فريق التطوير يقوم بتوزيع المتطلبات على أجزاء النظام وتحديد عدد وخدمات كل جزء من أجزاء النظام؟

True

يجب أن يحتوي الجزء الأول من النظام على الخدمات ذات الأولوية الأصغر؟

False

في مرحلة تطوير جزء من النظام نبدأ عملية تحديد المتطلبات بشكل دقيق ومفصل؟

True

تصميم البنية العامة للنظام يتم في مرحلة تخطيط المتطلبات؟

False

توزيع الخدمات على كل جزء وفق مبدأ تسليم الخدمات ذات الأولوية الأكبر أولاً؟

True

فريق تطوير النظام يقوم بعملية برمجة التصاميم لتحويلها إلى نظام فعال؟

True

الجزء الثاني من النظام يجب أن يحتوي على الخدمات أقل أهمية وأولوية بالنسبة للمستخدم؟

False

فريق التطوير يقوم بتقسيم المتطلبات وتوزيعها على أجزاء النظام في مرحلة تخطيط المتطلبات؟

False

تصميم بنية النظام يتضمن تصميم البنية العامة لكل أجزاء النظام المحددة سابقاً؟

True

تقوم فكرة هذا النموذج على تسليم النظام دفعة واحدة للمستخدم؟

True

كل جزء يحتوي على عدد محدد من الوظائف؟

True

أثناء تطوير جزء معين يبدأ التحليل بمتطلبات الأجزاء الأخرى؟

True

يُسمح بتغيير متطلبات الجزء المنتهي خلال تطوير نسخة جديدة من الجزء؟

False

عند انتهاء تطوير أول جزء من النظام يتم وضعه قبل الاستثمار؟

True

في مرحلة تحديد المتطلبات يتم تعريف كل متطلبات المستخدم بشكل مفصل؟

False

يقوم الزبون بتحديد أولويات المتطلبات وترتيبها بالنسبة له؟

True

إعادة رشد الشعبة تشارك في انشاء نظام الاسثمار؟

False

الجزء المنتهي يُقدم إلى المستثمر قبل اكتمال تطوير باقي الأجزاء؟

True

تسلسل المتطلبات هو عملية ترتيب المتطلبات من أعلى أولوية إلى أقل أولوية؟

True

Study Notes

التغير في الأعمال

  • التغير ليس أمراً هاماً في الحياة الحقيقية، بل يجب مواجهته في بيئة الأعمال.
  • التغير يفرض تغييرات على الشركة في بيئتها.

تطوير الأنظمة

  • نموذج الإنتاجية الزائدة يستخدم في تطوير البرمجيات وتسليمها للزبون على شكل نسخ كاملة.
  • النموذج التكراري هو عبارة عن حل توافقي بين النموذج التطوري والنموذج التسلسلي.
  • تتضمن بناء أنظمة حاسوبية متينة استخدام نماذج تكرارية مناسبة مع التغيرات.

إجراءات البرمجة

  • إثبات صحة الجزء يتضمن إجراء الاختبارات والفحوصات الضرورية للتأكد من صحة الوظائف التي يقدمها.
  • فريق التوصيف لا يشارك في اختبارات وفحوصات صحة الوظائف التي يقدمها الجزء.
  • تُشير الفقرة إلى أهمية إعادة العمل في النظام البرمجي وضرورتها للاستجابة للمتطلبات المتغيرة.

تقسيم المتطلبات

  • توزيع المتطلبات على أجزاء النظام يتم في مرحلة تصميم النظام.
  • فريق التطوير يقوم بتوزيع المتطلبات على أجزاء النظام وتحديد عدد وخدمات كل جزء من أجزاء النظام.
  • التصميم البنية العامة للنظام يتم في مرحلة تخطيط المتطلبات.

أولويات المتطلبات

  • يجب أن يحتوي الجزء الأول من النظام على الخدمات ذات الأولوية الأصغر.
  • توزيع الخدمات على كل جزء وفق مبدأ تسليم الخدمات ذات الأولوية الأكبر أولاً.
  • يقوم الزبون بتحديد أولويات المت 요구ات وترتيبها بالنسبة له.

تطوير الأجزاء

  • في مرحلة تطوير جزء من النظام نبدأ عملية تحديد المتطلبات بشكل دقيق ومفصل.
  • كل جزء يحتوي على عدد محدد من الوظائف.
  • أثناء تطوير جزء معين يبدأ التحليل بمتطلبات الأجزاء الأخرى.
  • يُسمح بتغيير متطلبات الجزء المنتهي خلال تطوير نسخة جديدة من الجزء.

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

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

More Quizzes Like This

Software Engineering Concepts Quiz
10 questions
Approaches to System Development - Chapter 8 Quiz
47 questions
Use Quizgecko on...
Browser
Browser