,1. Multiple Choice: What is the primary benefit of using design patterns in
software engineering?
a) Improved code maintainability
b) Faster compilation time
c) Reduced memory usage
d) Enhanced user interface design
Answer: a) Improved code maintainability
Rationale: Design patterns provide a standard solution to common
problems which makes the code more maintainable and reusable.
2. True/False: In Agile methodologies, a sprint is a set period during which
specific work has to be completed and made ready for review.
Answer: True
Rationale: In Agile development, a sprint is a time-boxed period where a
team works to complete a set amount of work.
3. Fill-in-the-Blank: The _______ pattern is a software design pattern that
ensures a class has only one instance and provides a global point of access
to it.
Answer: Singleton
Rationale: The Singleton pattern restricts the instantiation of a class to
one object and is useful when exactly one object is needed to coordinate
actions across the system.
, 4. Multiple Choice: Which of the following is not a characteristic of
Extreme Programming (XP)?
a) User involvement is not important
b) Frequent releases in short development cycles
c) Pair programming
d) Test-driven development
Answer: a) User involvement is not important
Rationale: User involvement is a fundamental aspect of XP and is crucial
for frequent feedback and iterative development.
5. True/False: Refactoring code can sometimes introduce new bugs into a
system.
Answer: True
Rationale: While refactoring is intended to improve the non-functional
attributes of the software, changes in the code can inadvertently introduce
new bugs.
6. Fill-in-the-Blank: _______ is a software development process that relies
on the repetition of a very short development cycle.
Answer: Scrum
Rationale: Scrum is an iterative and incremental agile software
development framework for managing product development.
7. Multiple Choice: Which of the following is not a principle of the SOLID
acronym in software engineering?
Los beneficios de comprar resúmenes en Stuvia estan en línea:
Garantiza la calidad de los comentarios
Compradores de Stuvia evaluaron más de 700.000 resúmenes. Así estas seguro que compras los mejores documentos!
Compra fácil y rápido
Puedes pagar rápidamente y en una vez con iDeal, tarjeta de crédito o con tu crédito de Stuvia. Sin tener que hacerte miembro.
Enfócate en lo más importante
Tus compañeros escriben los resúmenes. Por eso tienes la seguridad que tienes un resumen actual y confiable.
Así llegas a la conclusión rapidamente!
Preguntas frecuentes
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
100% de satisfacción garantizada: ¿Cómo funciona?
Nuestra garantía de satisfacción le asegura que siempre encontrará un documento de estudio a tu medida. Tu rellenas un formulario y nuestro equipo de atención al cliente se encarga del resto.
Who am I buying this summary from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller ClementeO. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy this summary for 10,77 €. You're not tied to anything after your purchase.