4 Entornos de Desarrollo, Temas 5, 6 y 7
|
|
Título del Test:
![]() 4 Entornos de Desarrollo, Temas 5, 6 y 7 Descripción: EXAMEN JUNIO |



| 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. ¿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. ¿Cuál es uno de los objetivos principales de las herramientas de gestión de contenido como Alfresco, Athento y Nuxeo?: Facilitar la gestión de proyectos de construcción. Ayudar a las organizaciones a administrar y controlar su contenido de manera eficiente. Realizar análisis de mercado. Los repositorios se utilizan en...: Git. Subversion. Ambas. Crear un nuevo método a partir de un fragmento de código de un miembro existente lo realiza la operación...: Métodos en línea. Extraer método. Crear método. La gestión documental se puede realizar con el software....: Sharepoint. Alfresco. Ambas son correctas. ¿Qué es Nuxeo en el contexto de la gestión de contenido empresarial (ECM)?: Un lenguaje de programación. Una herramienta de diseño gráfico. Una plataforma de ECM de código abierto. ¿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. Fomenta el uso de mejores métodos de codificación, dando énfasis a métodos discretos y reutilizables es una ventaja propia de...: extraer método. métodos en línea. pruebas de regresión. ¿Qué es el control de versiones en el desarrollo de software?: Una técnica para ocultar el código fuente. Un proceso para gestionar cambios en el código fuente a lo largo del tiempo. Un método para compilar y ejecutar programas. ¿Cómo pueden los comentarios en el código ayudar en la detección temprana de errores?: Al proporcionar soluciones instantáneas a los errores. Al aclarar la intención del código, lo que facilita la identificación de posibles problemas. Los comentarios no están relacionados con la detección de errores. ¿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. CVS versiona...: ficheros. directorios. ambas cosas. Un conjunto de objetos que comparten los mismos atributos se denomina.... clase. función. programa. UML es un lenguaje...: gráfico. orientado a objetos. estructurado. ¿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. Cuando se componen objetos que son instancias de una clase por referencia, también se le denomina...: composición. agregación. estática. Si el atributo o método en un diagrama de clase tiene el símbolo - este va a ser..: publico. protegido. privado. En la representación de la clase, la parte intermedia del gráfico representa...: Los atributos. Los métodos. El nombre de la clase. Cuando un método o atributo es público será visible...: Desde cualquier clase hija. Sólo dentro de la clase. Dentro y fuera de la clase. Los diagramas de clases se especifican: Cualquier lenguaje de programación. Con notación UML. Con cualquier lenguaje de programación. ¿Cuál es el propósito principal de un diagrama de clase?: Visualizar datos en una base de datos. Modelar las clases y relaciones en un sistema. Mostrar el flujo de control en un programa. Si el atributo o método en un diagrama de clase tiene el símbolo + este va a ser..: publico. protegido. privado. La parte inferior de una clase indica...: el nombre. los atributos. los métodos. La agregación por valor es un tipo de relación...: Estática. Dinámica. Por referencia. ¿Cuál de las siguientes notaciones de cardinalidad en UML indica que una clase puede relacionarse con cero o más instancias de otra clase?. 0..*. 1..*. 1..1. El uso de una flecha simple en el diagrama de casos de uso representa....: exclusión. asociación. inclusión. El uso de la notación <<uses>> o <<include>> en el diagrama de casos de uso representa..: asociación. exclusión. inclusión. ¿Qué elemento se utiliza para representar una acción en un diagrama de actividad?: Flechas. Rombo. Rectángulo con esquinas redondeadas. ¿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. El diagrama encargado de modelar el comportamiento de los casos de uso, objetos u operaciones es...: El diagrama de casos de uso. El diagrama de colaboración. El diagrama de actividad. En el diagrama de estados el estado final representa...: el fin del programa. que un componente ha dejado de tener cualquier interacción o actividad. que ese estado se destruye. ¿Qué representan las líneas de conexión entre objetos en un diagrama de colaboración?: Mensajes. Relaciones de herencia. Atributos. El diagrama encargado de modelar el paso de mensajes entre objetos es...: El diagrama de casos de uso. El diagrama de colaboración. El diagrama de secuencia. ¿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 la distribución del sistema es... El diagrama de implementación. El diagrama de componentes. El diagrama de objetos. ¿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. En el diagrama de estados una operación instantánea asociada a un evento es.... una actividad. una acción. un estado. ¿Qué representa una elipse en un diagrama de casos de uso?: Un actor. Un caso de uso. Una relación de dependencia. UML es...: una notación. un programa. un entorno de desarrollo. |





