simulacro examen entornos de desarrollo ud 4,5 y 6 cesur
|
|
Título del Test:
![]() simulacro examen entornos de desarrollo ud 4,5 y 6 cesur Descripción: simulacro examen |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es el riesgo potencial de realizar refactorizaciones sin pruebas unitarias adecuadas?: Las refactorizaciones siempre son seguras, no hay riesgos. Introducir errores en el código sin darse cuenta. Mejorar significativamente el rendimiento del programa. Las áreas conflictivas de la refactorización son...: Las bases de datos. ambas. los cambios de interfaces. ¿Qué tipo de sistema de control de versiones es CVS?: Distribuido. Centralizado. Basado en la nube. ¿Qué es Alfresco en el contexto de la gestión de contenido empresarial (ECM)?: Un procesador de texto. Un sistema de gestión de documentos de código abierto. Una plataforma de redes sociales. ¿Qué tipo de sistema de control de versiones es Mercurial?: Centralizado. Distribuido. Basado en la nube. ¿Cuál es el objetivo principal del control de versiones?: Ocultar el código fuente a los desarrolladores. Rastrear cambios en el código fuente y facilitar la colaboración entre equipos. Realizar pruebas unitarias en el código. ¿Qué tipo de información debería incluirse en los comentarios del código?: Chistes y anécdotas personales. Descripciones detalladas de la vida personal del programador. Explicaciones claras y concisas sobre el propósito de las funciones y partes del código. ¿Cuál es uno de los principales beneficios de la refactorización en Java?: Añadir nuevas características al software. Aumentar la velocidad de ejecución del programa. Mejorar la legibilidad, mantenibilidad y calidad del código. ¿Qué es GitHub en el contexto del control de versiones?: Una herramienta de depuración. Una plataforma de desarrollo colaborativo basada en Git. Un sistema de control de versiones centralizado. Los repositorios se utilizan en…: Git. Subversion. Ambas. ¿Por qué es importante la documentación en el desarrollo de software?: Para aumentar el tamaño del código fuente. Para facilitar la comprensión, mantenimiento y colaboración en el proyecto. Para ocultar información crítica sobre el proyecto. ¿Qué característica distingue a Git de otros sistemas de control de versiones?: Git es centralizado. Git es distribuido. Git no admite el seguimiento de historiales de cambios. ¿Qué significa "refactorización" en el contexto de la programación Java?: Crear código nuevo desde cero. Reescribir todo el código existente. Mejorar la estructura y diseño del código existente sin cambiar su funcionalidad. En la representación de la clase, la parte intermedia del gráfico representa…: Los atributos. Los métodos. El nombre de la clase. ¿Qué indica la cardinalidad de las relaciones entre clases en UML?. El tipo de atributos que tiene cada clase. El grado y nivel de dependencia entre las clases, especificando cuántas instancias de una clase se relacionan con otra. El tipo de herencia que existe entre las clases. El símbolo ~ en un diagrama de clases representa…: La visibilidad del paquete. Que un atributo es público. Que un atributo es privado. La parte superior de una clase indica…: el nombre. los atributos. los métodos. Una flecha punteada entre dos clases indica una…: composición. instanciación. agregación. Si el atributo o método en un diagrama de clase tiene el símbolo + este va a ser…: publico. protegido. privado. Si el atributo o método en un diagrama de clase tiene el símbolo # este va a ser…: publico. protegido. privado. Si el atributo o método en un diagrama de clase tiene el símbolo - este va a ser…: publico. protegido. privado. Si un atributo o método es visible solo dentro de la clase, este será…: publico. protegido. privado. Un conjunto de objetos que comparten los mismos atributos se denomina…: clase. función. programa. La agregación por valor es un tipo de relación…: Estática. Dinámica. Por referencia. UML es un lenguaje…: gráfico. orientado a objetos. estructurado. Cuando se componen objetos que son instancias de una clase por referencia, también se le denomina…: composición. agregación. estática. Una línea continua entre dos objetos en un diagrama de colaboración representa…: un mensaje. un objeto. un vínculo. Qué elemento se utiliza para representar un estado inicial en un diagrama de estados?: Flechas. Rectángulo con esquinas redondeadas. Un pequeño círculo relleno. El diagrama encargado de modelar interacciones entre objetos es…: El diagrama de casos de uso. El diagrama de colaboración. El diagrama de actividad. ¿Qué elemento se utiliza para representar una decisión en un diagrama de actividad?: Flechas. Rectángulo con esquinas redondeadas. Rombo. ¿Qué es un actor en un diagrama de casos de uso?: Una interacción entre objetos. Un objeto del sistema. Un rol externo que interactúa con el sistema. ¿Qué tipo de diagrama se utiliza para mostrar la interacción entre objetos a lo largo del tiempo?: Diagrama de actividad. Diagrama de casos de uso. Diagrama de secuencia. El diagrama de colaboración es un diagrama…: de clases. de casos de uso. de interacción. El uso de una flecha simple en el diagrama de casos de uso representa…: exclusión. asociación. inclusión. ¿Qué tipo de diagrama se utiliza para representar el flujo de control de actividades dentro de un proceso o función?: Diagrama de secuencia. Diagrama de actividad. Diagrama de colaboración. ¿Qué representa una transición en un diagrama de estados?: Un mensaje entre objetos. Un cambio de estado. Una relación de herencia. En los diagramas de caso de uso, las relaciones de los casos de uso que van seguidos de otro caso de uso de forma secuencial se denomina…: Asociación. Exclusión. Inclusión. ¿Qué representan los elipses en un diagrama de casos de uso?: Actores. Casos de uso. Relaciones. ¿Qué elemento se utiliza para representar objetos en un diagrama de colaboración?: Flechas. Líneas punteadas. Rectángulos. La interacción de un conjunto de objetos de una aplicación a través del tiempo se denomina…: diagrama de colaboración. diagrama de casos de uso. diagrama de secuencia. |




