CUESTI 2
|
|
Título del Test:![]() CUESTI 2 Descripción: Todas las preguntas que encontre nashei |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Las relaciones entre clases pueden ser: Agregacion/Composicion. Asociacion. Todas las opciones son correctas. Generalizacion. La Pseudo-variable Self hace referencia a: A la clase que recibió el mensaje correspondiente. Al objeto que envió el mensaje correspondiente. Todas las opciones son correctas. Al objeto que recibio el mensaje correspondiente. En el POO el Principio de Ocultacion: Cada objeto esta aislado del exterior y cada tipo de objeto expone una interfaz a otros objetos que especifica como pueden interactuar con los objetos de la clase. Cada objeto esta aislado del exterior y cada tipo de objeto expone un protocolo a otros objetos que especifica como pueden interactuar con los objetos de la clase. A y B son correctas. A y B son incorrectas. Un Objeto es: Representacion fisica de una entidad. Una unidad de software en donde, los objetos responden a los pedidos interactuando con los otros objetos que conoce. Ninguna opcion es correcta. Un molde para las instanciacion de clases. En el POO la Asociacion entre clases se da cuando: Una clase se compone de otras clases, es un tipo de asociación que indica que una clase es parte de otra clase. Una de ellas tenga que requerir o utilizar alguno de los servicios de las otras. Ninguna opcion es correcta. Hay una relacion entre clases que comparten su estructura y el comportamiento. La definicion de metodos y colaboradores es: Ninguna de las opciones es correcta. Privada y no esta encapsulada. Publica. Privada y esta encapsulada. La recoleccion de basura implica: Que el programador debe preocuparse por la asignacion o liberacion de memoria. Continuar vinculando a los mismo objetos, la memoria inicialmente asociada a ellos, aun cuanto hayan quedado luego sin referencia a ellos. Ninguna de las opciones es correcta. La destruccion automatica de los objetos que hayan quedado sin ninguna referencia a ellos. Utilizar la Pseudo_variable Self, significa. Ninguna opcion es correcta. Invocar a un metodo de la clase base. Invocar a un metodo o atributo de la misma clase. Invocar a un metodo de la clase derivada. En el paradigma orientado a objetos, podemos utilizar para validar la relacion de agregacion/composicion, la frase: "tiene un". Ninguna de las opciones es correcta. "extiende de". "es un". En la POO la Cohesion. Mide las relaciones entre los objetos. Mide las responsabilidades asignadas a cada objeto. Mide las relaciones y responsabilidades de cada objeto. Ninguna de las opciones es correcta. El protocolo de un objeto es: Conjunto de atributos y mensajes. Conjunto de mensajes que el objeto es capaz de responder. Conjunto de atributos. Ninguna de las opciones es correcta. El Protocolo del objeto es: Privado y variante. Publico e invariante. Publico y variante. Privado e invariante. Respecto a las relaciones entre clases, la Generalizacion/Especializacion implica: Relacion de conexion entre clases. Ninguna de las opciones es correcta. Relaciones de herencia. Relaciones de pertenencia. Capacidad de inspeccion de un objeto es: Poder ver en todo momento quienes son sus colaboradores sin la posibilidad de cambiarselos. Poder ver en todo momento quienes son sus colaboradores con la posibilidad de eventualmente cambiarselos. Ninguna opcion es correcta. Visualizar el valor de los atributos. La abstraccion es clave en el proceso de: Analisis y diseño. Diseño. Implementacion. Diseño e implementacion. El concepto de Pseudo-variables se refiere a: Siempre referencian a un mismo objeto. No se les puede asignar un objeto. Todas son correctas. Es un identificador que referencia a un objeto. Un objeto es: Un mensaje. Ninguna de las opciones es correcta. Una abstraccion que utilizaremos como representacion computacional de una entidad de la realidad. Un modelo que utilizaremos como representacion computacional de una entidad que solo sea exclusivamente tangible. Las relaciones entre clases pueden ser: Asociacion. Generalizacion/Especializacion. Todas las opciones son correctas. Agregacion/Composicion. Cada objeto es instancia de: Exactamente una clase. Mas de un metodo. Exactamente un metodo. Mas de una clase. El bajo acoplamiento implica: Poca o nula interdependencia. Nula interdependencia. Ninguna de las opciones es correcta. Alta interdependencia. En la POO el acoplamiento: Ninguna de las opciones es correcta. Mide las relaciones entre los objetos. Mide las relaciones y responsabilidades de cada objeto. Mide las responsabilidades asignadas a cada objeto. Anteponer la Pseudo-variable Super implica que: El metodo invocado es el de la clase base. Siempre se invoca el metodo de la clase actual. Ninguna opcion es correcta. Es para invocar un metodo de la clase derivada. En el POO la asociacion entre clases se da cuando: Una clase se compone de otras clases, es un tipo de asociacion que indica que una clase es parte de otra clase. Ninguna opcion es correcta. Una de ellas tenga que requerir o utilizar alguno de los servicios de las otras. Hay una relacion entre clases que comparten su estructura y el comportamiento. A una clase se la puede definir como: Un molde a partir del cual se crean los objetos. Un molde en el que se definen los metodos y el conjunto de variables que tendran los objetos que se creen a partir del mismo. Todas las opciones son correctas. Un molde a partir del cual se crean las instancas. Encapsulamiento significa: Reunir a todos los elementos que pueden considerarse pertenecientes a distintas entidades, con distinto nivel de abstraccion. Reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, con distinto nivel de abstraccion. Reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstraccion. Reunir a todos los elementos que pueden considerarse pertenecientes a distintas entidad, al mismo nivel de abstraccion. Se llama selector al: Atributo. Colaborador. Objeto. Mensaje. La seccion de codigo que se asocia a un mensaje se llama: Atributo. Selector. Protocolo. Metodo. El Garbage Collector se encarga de: Destruir los objetos que estan referenciados. Todas las opciones son correctas. Destruir los objetos que no estan referenciados. Destruir los objetos referenciados y no referenciados. Las caracteristicas que hacen que una entidad sea lo que es, que no pueden cambiar, que si falta alguna ya no es lo que era, se denominan: Secundarias. Prioritarias. No esenciales. Esenciales. En la POO un objeto tiene: Atributos y propiedades. Atributos y metodos. Ninguna de las opciones es correcta. Metodos y propiedades. En el POO la relacion de Agregacion/Composicion se da cuando: Cuando una de ellas tenga que requerir o utilizar alguno de los servicios (es decir, acceder a alguna de las propiedades o metodos) de las otras. Es un tipo de asociacion que indica que una clase es parte de otra clase. Todas las opciones son correctas. Es una relacion entre clases que comparten su estructura y el comportamiento. En el POO la relacion de Generalizacion/Especializacion es: Es un tipo de asociacion que indica que una clase es parte de otra clase. Una relacion entre clases que comparten su estructura y el comportamiento. Es un clase que se compone de otras clases. Ninguna de las opciones es correcta. Las instancias de una clase son: Objetos. Comportamientos. Propiedades. Metodos. Las caracteristicas que una entidad puede poseer, pero si no las tuviera o se las cambiara, no dejaria ser lo que es, se denominan: Cualitativas. Accidentales. Esenciales. No principales. La alta cohesion implica: Nula interdependencia. Cada objeto se responsabiliza por una sola cosa. Cada objeto se responsabiliza por muchas cosas. Poca o nula interdependencia. El encapsulamiento permite: Disminuir la coercion de los componentes del sistema. Aumentar la cohesion de los componentes del sistema. Disminuir la cohesion de los componentes del sistema. Aumentar el acoplamiento de los componentes del sistema. Se llama modularidad a: La propiedad que permite subdividir una aplicacion en partes mas pequeñas (llamadas modulos), cada una de las cuales debe ser independiente de la aplicacion en si y de las restantes partes. La propiedad que permite subdividir una aplicacion en partes mas pequeñas (llamadas modulos), cada una de las cuales debe ser lo mas dependiente como sea posible de la aplicacion en si y de las restantes partes. La propiedad que permite subdividir una aplicacion en partes mas pequeñas (llamadas modulos), cada una de las cuales debe ser tan independiente como sea posible de la aplicacion en si y de las restantes partes. Ninguna de las opciones es correcta. Cuando un objeto envia un mensaje a otro, SIEMPRE recibe como respuesta: Todas las opciones son correctas. Un metodo. Un atributo. Un objeto. En Smalltalk el observador lo unico que conoce es: La forma que implementa un objeto sus metodos. El estado interno de un objeto. El comportamiento que el objeto exhibe, y su protocolo. Ninguna de las opciones es correcta. En el POO la Asociacion entre clases se da cuando: Una clase se compone de otras clases, es un tipo de asociacion que indica que una clase es parte de otra clase. Ninguna opcion es correcta. Una de ellas tenga que requerir o utilizar alguno de los servicios de las otras. Hay una relacion entre clases que comparten su estructura y el comportamiento. En la POO a traves de la Herencia los objetos pueden: Compartir algunos de sus comportamientos. Extender solo su comportamiento. Compartir y extender su comportamiento. Compartir solamente su comportamiento. Respecto a las relaciones entre clases, la Agregacion/Composicion implica: Relacion de conexion entre clases. Relaciones de pertenencia. Relaciones de herencia. Ninguna de las opciones es correcta. En el paradigma orientado a objetos, los mensaje son: Cada una de las formas posibles de interactuar con un objeto. Ninguna de las opciones es correcta. Identificados por un nombre, y siempre llevan asociados dos o mas parametros. Identificados por un nombre, y nunca tienen asociados parametros. La Abstraccion dentro de la POO, es clave en el proceso de Analisis y Diseño porque?: Ninguna de las opciones es correcta. Podemos llegar a armar un conjunto procedural que permita modelar la realidad o el problema que se quiere abordar. Podemos llegar a armar un conjunto de funciones que permitan modelar la realidad o el problema que se quiere abordar. Podemos llegar a armar un conjunto de clases que permitan modelar la realidad o el problema que se quiere abordar. En el modelo orientado a objetos se busca: Baja cohesion y alto acoplamiento. Baja cohesion. Alto acoplamiento. Alta cohesion y bajo acoplamiento. Dos o mas objetos son polimorficos respecto de un conjunto de mensajes si: Todos ellos pueden responder de manera semanticamente equivalente, aun si su implementacion es distinta. Todos ellos pueden responder de la misma exactamente igual. Todos ellos pueden responder de manera semanticamente equivalente, teniendo la misma implementacion. Ninguna de las opciones son correctas. En un programa en el paradigma orientado a objetos, encontramos: Objetos y mensajes. Objetos y predicados. Objetos y funciones. Objetos y estructuras condicionales. En el paradigma orientado a objetos, la relacion de agregacion/composicion se puede dar cuando: Se presenta una relacion entre una clase que representa un "contenedor" y otra clase que representa una "parte" de la anterior, donde la clase "parte" es componente de la clase "contenedor". Se presenta una relacion entre clases que comparten su estructura y el comportamiento. No existe ningun tipo de relacion entre clases. Ninguna de las opciones. Un objeto puede representar: Ninguna de las opciones es correcta. Exclusivamente cosas abstractas. Exclusivamente lo que esta vivo. Exclusivamente las organizaciones. Un objeto es una abstraccion a la cual responde a las caracteristicas. Esenciales y exteporaneas. Esenciales y fundamentales. Esenciales y prioritarias. Esenciales y accidentales. La abstraccion en la POO: Ninguna opcion es correcta. Denota las caracteristicas esenciales de un objeto, donde se capturan sus cualidades. Denota las caracteristicas esenciales de un objeto, donde se capturan sus comportamientos. Denota las caracteristicas no esenciales de un objeto, donde se capturan sus comportamientos. El mensaje new de las colecciones: Se utiliza sin parametros en las colecciones dinamicas. . Un Array en Smalltalk. Es una coleccion estatica de tamaño fijo. . Una clase es abstracta si: Todas las opciones son correctas. ,. En Smalltalk, select: y reject: se diferencian en que: select: conserva los que cumplen el bloque y reject: los que no lo cumplen. ,. Cuando se usa la expresión self subclassResponsibility?: Para indicar que el método es abstracto y debe ser redefinido en la clase derivada. . En la POO la Cohesión: Mide las responsabilidades asignadas a cada objeto. . ¿Qué sucede cuando un objeto recibe un mensaje que no entiende?. Se produce un error. Se destruye el objeto. Devuelve nil. Lo reenvía automáticamente a self. En una composición, la vida del objeto parte depende de: El protocolo público. Los métodos que implementa. El objeto contenedor. La clase base. La única forma de interactuar con un objeto en POO es: A través de herencia. Accediendo a sus variables internas. Usando punteros directos. Enviándole mensajes. Un programa orientado a objetos se concibe como: Una colección de funciones independientes. Una jerarquía de procedimientos. Una lista de instrucciones ejecutadas secuencialmente. Un conjunto de objetos que colaboran enviándose mensajes. ¿Qué característica permite seleccionar lo esencial de un ente y descartar lo accidental?. Cohesión. Encapsulamiento. Abstracción. Modularidad. ¿Qué técnica de administración de memoria libera automáticamente objetos sin referencias?. Encapsulamiento. Punteros inteligentes. Recolector de basura. Modularidad. Una instancia es: Una función asociada a un método. Una variable de referencia global. Una copia del estado interno de una clase. Cada objeto creado a partir de una clase. La identidad de un objeto se diferencia de la igualdad porque: La igualdad compara atributos, la identidad no. La identidad implica unicidad del objeto en sí mismo. La igualdad depende de la clase, la identidad no. Son sinónimos. En una agregación, ¿qué ocurre si se elimina un objeto parte?. El objeto todo deja de existir. Se destruye la clase completa. Se produce un error en tiempo de ejecución. No se afecta la estructura principal. La relación asociación entre clases se valida cuando: Dos clases comparten atributos. Una clase extiende a otra. Una clase usa los servicios de otra. Una clase se define dentro de otra. Los colaboradores internos de un objeto en Smalltalk se corresponden con: Estado interno (variables de instancia). Variables de clase. Variables globales. Mensajes privados. ¿Qué es un objeto en POO?. Una función que recibe parámetros. Una unidad de software con estado y comportamiento. Una estructura matemática abstracta. Un registro de datos sin comportamiento. La cohesión en POO se refiere a: La complejidad de un método. La cantidad de mensajes que puede recibir un objeto. El grado de dependencia entre clases. La responsabilidad única que cumple un objeto. ¿Qué es el protocolo de un objeto?. El código de sus métodos privados. El estado interno que almacena. La forma en que se inicializa. El conjunto de mensajes que entiende. ¿Qué significa encapsulamiento?. Ocultar la implementación interna de un objeto mostrando solo su interfaz. Asegurar la independencia de módulos. Dividir el sistema en capas lógicas. Unir varios programas en un mismo módulo. Una clase puede definirse como: Una instancia especializada. Un conjunto de mensajes públicos. Un molde que define variables y métodos comunes. Un objeto que representa entidades vivas. |




