SlideShare una empresa de Scribd logo
Repaso
INDICACIONES: Coloca una “X” a la respuesta correcta.
1. En programación, un objeto es una entidad autocontenida que incluye funciones y atributos.
VERDADERO >>> x
FALSO >>>
2. Cada objeto es una instancia de una clase.
VERDADERO >>> X
FALSO >>>
3. Clases no se relacionan unas con otras por medio de relaciones de herencia.
VERDADERO >>>
FALSO >>> X
4. Algunos de estos conceptos no son fundamentales en OOP: objetos, clases, herencia, mensajes y polimorfismo.
VERDADERO >>>
FALSO >>> X
5. La idea fundamental en los lenguajes orientados a objetos es combinar en una sola unidad datos y funciones que operan
sobre esos datos.
VERDADERO >>> X
FALSO >>>
6. Los procedimientos y funciones, denominados métodos o funciones miembro, residen en el objeto y determinan cómo
actúan los objetos cuando reciben un mensaje.
VERDADERO >>> X
FALSO >>>
7. Un mensaje es la acción que hace un objeto.
VERDADERO >>> x
FALSO >>>
8. Un método especifica cómo se ejecuta un mensaje.
VERDADERO >>> x
FALSO >>>
9. Cuando no se ejecuta un programa orientado a objetos ocurren tres sucesos.
Primero, los objetos se crean a medida que se necesitan. Segundo, los mensajes se mueven de un objeto a otro (o desde el
usuario a un objeto) a medida que el programa procesa información internamente o responde a la entrada del usuario. Tercero,
cuando los objetos ya no son necesarios, se borran y se libera la memoria.
VERDADERO >>>
FALSO >>> x
10. Una clase no es la descripción de un conjunto de objetos; consta de métodos y datos, resume características comunes de
un conjunto de objetos.
VERDADERO >>>
FALSO >>> x
11. Una clase es la declaración de un tipo de objeto.
VERDADERO >>>
FALSO >>> x
12. Las clases son similares a los tipos de datos y equivalen a modelos o plantillas que describen cómo se construyen ciertos
tipos de objetos.
VERDADERO >>>
FALSO >>> x
13. Cada vez que se construye un objeto a partir de una clase estamos creando lo que se llama una instancia de esa clase.
VERDADERO >>> x
FALSO >>>
14. Una instancia es una variable de tipo objeto.
VERDADERO >>> x
FALSO >>>
15. Los objetos tienen las siguientes características:
 No se agrupan en tipos llamados clases.
 No tienen datos internos que definen su estado actual.
 No soportan ocultación de datos.
 No pueden heredar propiedades de otros objetos.
 No pueden comunicarse con otros objetos pasando mensajes.
 No tienen métodos que definen su comportamiento.
VERDADERO >>>
FALSO >>> x
16. Repasa las definiciones de los siguientes conceptos y crea una tabla con la definición y una figura o diagrama que lo
represente.
 Objeto
 Identificación de Objetos
 Duración de los objetos
 Activación de Objetos
 Mensajes
 Atributo
 Método
 Clase
 Evento
Utiliza una tabla como esta:
TERMINO DEFINICION FIGURA/DIAGRAMA
objeto
Instancia de una
clase. Entidad
provista de un
conjunto de
propiedades o
atributos (datos) y de
comportamiento o
funcionalidad
(métodos), los
mismos que
consecuentemente
reaccionan a
eventos. Se
corresponden con los
objetos reales del
mundo que nos
rodea, o con objetos
internos del sistema
(del programa)
Identificación de
Objetos
Un objeto se
representa por medio
de una tabla o
entidad que esté
compuesta por sus
atributos y funciones
correspondientes.
Duración de los
objetos
la duración de un
objeto en un
programa siempre
está limitada en el
tiempo. La mayoría
de los objetos sólo
existen durante una
parte de la ejecución
del programa. Los
objetos son creados
mediante un
mecanismo
denominado
instanciación y
cuando dejan de
existir se dice que
son destruidos.
Activación de
Objetos
A los objetos solo se
puede acceder a
través de su interfaz
pública. ¿Cómo se
permite el acceso a un
objeto? Un objeto
accede a otro objeto
enviándole un
mensaje.
Mensaje Una comunicación
dirigida a un objeto,
que le ordena que
ejecute uno de sus
métodos con ciertos
parámetros
asociados al evento
que lo generó.
Atributo Características que
tiene la clase.
Método
Algoritmo asociado a
un objeto (o a una
clase de objetos),
cuya ejecución se
desencadena tras la
recepción de un
"mensaje". Desde el
punto de vista del
comportamiento, es
lo que el objeto
puede hacer. Un
método puede
producir un cambio
en las propiedades
del objeto, o la
generación de un
"evento" con un
nuevo mensaje para
otro objeto del
sistema.
clase Definiciones de las
propiedades y
comportamiento de
un tipo de objeto
concreto. La
instanciación es la
lectura de estas
definiciones y la
creación de un objeto
a partir de ella.
Evento Todos los objetos se
relacionan con el
mundo que los
rodea, esto significa
que ningún objeto
está aislado y
siempre recibe el
influjo de otros
objetos. Los eventos
son los estímulos
que un objeto ejerce
sobre otro.
17. Tomando en cuenta la siguiente figura, diseña 5 clases y sus respectivos atributos y métodos.
18. A partir de las clases anteriores construye 3 objetos por cada clase.
clase Medio de transporte
atributos Marca
Modelo
Color
Matricula
métodos Arrancar
Detenerse
acelerar
Clase computadora
Atributos Mouse
Teclado
pantalla
Métodos Escribir
Enviar
Guardar
Clase Animal
Atributos Peso
Color
Tipo de animal
Métodos Respirar
Comer
Criar
Clase canchas
Atributos Pelota
Entrenador
Jugadores
Arbitro
césped
Métodos Jugar
Gritar
sudar
Clase empresa
Atributos Jefes
Empleados
oficinas
Métodos Pedir
Enviar
Colaborar
Toma en cuenta este ejemplo
Repaso 19 abril2016
Repaso 19 abril2016

Más contenido relacionado

La actualidad más candente

Metodos Get y Set, finalmente revelados.
Metodos Get y Set, finalmente revelados.Metodos Get y Set, finalmente revelados.
Metodos Get y Set, finalmente revelados.
Juan Carlos Espinoza
 
Conceptos basicos POO
Conceptos basicos POOConceptos basicos POO
Conceptos basicos POO
Uniminuto - San Francisco
 
Sofia cisneros #2
Sofia cisneros #2Sofia cisneros #2
Sofia cisneros #2
sofiacisneros93
 
Programación Orientada a Objetos en Java - Parte I 2015
Programación Orientada a Objetos en Java - Parte I 2015Programación Orientada a Objetos en Java - Parte I 2015
Programación Orientada a Objetos en Java - Parte I 2015
Renny Batista
 
1. introduccion a la programación orientada a objeto (poo)
1.  introduccion a la programación orientada a objeto (poo)1.  introduccion a la programación orientada a objeto (poo)
1. introduccion a la programación orientada a objeto (poo)
Roberto Rojas
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
Alvaro Enrique Ruano
 
Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)
KareliaRivas
 
Encapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANSEncapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANS
Universidad Tecnológica Intercontinental
 
Fundamentos básicos de la programación orientada a objetos
Fundamentos básicos  de la programación orientada a objetosFundamentos básicos  de la programación orientada a objetos
Fundamentos básicos de la programación orientada a objetos
Desirée Morillo
 
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
johnny herrera
 
Informacion
InformacionInformacion
Daniel espinosa garzon
Daniel espinosa garzonDaniel espinosa garzon
Daniel espinosa garzon
orus004
 
Herencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosHerencia - Programación Orientada a Objetos
Herencia - Programación Orientada a Objetos
Mario Villaseñor
 
Introducción a la programación orientada objetos
Introducción a la programación orientada objetosIntroducción a la programación orientada objetos
Introducción a la programación orientada objetos
Renny Batista
 
Conceptos Basicos de POO
Conceptos Basicos de POOConceptos Basicos de POO
Conceptos Basicos de POO
Henrry Eliseo Navarro Chinchilla
 
Herencia en C++
Herencia en C++Herencia en C++
Herencia en C++
joel1386
 
P.o.o.
P.o.o.P.o.o.

La actualidad más candente (17)

Metodos Get y Set, finalmente revelados.
Metodos Get y Set, finalmente revelados.Metodos Get y Set, finalmente revelados.
Metodos Get y Set, finalmente revelados.
 
Conceptos basicos POO
Conceptos basicos POOConceptos basicos POO
Conceptos basicos POO
 
Sofia cisneros #2
Sofia cisneros #2Sofia cisneros #2
Sofia cisneros #2
 
Programación Orientada a Objetos en Java - Parte I 2015
Programación Orientada a Objetos en Java - Parte I 2015Programación Orientada a Objetos en Java - Parte I 2015
Programación Orientada a Objetos en Java - Parte I 2015
 
1. introduccion a la programación orientada a objeto (poo)
1.  introduccion a la programación orientada a objeto (poo)1.  introduccion a la programación orientada a objeto (poo)
1. introduccion a la programación orientada a objeto (poo)
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
 
Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)
 
Encapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANSEncapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANS
 
Fundamentos básicos de la programación orientada a objetos
Fundamentos básicos  de la programación orientada a objetosFundamentos básicos  de la programación orientada a objetos
Fundamentos básicos de la programación orientada a objetos
 
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
 
Informacion
InformacionInformacion
Informacion
 
Daniel espinosa garzon
Daniel espinosa garzonDaniel espinosa garzon
Daniel espinosa garzon
 
Herencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosHerencia - Programación Orientada a Objetos
Herencia - Programación Orientada a Objetos
 
Introducción a la programación orientada objetos
Introducción a la programación orientada objetosIntroducción a la programación orientada objetos
Introducción a la programación orientada objetos
 
Conceptos Basicos de POO
Conceptos Basicos de POOConceptos Basicos de POO
Conceptos Basicos de POO
 
Herencia en C++
Herencia en C++Herencia en C++
Herencia en C++
 
P.o.o.
P.o.o.P.o.o.
P.o.o.
 

Similar a Repaso 19 abril2016

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
Alexis Arguello
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
wladimirclipper
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
Ändrës Dävïd Velez
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
andres0323
 
Programación orientada a objeto (autoguardado) 1
Programación orientada a objeto (autoguardado) 1Programación orientada a objeto (autoguardado) 1
Programación orientada a objeto (autoguardado) 1
Iralix Raquel Garcia Marchant
 
Introduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos originalIntroduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos original
Jose Angel Rodriguez
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
Alejandra Esther Torres de Abreu
 
Cspr
CsprCspr
Cspr
CsprCspr
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
lindacajaperuiz
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas poo
Alumic S.A
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
Lisbeth Ocaña Bueno
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
juliomancerotroya
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
Andrea Tupacyupanqui Fiqueroa
 
Taller 1 1a
Taller 1 1aTaller 1 1a
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
Edgaar P. Anthony
 
Cap3.0
Cap3.0Cap3.0
Clase
Clase Clase
D.poo
D.pooD.poo
D.poo
wilderroy
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
guest160f88
 

Similar a Repaso 19 abril2016 (20)

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objeto (autoguardado) 1
Programación orientada a objeto (autoguardado) 1Programación orientada a objeto (autoguardado) 1
Programación orientada a objeto (autoguardado) 1
 
Introduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos originalIntroduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos original
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Cspr
CsprCspr
Cspr
 
Cspr
CsprCspr
Cspr
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas poo
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Taller 1 1a
Taller 1 1aTaller 1 1a
Taller 1 1a
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Cap3.0
Cap3.0Cap3.0
Cap3.0
 
Clase
Clase Clase
Clase
 
D.poo
D.pooD.poo
D.poo
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 

Más de zeta2015

Planificacion didactica
Planificacion didacticaPlanificacion didactica
Planificacion didactica
zeta2015
 
Electronica
ElectronicaElectronica
Electronica
zeta2015
 
Guia
GuiaGuia
Guia
zeta2015
 
Practica 3 smis059916
Practica 3 smis059916Practica 3 smis059916
Practica 3 smis059916
zeta2015
 
Formularios y contenedores
Formularios y contenedoresFormularios y contenedores
Formularios y contenedores
zeta2015
 
lña
lñalña
lña
zeta2015
 
Form y container
Form y containerForm y container
Form y container
zeta2015
 
Guia de visual estudios
Guia de visual estudiosGuia de visual estudios
Guia de visual estudios
zeta2015
 
Paz yamileth-guevara- smis031916-practica-4
Paz yamileth-guevara- smis031916-practica-4Paz yamileth-guevara- smis031916-practica-4
Paz yamileth-guevara- smis031916-practica-4
zeta2015
 
Sumario de temas
Sumario de temasSumario de temas
Sumario de temas
zeta2015
 
Jornalizacion
JornalizacionJornalizacion
Jornalizacion
zeta2015
 
Peligros del internet
Peligros del internetPeligros del internet
Peligros del internet
zeta2015
 
Peligros del internet
Peligros del internetPeligros del internet
Peligros del internet
zeta2015
 
Tarea adicinal
Tarea adicinalTarea adicinal
Tarea adicinal
zeta2015
 
Tarea adicional
Tarea adicionalTarea adicional
Tarea adicional
zeta2015
 
Labo 2
Labo 2Labo 2
Labo 2
zeta2015
 
Python guia01 1
Python guia01 1Python guia01 1
Python guia01 1
zeta2015
 
Repaso 28-abril-2016 b
Repaso 28-abril-2016 bRepaso 28-abril-2016 b
Repaso 28-abril-2016 b
zeta2015
 
Guia logica-lab1-c1
Guia logica-lab1-c1Guia logica-lab1-c1
Guia logica-lab1-c1
zeta2015
 
Laboratorio 1 computo2
Laboratorio 1 computo2Laboratorio 1 computo2
Laboratorio 1 computo2
zeta2015
 

Más de zeta2015 (20)

Planificacion didactica
Planificacion didacticaPlanificacion didactica
Planificacion didactica
 
Electronica
ElectronicaElectronica
Electronica
 
Guia
GuiaGuia
Guia
 
Practica 3 smis059916
Practica 3 smis059916Practica 3 smis059916
Practica 3 smis059916
 
Formularios y contenedores
Formularios y contenedoresFormularios y contenedores
Formularios y contenedores
 
lña
lñalña
lña
 
Form y container
Form y containerForm y container
Form y container
 
Guia de visual estudios
Guia de visual estudiosGuia de visual estudios
Guia de visual estudios
 
Paz yamileth-guevara- smis031916-practica-4
Paz yamileth-guevara- smis031916-practica-4Paz yamileth-guevara- smis031916-practica-4
Paz yamileth-guevara- smis031916-practica-4
 
Sumario de temas
Sumario de temasSumario de temas
Sumario de temas
 
Jornalizacion
JornalizacionJornalizacion
Jornalizacion
 
Peligros del internet
Peligros del internetPeligros del internet
Peligros del internet
 
Peligros del internet
Peligros del internetPeligros del internet
Peligros del internet
 
Tarea adicinal
Tarea adicinalTarea adicinal
Tarea adicinal
 
Tarea adicional
Tarea adicionalTarea adicional
Tarea adicional
 
Labo 2
Labo 2Labo 2
Labo 2
 
Python guia01 1
Python guia01 1Python guia01 1
Python guia01 1
 
Repaso 28-abril-2016 b
Repaso 28-abril-2016 bRepaso 28-abril-2016 b
Repaso 28-abril-2016 b
 
Guia logica-lab1-c1
Guia logica-lab1-c1Guia logica-lab1-c1
Guia logica-lab1-c1
 
Laboratorio 1 computo2
Laboratorio 1 computo2Laboratorio 1 computo2
Laboratorio 1 computo2
 

Último

FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
EmilyEsmeraldaQuispe
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
ruthechepurizaca
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
cpadua713
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
Kevin Aguilar Garcia
 
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente CruzattSEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
vicenteariana54
 
Diapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptxDiapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptx
erick502105
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
al050121024
 
PRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS YPRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS Y
WillyBernab
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
LuisAlbertoCordovaBa
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
jorgejhonatanaltamir1
 
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
NoraRoberts5
 

Último (11)

FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
 
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente CruzattSEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
 
Diapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptxDiapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptx
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
 
PRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS YPRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS Y
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
 
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
 

Repaso 19 abril2016

  • 1. Repaso INDICACIONES: Coloca una “X” a la respuesta correcta. 1. En programación, un objeto es una entidad autocontenida que incluye funciones y atributos. VERDADERO >>> x FALSO >>> 2. Cada objeto es una instancia de una clase. VERDADERO >>> X FALSO >>> 3. Clases no se relacionan unas con otras por medio de relaciones de herencia. VERDADERO >>> FALSO >>> X 4. Algunos de estos conceptos no son fundamentales en OOP: objetos, clases, herencia, mensajes y polimorfismo. VERDADERO >>> FALSO >>> X 5. La idea fundamental en los lenguajes orientados a objetos es combinar en una sola unidad datos y funciones que operan sobre esos datos. VERDADERO >>> X FALSO >>> 6. Los procedimientos y funciones, denominados métodos o funciones miembro, residen en el objeto y determinan cómo actúan los objetos cuando reciben un mensaje. VERDADERO >>> X FALSO >>> 7. Un mensaje es la acción que hace un objeto. VERDADERO >>> x FALSO >>> 8. Un método especifica cómo se ejecuta un mensaje. VERDADERO >>> x FALSO >>> 9. Cuando no se ejecuta un programa orientado a objetos ocurren tres sucesos. Primero, los objetos se crean a medida que se necesitan. Segundo, los mensajes se mueven de un objeto a otro (o desde el usuario a un objeto) a medida que el programa procesa información internamente o responde a la entrada del usuario. Tercero, cuando los objetos ya no son necesarios, se borran y se libera la memoria. VERDADERO >>> FALSO >>> x
  • 2. 10. Una clase no es la descripción de un conjunto de objetos; consta de métodos y datos, resume características comunes de un conjunto de objetos. VERDADERO >>> FALSO >>> x 11. Una clase es la declaración de un tipo de objeto. VERDADERO >>> FALSO >>> x 12. Las clases son similares a los tipos de datos y equivalen a modelos o plantillas que describen cómo se construyen ciertos tipos de objetos. VERDADERO >>> FALSO >>> x 13. Cada vez que se construye un objeto a partir de una clase estamos creando lo que se llama una instancia de esa clase. VERDADERO >>> x FALSO >>> 14. Una instancia es una variable de tipo objeto. VERDADERO >>> x FALSO >>> 15. Los objetos tienen las siguientes características:  No se agrupan en tipos llamados clases.  No tienen datos internos que definen su estado actual.  No soportan ocultación de datos.  No pueden heredar propiedades de otros objetos.  No pueden comunicarse con otros objetos pasando mensajes.  No tienen métodos que definen su comportamiento. VERDADERO >>> FALSO >>> x 16. Repasa las definiciones de los siguientes conceptos y crea una tabla con la definición y una figura o diagrama que lo represente.  Objeto  Identificación de Objetos  Duración de los objetos  Activación de Objetos  Mensajes  Atributo  Método  Clase  Evento
  • 3. Utiliza una tabla como esta: TERMINO DEFINICION FIGURA/DIAGRAMA objeto Instancia de una clase. Entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos), los mismos que consecuentemente reaccionan a eventos. Se corresponden con los objetos reales del mundo que nos rodea, o con objetos internos del sistema (del programa) Identificación de Objetos Un objeto se representa por medio de una tabla o entidad que esté compuesta por sus atributos y funciones correspondientes. Duración de los objetos la duración de un objeto en un programa siempre está limitada en el tiempo. La mayoría de los objetos sólo existen durante una parte de la ejecución del programa. Los objetos son creados mediante un mecanismo denominado instanciación y cuando dejan de existir se dice que son destruidos.
  • 4. Activación de Objetos A los objetos solo se puede acceder a través de su interfaz pública. ¿Cómo se permite el acceso a un objeto? Un objeto accede a otro objeto enviándole un mensaje. Mensaje Una comunicación dirigida a un objeto, que le ordena que ejecute uno de sus métodos con ciertos parámetros asociados al evento que lo generó. Atributo Características que tiene la clase.
  • 5. Método Algoritmo asociado a un objeto (o a una clase de objetos), cuya ejecución se desencadena tras la recepción de un "mensaje". Desde el punto de vista del comportamiento, es lo que el objeto puede hacer. Un método puede producir un cambio en las propiedades del objeto, o la generación de un "evento" con un nuevo mensaje para otro objeto del sistema. clase Definiciones de las propiedades y comportamiento de un tipo de objeto concreto. La instanciación es la lectura de estas definiciones y la creación de un objeto a partir de ella. Evento Todos los objetos se relacionan con el mundo que los rodea, esto significa que ningún objeto está aislado y siempre recibe el influjo de otros objetos. Los eventos son los estímulos que un objeto ejerce sobre otro.
  • 6. 17. Tomando en cuenta la siguiente figura, diseña 5 clases y sus respectivos atributos y métodos. 18. A partir de las clases anteriores construye 3 objetos por cada clase. clase Medio de transporte atributos Marca Modelo Color Matricula métodos Arrancar Detenerse acelerar Clase computadora Atributos Mouse Teclado pantalla Métodos Escribir Enviar Guardar Clase Animal Atributos Peso Color Tipo de animal Métodos Respirar Comer Criar Clase canchas Atributos Pelota Entrenador Jugadores Arbitro césped Métodos Jugar Gritar sudar Clase empresa Atributos Jefes Empleados oficinas Métodos Pedir Enviar Colaborar
  • 7. Toma en cuenta este ejemplo