6
Lección Evaluativa No.3 POO Revisión del intento 1 Comenzado el: domingo, 25 de noviembre de 2012, 08:53 Completado el: domingo, 25 de noviembre de 2012, 09:10 Tiempo empleado: 16 minutos 46 segundos 1 En Programación Orientada a Objetos, Las clases son como variables concretas de un tipo determinado, mientras que los objetos son como tipos de variables. Seleccione una respuesta. a. En Desacuerdo b. Totalmente en Desacuerdo c. De Acuerdo d. Toalmente de Acuerdo 2 En Programacion Orientada a Objeto La Encapsulación : Seleccione una respuesta. a. Es un concepto previo al de abstracción. b. Sirve para separar la interface de una abstracción y su implementación 1633 Continuar

Lección Evaluativa No 3 programacion orientada a objetos

Embed Size (px)

Citation preview

Page 1: Lección Evaluativa No 3 programacion orientada a objetos

Lección Evaluativa No.3 POO

Revisión del intento 1

Comenzado el: domingo, 25 de noviembre de 2012, 08:53

Completado el: domingo, 25 de noviembre de 2012, 09:10

Tiempo empleado: 16 minutos 46 segundos

1 En Programación Orientada a Objetos, Las clases son como variables concretas de un tipo determinado, mientras que los objetos son como tipos de variables.Seleccione una respuesta.

a. En Desacuerdob. Totalmente en Desacuerdoc. De Acuerdod. Toalmente de Acuerdo

2 En Programacion Orientada a Objeto La Encapsulación :Seleccione una respuesta.

a. Es un concepto previo al de abstracción.b. Sirve para separar la interface de una abstracción y su implementaciónc. La Encapsulación da lugar a la unificación de las clases.d. Esconde el comportamiento del objeto que no contribuye a sus características esenciales.

3 “Los objetos de distintas clases pertenecientes a una misma jerarquía o que implementan una misma interface. Estos pueden tratarse de una forma general e individualizada, al mismo tiempo” con esto nos referimos a la propiedad de:Seleccione una respuesta.

1633 Continuar

Page 2: Lección Evaluativa No 3 programacion orientada a objetos

a. Herenciab. Encapsulacionc. Independenciad. Polimorfismo

4 En Programación Orientada a Objetos es cierto que:Seleccione al menos una respuesta.

a. Las clases de Java si tienen herencia Múltipleb. Las interfaces de Java si tienen herencia Múltiplec. Los objetos de Java sii tienen Herencia Múltipled. Las variables miembro y los métodos solo pueden ser de objeto pero no de clase

5 En Programación Orientada a Onjetos Es cierto que:Seleccione una respuesta.

a. En Java las variables miembro se inicializan no importa el orden en el cual aparezcanb. Se denomina Argumento implícito a un objeto al cual no se le aplica ningún métodoc. Las variables miembro de tipos primitivos se deben inicializar siempre mediante una función constructorad. Un aspecto muy importante para el correcto funcionamiento de los programas es que no haya datos sin inicializar

6 El modificador de acceso que indica que una variable miembro no forma parte de la capacidad de los objetos de mantener su valor cuando termina la ejecución de un programa y por tanto no debe ser convertida en flujo de caracteres para poder ser almacenada con el resto del objeto se denomina:Seleccione una respuesta.

Page 3: Lección Evaluativa No 3 programacion orientada a objetos

a. Publicb. Transientc. Packaged. Volatile

7 En Java, mediante las excepciones se podrá evitar repetir continuamente código, en busca de un posible error, y avisar a otros objetos de una condición anormal de ejecución durante un programaSeleccione una respuesta.

a. Toalmente de Acuerdob. Totalmente en Desacuerdoc. De Acuerdod. En Desacuerdo

8 La verdadera potencia de la programación orientada a objetos radica en su capacidad para reflejar la abstracción que el cerebro humano realiza automáticamente durante el proceso de aprendizaje y el proceso de análisis de información. Las personas percibimos la realidad como un conjunto de objetos interrelacionados. Dichas interrelaciones, pueden verse como un conjunto de abstracciones y generalizaciones que se han ido asimilando desde la niñez. Así, los defensores de la programación orientada a objetos afirman que esta técnica se adecua mejor al funcionamiento del cerebro humano, al permitir descomponer un problema de cierta magnitud en un conjunto de problemas menores subordinados del primero. La capacidad de descomponer un problema o concepto en un conjunto de objetos relacionados entre sí, y cuyo comportamiento es fácilmente identificable, puede ser muy útil para el desarrollo de programas informáticos. De Acuerdo a esta definición podemos afirmar.Seleccione al menos una respuesta.

a. La Herenciab. Jerarquía

Page 4: Lección Evaluativa No 3 programacion orientada a objetos

c. Herencia múltipled. Ninguna de las Anteriores

9 Una clase es una agrupación de variables o campos y de métodos que operan sobre esos datosSeleccione una respuesta.

a. En Desacuerdob. De Acuerdoc. Totalmente de Acuerdod. Totalmente en Desacuerdo

10 La herencia es el mecanismo fundamental de relación entre clases en la orientación a objetos. Relaciona las clases de manera jerárquica; una clase padre o superclase sobre otras clases hijas o subclases. Los descendientes de una clase heredan todas las variables y métodos que sus ascendientes hayan especificado como heredables, además de crear los suyos propios. La característica de herencia, nos permite definir nuevas clases derivadas de otra ya existente, que la especializan de alguna manera. Así logramos definir una jerarquía de clases, que se puede mostrar mediante un árbol de herencia. En todo lenguaje orientado a objetos existe una jerarquía, mediante la que las clases se relacionan en términos de herencia. En Java, el punto más alto de la jerarquía es la clase Object de la cual derivan todas las demás clases. De Acuerdo a esta definición podemos afirmar.Seleccione una respuesta.

a. Jerarquíab. Ninguna de las Anterioresc. Herencia múltipled. La Herencia