Crear actividad
Jugar Test
1. 
en la POO hay tres conceptos que debe tener un lenguaje para que se considere verdaderamente orientado a objetos son:
A.
publico, privado y protegido
B.
encapsulamiento, herencia y polimorfismo
C.
herencia, abstracción y protegido
D.
implementación, interfaz y abstracción
2. 
cuando hablamos de atributos y comportamientos comunes que comparten un tipo de objeto y son utilizados para crear un objeto hace referencia a:
A.
Atributos
B.
Método
C.
Clase
D.
Comportamiento
3. 
se trata de un estilo de programación basada en estructurar el código de un programa en componentes, que reciben el nombre de procedimientos, y no existe encapsulamientio
A.
programación modular
B.
Programación O.O
C.
Programación procedural
D.
programación estructurada
4. 
son las características individuales que diferencian a un objeto de otro, tambien denomina su apariencia, estado u otras cualidades. y cada objeto particular puede tener valores distintos
A.
comportamientos
B.
objetos
C.
métodos
D.
atributos
5. 
Del siguiente fragmento de codigo podemos decir que
A.
crea la instancia de un objeto con valores predeterminados
B.
usan parametros para asignar valores iniciales al estado internos de un objeto
C.
permite establecer una variable de instancia
D.
permite leer una variable de instancia
6. 
Les dan acceso a datos internos de un objeto, sin embargo, no permiten saber si los datos están en una variable y permiten modificar u obtener el valor para que se produzcan en el estado interno:
A.
mutadores
B.
accesores
C.
objetos
D.
variables
7. 
Cuando una característica aparece en la interfaz publica de un objeto, cualquiera que utilice dicha característica se vuelve dependiente a esta. Si la característica desaparece súbitamente, usted tendrá que cambiar el código que dependía de ese comportamiento o atributo, esto hace referencia a:
A.
ocultamiento de la implementación
B.
división de la responsabilidad
C.
encapsulamiento verdaderamente eficaz
D.
código moderadamente ligado
8. 
una vez definido un nuevo tipo se puede utilizar como cualquier otro. Al igual que es posible pasar un entero a un método, también es posible pasar un TDA. Esto se conoce como:
A.
implementación
B.
TDA
C.
objeto de segunda clase
D.
Objeto de primera clase
9. 
en lugar de programar en términos de arreglos o regiones de memoria, usted puede hacerlo utilizando la terminología de su problema específico. No es necesario que usted cómo funciona un componente de software para utilizarlo. De acuerdo al texto la programación puede ser más:
A.
Reutilizable
B.
Confiable
C.
Natural
D.
Oportuno
10. 
¿Cómo satisface el encapsulamiento las metas de la programación orientada a objetos? Argumente su respuesta: