Test FIS TEMA 11
![]() |
![]() |
![]() |
Título del Test:![]() Test FIS TEMA 11 Descripción: Tipo test con preguntas de elección y verdadero y falso. |




Comentarios |
---|
NO HAY REGISTROS |
La sintaxis UML para declarar un tipo de dato de atributo permite especificar la visibilidad, el tipo de dato, un valor por defecto, la multiplicidad y propiedades adicionales del atributo. Verdadero. Falso. ¿Qué elemento dentro de la declaración UML de un atributo describe una propiedad como constante o fija?. name. default. property-string. ¿Cuál de los siguientes elementos corresponde al tipo de dato de un atributo en UML?. prop-type. property-string. default. Un destructor se utiliza para crear una nueva instancia de una clase. Falso. Verdadero. ¿Qué afirmación es correcta sobre los constructores?. Sirven para eliminar instancias de una clase. Suelen tener el mismo nombre que la clase. Utilizan el símbolo ~ antes del nombre. En los lenguajes C# y C++, ¿cómo se representa típicamente un destructor?. Mediante la palabra clave destroy. Con el mismo nombre que la clase, precedido de ~. Con el nombre Destructor seguido del nombre de la clase. La operación Get se utiliza para modificar el valor de un atributo. Falso. Verdadero. ¿Cuál es el otro nombre con el que se conoce a una operación Set?. Accessor. Constructor. Mutator. ¿Cuál de las siguientes afirmaciones sobre la operación Get es correcta?. Establece un nuevo valor a un atributo. También se le conoce como Mutator. Se utiliza para obtener el valor de un atributo. El acoplamiento describe el grado en que un elemento contribuye a un objetivo concreto. Falso. Verdadero. ¿A qué se refiere el término acoplamiento en diseño orientado a objetos?. A la cantidad de clases en un paquete. Al grado de interconexión entre componentes. A la herencia entre clases. ¿Qué afirmación es correcta sobre cohesión y acoplamiento según Coad y Yourdon?. Son conceptos opuestos que no deben combinarse. Solo la cohesión es aplicable al enfoque orientado a objetos. Se complementan mutuamente y pueden aplicarse al enfoque orientado a objetos. La cohesión de clase mide el grado con el que una operación se centra en un único requisito funcional. Falso. Verdadero. ¿Qué tipo de cohesión aborda la cohesión semántica de las jerarquías de herencia?. Cohesión de operación. Cohesión de clase. Cohesión de especialización. ¿Cuál de los siguientes tipos de cohesión se enfoca en un único requisito funcional dentro de una operación?. Cohesión de clase. Cohesión de operación. Cohesión de especialización. Las clases colección solo se utilizan para almacenar los valores de atributos de los objetos. Falso. Verdadero. ¿Para qué se pueden diseñar las clases colección?. Para encapsular los atributos de una clase. Para proporcionar apoyo adicional al navegar por los objetos. Para controlar el acceso a métodos privados. ¿Qué herramienta proporciona Java para recorrer todos los elementos de una clase colección?. Visitor. Iterator. Wrapper. La integridad referencial garantiza que cualquier objeto referenciado efectivamente exista. Verdadero. Falso. ¿A qué hace referencia la integridad de dominio?. A que los objetos estén relacionados jerárquicamente. A que los atributos tomen valores dentro del conjunto permitido. A que un objeto sea instanciado solo una vez. ¿Qué aseguran las restricciones de dependencia?. Que todos los atributos sean únicos. Que las referencias entre objetos sean válidas. Que las dependencias entre atributos sean consistentes. El diseño de algoritmos solo depende de la complejidad computacional. Falso. Verdadero. ¿Cuál de los siguientes factores menciona Rumbaugh et al. (1991) para elegir un diseño alternativo de algoritmo?. Velocidad del procesador. Puesta a punto del modelo de objetos. Número de líneas de código. ¿Qué afirmación sobre el diseño de operaciones es correcta?. La flexibilidad no debe tenerse en cuenta en los algoritmos. Es recomendable maximizar la complejidad del algoritmo. La facilidad de implementación puede justificar sacrificar rendimiento. |