Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEPOO - Intro

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
POO - Intro

Descripción:
Informatica

Autor:
AVATAR

Fecha de Creación:
15/12/2019

Categoría:
Otros

Número preguntas: 12
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
La orientación a objetos está basada en tres aspectos organizativos próximos al razonamiento humano, ya que establecen conexiones entre los elementos siguientes: Un objeto y.
La OO permite agrupar las funcionalidades referentes a un mismo tipo de objeto en un mismo fichero y, por lo tanto, localizar posibles problemas es mucho más rápido y hacer modificaciones es más sencillo. TRUE FALSE.
Características básicas de los lenguajes de POO Tipificación estricta Encapsulamiento Genericidad Herencia Polimorfismo Tratamiento secuencial Tipificación libre.
TIPIFICACIÓN ESTRICTA Implica que si dos expresiones están relacionadas, tanto si se trata de una asignación como si se trata de cualquiera de las operaciones que se pueden hacer sobre expresiones, TIENEN QUE COINCIDIR EN _____. Si no lo hacen, el compilador genera un error en tiempo de compilación.
ENCAPSULAMIENTO Consiste en ______ todos los datos y operaciones relacionadas en una misma clase. Esto facilita que aparezcan otras características de la POO como REUTILIZACIÓN y OCULTACIÓN de información. De esta manera, y debido a la ocultación de la información, los usuarios de esta clase disponen de unos métodos que permiten consultar y modificar el comportamiento de esta clase, pero NO tienen acceso directo a los datos.
ENCAPSULAMIENTO Para aclarar los conceptos de ENCAPSULAMIENTO y ________, podemos pensar en la clase "DATE". Una fecha se puede descomponer en día, mes y año, y puede tener unos métodos para acceder al día, al mes y al año y otros para modificar la fecha que almacena.
ENCAPSULAMIENTO Otra de las ventajas del encapsulamiento es la posibilidad de ocultar operaciones _____ de la clase que no deben ser visibles por objetos externos a ésta. Por ejemplo, un método que, dada una fecha, comprobase si ésta es correcta y que sólo sea accesible internamente.
GENERICIDAD Propiedad que permite definir métodos que tienen como parámetros _______ de cualquier tipo. Ejemplo: Querer definir un objeto que fuera un vector o una lista que pudiera recibir elementos de cualquier tipo. Esto tiene sentido porque el comportamiento de este objeto siempre es el mismo (añadir, borrar, insertar, etc.),independientemente del tipo contenido. De esta manera, lo podríamos usar una vez como vector de enteros, otra como vector de caracteres, etc.
HERENCIA Propiedad que nos permite definir una _____ SEGÚN OTRA / OTRAS de manera que la clase heredera tenga EL MISMO comportamiento y las características que la clase de la cual hereda, más las características y el comportamiento que el programador le quiera añadir. Ejemplo: Definimos clase Persona con los atributos y métodos correspondientes y 2 clases más, Estudiante y Profesor, que hereden de la clase Persona. Las 3 clases TENDRÍAN UNA PARTE COMÚN, y las clases Estudiante y Profesor AÑADIRIAN OTROS métodos y atributos específicos para cada una de éstas.
POLIMORFISMO Estrechamente vinculado con la ______. Propiedad por la cual se pueden realizar diferentes tareas invocando la MISMA operación, según el tipo de objeto sobre el cual se invoca. Ejemplo de los Estudiantes y los Profesores. Si tuviéramos método denominado getCreditos. En el caso de un estudiante, debería devolver el número de créditos de los que éste está matriculado. En el caso de un profesor, debería devolver el número de créditos de las asignaturas que imparte. Las tareas necesarias para devolver el resultado según el tipo de objeto serían diferentes.
Características básicas que un lenguaje de POO debe ofrecer: tipificación fuerte en tiempo de compilación, Encapsulamiento,.
Características básicas que un lenguaje de POO debe ofrecer: La genericidad, La herencia, El polimorfismo,.
Denunciar test Consentimiento Condiciones de uso