Está en la página 1de 6

Nombre de la materia

Programació n Orientada a Objetos

Nombre de la Licenciatura
XXXX

Nombre del alumno


XXXX

Matrícula

Nombre de la Tarea

Unidad # 2
Fundamentos de la Programació n
Orientada a Objetos
Nombre del Profesor

Fecha
Unidad 2: Fundamentos de la Programación Orientada a
Objetos

ACTIVIDAD 2

“La capacidad para reconocer los objetos en el mundo que le rodea, ayudará al programador
a definir mejor sus objetos cuando plantee un problema utilizando el análisis Orientado a
Objetos”

Sun Microsystems, Inc. (2008)

Objetivos:

Aplicar a través de un problema práctico, los fundamentos de la Programación Orientada a


Objetos, realizando una clase con atributos y métodos bien definidos, así como la creación
de objetos a partir de esta.

Instrucciones:

Revisa los materiales correspondientes a los recursos de la semana 2, así como las Open
Class previas y de la semana actual que hayan impartido los profesores de la materia.

Forma de evaluación:

Criterio Ponderación

Presentación. 10%

Ocupando el formato de trabajos propuesto por


la Universidad, desarrolla un documento claro y
bien redactado, cuidando la ortografía y
pesentando correctamente cada sección:
Introducción, Desarrollo, Conclusiones y
Bibliografía.

Evidencia del código. 50%

Se envía el código del programa en Java, a


través de un archivo o proyecto comprimido y
Unidad 2: Fundamentos de la Programación Orientada a
Objetos

este se ejecuta correctamente, es decir, se


cumplen el 100% de los requerimientos
solicitados en la problemática a resolver y con
las salidas solicitadas. Incluye en el código
nombre, matrícula, fecha y comentarios de los
procesos más importantes.

Evidencia en documento. 40%

Se incluye una introducción a la actividad


redactada por el estudiante, que hace mención
de los conocimientos practicados y del proyecto
en general.

En el Desarrollo de la actividad enviada,


contiene capturas de pantallas del código en
Java y de la ejecución del mismo, tanto en
corridas exitosas y no exitosas al 100% de la
problemática planteada en este documento. Se
observan bien la fecha y hora en esas
imágenes. También incluye la imagen del sitio
donde se consultó el tipo de cambio con fecha y
hora. Se explica claramente la manera de
realizar la actividad y de cómo se resolvieron
los inconvenientes encontrados.

Las conclusiones son redactadas por el


estudiante y reflejan de forma contundente que
el estudiante obtuvo un aprendizaje significativo
con esta actividad.

La bibliografía presentada es congruente con las


citas que se incluyen en el documento y es
presentada en formato APA y en orden
alfabético.
Unidad 2: Fundamentos de la Programación Orientada a
Objetos

Desarrollo de la actividad:
Realiza un programa en Java utilizando la filosofía de Programación Orientada a Objetos en
donde incluyas lo siguiente:
A. Resolución de la problemática planteada más abajo, utilizando el paradigma
Orientado a Objetos y realizado en el IDE de programación de tu preferencia: Eclipse,
Apache NetBeans, BlueJ, Intellij IDEA, etcétera.
B. Deberás enviar el proyecto comprimido .zip, .rar o .7z
C. Debes enviar además en un documento de Word todas las pantallas del código donde
comentes cada uno de los procesos más importantes del programa y además debes
incluir a manera de comentarios de documentación: tu nombre, matrícula y fecha de
realización del programa. El documento de Word debe incluir también pantallas de
ejecución del programa, donde se pueda corroborar la fecha y hora de la ejecución.
En caso de contar con un IDE de programación que no arroje la fecha y hora al
momento de la corrida, entonces se debe de notar la fecha y hora de tu
computadora, por ejemplo:

Es importante destacar que no solo se deben incluir pantallas de las ejecuciones


exitosas, sino también de aquellas donde el programa no funcionó correctamente y
en el Desarrollo de la actividad debes comentar cómo hiciste para corregirlas.
También deberá incluir la captura de pantalla, del sitio donde obtuviste la información
con el tipo de cambio de las divisas descritas en la problemática a resolver y con la
fecha y hora de la consulta a ese sitio.
D. El documento debe incluir Introducción, Desarrollo, Conclusiones y Bibliografía en
formato APA . Recuerda que todo debe ser redactado por ti, no se debe copiar y
pegar de ningún sitio de Internet.

Problemática a resolver:
Unidad 2: Fundamentos de la Programación Orientada a
Objetos

Debes realizar un programa bajo la filosofía Orientada a Objetos para una casa de cambio,
donde te permita calcular los siguientes tipos de cambio:
1 Dólares estadounidenses a pesos mexicanos
2 Pesos mexicanos a dólares estadounidenses
3 Dólares canadienses a pesos mexicanos
4 Pesos mexicanos a dólares canadienses
5 Euros a pesos mexicanos
6 Pesos mexicanos a Euros

El sistema debe desplegar un menú con cada una de las opciones mencionadas y al ingresar
al tipo de transacción, se debe solicitar la cantidad a cambiar al usuario y desplegar el
monto a entregar. Por ejemplo, si del menú anterior alguien escoge la opción 3, se debe
desplegar la siguiente salida:
Cambio de Dólares canadienses a pesos mexicanos
Introduce la cantidad de dólares canadienses a cambiar:
$12.5
Debes entregar al cliente: $195.16 pesos mexicanos.

Para cada opción, se debe desplegar un mensaje específico para la moneda que se solicita y
la moneda que se entrega, como se puede observar en el ejemplo anterior.
Se debe de considerar que el tipo de cambio que se utilice en el programa sea actual y para
eso debes incluir en tu documento captura de pantalla de algún sitio donde se puedan
corroborar los 3 datos siguientes:
1 Tipo de cambio
2 Fecha
3 Hora
Por ejemplo, el sitio de Internet https://www.xe.com/es/ te permite visualizar los tres
aspectos al mismo tiempo:
Unidad 2: Fundamentos de la Programación Orientada a
Objetos

Recuerda que toda fuente de información utilizada como consulta para el desarrollo de la
actividad, debe estar correctamente citada a lo largo de tu documento y registrada en la
bibliografía.

También podría gustarte