Search Header Logo

Principio Abierto/Cerrado

Authored by Domenica Iza

Other

University

Used 1+ times

Principio Abierto/Cerrado
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es la definicion correcta del principio Open/Close?

Las clases deben estar abiertas para herencia y cerradas para composición.

Las entidades de software deben estar abiertas para extensión y cerradas para modificación.

Las clases deben estar cerradas para extensión y abiertas para modificación.

Las clases deben estar completamente abiertas o completamente cerradas.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál NO es una ventaja del principio Open/Closed?

Estabilidad del sistema

Mejor mantenibilidad del código

Mayor velocidad de ejecución

Reducción de errores al no modificar código probado

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué elemento es clave para implementar correctamente el OCP?

Uso de variables globales

Interfaces y abstracciones

Métodos estáticos únicamente

Herencia

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

¿Quién introdujo originalmente el principio Open/Closed en 1988?

Bertrand Meyer

Erich Gamma

Robert C. Martin

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

¿Este código cumple el Open/Closed Principle?

Si

No

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

¿Cuál sería la mejor opción para refactorizar este código?

Usar un switch statement en lugar de if-else.

Agregar más parámetros al método.

Usar métodos estáticos.

Crear una interfaz PaymentMethod con implementaciones específicas.

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

¿Qué patrón de diseño se implementó (principalmente) en el código presentado en la exposición?

Strategy

Singleton

Decorator

Proxy

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?