Guia para estudiar

Solo disponible en BuenasTareas
  • Páginas : 5 (1186 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de diciembre de 2010
Leer documento completo
Vista previa del texto
.-¿Qué se entiende por el concepto programación orientada a objetos y porque este método de programación es mas avanzado qe los otros métodos?
Se basa en la idea de un objeto, que es una combinación de variables locales y procedimientos llamados métodos que juntos conforman una entidad de programación.
Los objetos tienen dos características: Un estado y un comportamiento.

2.-¿Qué significaabstracción, super y subclase? Proporciona ejemplos de super y subclase?
Una clase que extiende otra, se llama subclase o clase hija, mientras que la clase a la que extiende (la original) se llama superclase o clase paterna.

3.-¿Qué nos permite el polimorfismo?
Se refiere a la capacidad para que varias clases derivadas de una antecesora utilicen un mismo método de forma diferente.
Es lacapacidad de almacenar objetos de un determinado tipo en variables de tipos antecesores del primero a costa, claro está, de sólo poderse acceder a través de dicha variable a los miembros comunes a ambos tipos
4.-¿Cuáles son las relaciones entre los objetos mas importantes que se usan en la programación orientada a objetos ?
- El estado está compuesto de datos, será uno o varios atributos a losque se habrán asignado unos valores concretos (datos).
- El comportamiento está definido por los procedimientos o métodos con que puede operar dicho objeto, es decir, qué operaciones se pueden realizar con él.
- La identidad es una propiedad de un objeto que lo diferencia del resto, dicho con otras palabras, es su identificador (concepto análogo al de identificador de una variable o unaconstante).

5.-Menciona alguna de las características importantes de la interfaz
El producto consiste en una colección de objetos que cooperan y vistas de dichos objetos.
Los iconos representan aplicaciones o Los iconos representan objetos que se pueden manipular directamente ventanas abiertas.
Los usuarios abren objetos como vistas en el escritorio.
Proporciona al usuario los materialesnecesarios para realizar las tareas.
Se centra en las entradas y salidas de los objetos y tareas.
Las tareas relacionadas son soportadas por el uso de otros objetos.
Estructura flexible: objeto.
Los usuarios no deben quedar atrapados en una tarea.
Se requieren pocos objetos, que se reutilizan en muchas tareas.

6.-¿Cuáles son las dos cosas qe forman un objeto?
a) Atributos y comportamiento
b)Instrucciones y archivos de datos
c) Las dos anteriores
d) Ninguna
7.-¿Cuál de las siguientes aseveraciones no es sierto para la programación orientada a objetos?
a) es mas dificil de encontrar errores
b) es mas fácil de encontrar errores
c) depende de los objetos utilizados
d) permite el polimorfismo
8.-¿pueden las clases heredar mas de una clase?
a) Si, en la OOP
b) No, para la OOPc) Es posible en algunas de la OOP, pero no en java
d) Es posible en algunas de la OOP, pero no en C#
9.-¿Cuál de los siguientes no es un rasgo de la OOP?
a) Polimorfismo
b) Abstracción
c) Herencia
d) Base de datos
10.-¿Cuál de los siguientes lenguajes no utilizan OOP?
a) Lenguajes, java y ruby
b) Lenguajes C y pascal
c) Lenguajes C# y perl
d) Ninguno

11.-Ejercicio 1 Identificalos objetos, sus clases y atributos segun el caso siguiente
Se encuentran muchos pacientes en el hospital. Cada paciente tiene su nombre , dirección , reporte de enfermedad. Los pacientes programan una cita con el doctor para hacer un examen médico previo. También se hacen exámenes de laboratorio.
12.-Ejercicio 2 Identifica los objetos, sus clases y atributos según el caso siguiente.
El Sr.Juarez esta casado, el es ingeniero y da clases en la universidad , su hijo Javier de 23 años estaba en su clase el semestre pasado. La Sra. Juarez también atiende clases de su especialidad pero los grupos son limitados a 14 personas. La hermana de Javier, Julia tiene un novio dos años mas joven que ella que juega futbol.
13.-Ejercicio 3 Crea un diagrama de clase con un primer objeto...
tracking img