
Refactorización
Authored by Alejandra Herran
Engineering
University
Used 2+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
45 sec • 5 pts
¿Qué es la refactorización de código?
Proceso de agregar nuevas funciones sin modificar el código existente.
Proceso de reescribir completamente un sistema desde cero.
Proceso de mejorar la estructura del código sin cambiar su comportamiento.
Técnica para hacer que el código se ejecute más rápido sin importar su legibilidad.
2.
MULTIPLE CHOICE QUESTION
45 sec • 5 pts
¿Cuál es el principal objetivo de la refactorización?
Aumentar la velocidad del código sin importar su mantenimiento.
Mejorar la claridad, mantenibilidad y eficiencia del código sin cambiar su funcionalidad.
Reducir la cantidad de líneas de código sin importar la comprensión.
Hacer que el código sea más difícil de entender para evitar modificaciones en el futuro.
3.
MULTIPLE CHOICE QUESTION
45 sec • 5 pts
¿Cuándo es recomendable realizar la refactorización del código?
Solo al final del ciclo de desarrollo.
Cuando se necesita agregar nuevas características al software.
De forma continua a lo largo del desarrollo para mejorar la calidad del código.
Cuando se detectan errores en la funcionalidad del código.
4.
MULTIPLE CHOICE QUESTION
45 sec • 5 pts
¿Cuál de las siguientes afirmaciones describe mejor un beneficio de la refactorización?
Incrementa la complejidad del código.
Facilita la incorporación de nuevos desarrolladores al proyecto.
Elimina la necesidad de pruebas unitarias.
Reduce la legibilidad del código.
5.
MULTIPLE CHOICE QUESTION
45 sec • 5 pts
¿Qué herramienta se puede utilizar para ayudar en el proceso de refactorización?
Un editor de texto básico.
Un compilador de código.
Un IDE con soporte para refactorización.
Un sistema de control de versiones.
6.
FILL IN THE BLANK QUESTION
1 min • 10 pts
Algunas de las técnicas más comunes de refactorización incluyen:
____________ → Separar una función grande en varias más pequeñas y especializadas.
7.
MULTIPLE CHOICE QUESTION
45 sec • 5 pts
Al refactorizar código, ¿qué herramienta o técnica se recomienda usar para asegurarse de que la funcionalidad no cambió?
Debugging manual sin pruebas previas
Pruebas automatizadas (unitarias y de integración)
Eliminar comentarios en el código
Ejecutar el código en otro sistema operativo
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
17 questions
Evaluación Tema IV Administración de la Construcción 6o. K y L
Quiz
•
University
20 questions
Repaso implantación del SGC ISO 9001 (temas 6-9)
Quiz
•
University
15 questions
Diagnóstico - Manejo de Cuencas I
Quiz
•
University
18 questions
Quiz despre riscurile profesionale
Quiz
•
9th Grade - University
20 questions
Cuestionario sobre Contaminación Ambiental
Quiz
•
University
15 questions
TEST DE SISTEMAS TÍPICOS DE DC
Quiz
•
University
20 questions
1.1 & 1.2 Robótica
Quiz
•
University
15 questions
QUIZ Materiais
Quiz
•
University
Popular Resources on Wayground
8 questions
2 Step Word Problems
Quiz
•
KG - University
20 questions
Comparing Fractions
Quiz
•
4th Grade
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
10 questions
Latin Bases claus(clois,clos, clud, clus) and ped
Quiz
•
6th - 8th Grade
22 questions
fractions
Quiz
•
3rd Grade
7 questions
The Story of Books
Quiz
•
6th - 8th Grade
Discover more resources for Engineering
8 questions
2 Step Word Problems
Quiz
•
KG - University
7 questions
Comparing Fractions
Interactive video
•
1st Grade - University
7 questions
Force and Motion
Interactive video
•
4th Grade - University
10 questions
14.2 Independent/Dependent Variables
Quiz
•
KG - University
18 questions
Great Lakes States
Quiz
•
KG - University
7 questions
DNA, Chromosomes, Genes, and Traits: An Intro to Heredity
Interactive video
•
11th Grade - University
7 questions
Reflexive Verbs in Spanish
Lesson
•
9th Grade - University
7 questions
Narrative Writing 1
Interactive video
•
4th Grade - University