test uml
![]() |
![]() |
![]() |
Título del Test:![]() test uml Descripción: test uml para grado superior DAW |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál es la característica de un lenguaje de programación por la que es posible definir varios métodos para la misma clase con el mismo nombre, pero diferente numero y/o tipo de parámetros y/o tipo de valor devuelto?. Polimorfismo. Modularidad. Encapsulamiento. Ocultamiento. ¿Cuál de las siguientes características no es imprescindible para que un lenguaje de programación se pueda considerar orientado a objetos?. Herencia. Abstracción. Recolección de basura. Polimorfismo. La siguiente definición se corresponde con un componente estructural de UML, ¿de que elemento se trata? <<Es un elemento físico que existe en tiempo de ejecución y representa un recurso computacional que, por lo general, dispone de algo de memoria y, con frecuencia, capacidad de procesamiento>>. Nodo. Artefacto. Componente. Caso de uso. Un diagrama de secuencia es un diagrama de: A) Interacción. B) Comportamiento. C) Estructural. Las respuestas A y B son correctas. ¿Qué diagramas muestran la funcionalidad del software desde el punto de vista del usuario?. Diagramas de casos de uso. Diagramas de clases. Diagramas de actividades. Diagramas de componentes. Si a la hora de definir una clase, se quiere que sus atributos sean accesibles desde la propia clase y sus subclases, se tendrá que asignar a los atributos el modificador de acceso: Public. Protected. Private. Package. La propiedad por la cual una subclase tiene, además de sus atributos y métodos propios, los atributos y métodos de su superclase, recibe el nombre de: Jerarquía. Herencia. Especialización. Generalización. El tipo de relación entre una clase de tipo compuesto y una clase componente tal que el tiempo de vida de los componentes tiene que coincidir con el del compuesto, recibe el nombre de: Asociación. Agregación. Composición. Generalización. ¿Es posible en un diagrama de clases UML reflejar información que en lugar de ser propia de una clase pertenezca a una asociación entre clases?. No, no es posible. Sí, sí es posible y esto se puede llevar a cabo simplemente asignando atributos a la relación. Sí, sí es posible y esto se puede llevar a cabo creando una clase asociativa vinculada a la relación, de manera que esta contenga los atributos propios de la relación. Ninguna de las respuestas anteriores es correcta. El proceso de obtener un diagrama de clases a partir del código fuente recibe el nombre de: Ingeniería. Reingeniería. Ingeniería inversa. Ingeniería invertida. ¿Cuál de los siguientes elementos NO forma parte de un diagrama de clases?. Clases. Atributos. Casos de uso. Relaciones. ¿Cuál de las siguientes relaciones indica una especialización entre clases?. Asociación. Generalización. Agregación. Dependencia. ¿Qué tipo de visibilidad permite el acceso solo dentro de la misma clase y sus subclases?. Public. Private. Protected. Default. ¿Qué relación expresa "es parte de" y representa una relación débil entre clases?. Generalización. Composición. Agregación. Dependencia. En un diagrama de clases, ¿cuál es el símbolo que representa una relación de generalización?. Línea con diamante vacío. Línea con triángulo hueco. Línea con flecha normal. Línea con diamante relleno. ¿Qué representa una relación de composición en UML?. Una relación de herencia. Una relación fuerte de "todo-parte". Una relación temporal entre objetos. Una relación dinámica en tiempo de ejecución. En UML, ¿cuál de los siguientes elementos NO es un modificador de visibilidad de atributos y métodos?. + (Público). - (Privado). * (Global). # (Protegido). ¿Cuál de las siguientes afirmaciones sobre dependencias en UML es correcta?. Representa una relación de uso entre clases. Indica herencia entre clases. Representa una relación de "todo-parte". Es lo mismo que una asociación. ¿Cuál de los siguientes diagramas UML se usa para modelar la estructura estática de un sistema?. Diagrama de secuencia. Diagrama de clases. Diagrama de estados. Diagrama de casos de uso. ¿Qué representa una instancia de una clase en UML?. Un atributo. Un objeto. Una relación. Un método. ¿Qué significa una relación de dependencia en UML?. Una clase utiliza temporalmente otra clase. Una clase es subclase de otra. Una clase tiene atributos de otra. No tiene relación con UML. ¿Qué elemento UML se usa para representar los métodos y atributos de una clase?. Caja de clase. Rectángulo de relación. Diagrama de secuencia. Caso de uso. ¿Cuál es la principal diferencia entre composición y agregación en UML?. La composición representa una relación más fuerte que la agregación. No hay diferencia, son lo mismo. La agregación es más fuerte que la composición. La agregación no permite relaciones múltiples. En UML, ¿qué significa una asociación bidireccional?. Ambas clases pueden referenciarse entre sí. No existen asociaciones bidireccionales en UML. Solo una clase puede referenciar a la otra. Solo se usa en diagramas de secuencia. ¿Cuál es el propósito principal del diagrama de clases en UML?. Modelar el comportamiento del sistema. Modelar la estructura estática del sistema. Representar interacciones entre objetos en tiempo de ejecución. Describir los estados de un objeto. |