Sunteți pe pagina 1din 16

+ñp’cx

Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

Programa educativo: Semestre:

Desarrollo de Software Segundo


Módulo: Bloque:

Programación orientada a objetos I Dos

Ciclo escolar: Nombre del docente:

2020-1 Martha Michaca Leano

UNIDAD 2. MÉTODOS Y ESTRUCTURAS DE CONTROL

Pág. 2
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

Competencia de la unidad:
Desarrollar programas modulares para solucionar problemas
diversos, mediante la aplicación de los diferentes tipos de
variables, métodos, y estructuras de control en lenguaje
Java.

Aprendizaje(s)/Logros:
 Describir las generalidades de los métodos.
 Distinguir los métodos que devuelven valores contra los que no devuelven.
 Manejar las estructuras de control selectivas y cíclicas.

Actividad:  Actividad 1. Tipos de variables y constantes   


Escala a considerar y fechas de entrega 
Tema(s):   0-100% Hasta el 3 de mayo del 2020  
1. Generalidades de los métodos 0-80% Del 4 al 6 de Mayo
2.1.1. Declaración y ámbito de A partir del 7 de mayo y hasta
variables antes de fecha de cierre de
2.1.2. Declaración de constantes 0- 70%
plataforma para estudiantes: 09
de junio de 2020, 23:55 horas  
Estrategia de enseñanza-aprendizaje: 
 Análisis de un problema real, para identificar variables y constantes, así como
determinar el tipo de dato adecuado.

Logros: 
 Distinguir la diferencia entre variable y constante.
Criterios de evaluación: 

Pág. 3
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

 Documento donde especifique las variables y constantes encontradas en el problema


dado.
 Aportación al foro acorde a los lineamientos establecidos.
 
 Indicaciones de la actividad: 
1. Realiza una investigación e identifica las diferencias que existen entre variables y
constantes.
2. Lee el siguiente ejercicio y encuentra al menos 20 variables y/o constantes indicando el
tipo de dato al que corresponde.
La empresa DIVERTIMENTO, S. A., tiene varios parques de atracciones repartidos por la
geografía colombiana. Lo que más preocupa a esta empresa es la seguridad en algunas de las
atracciones, ya que un error mecánico podría producir daños materiales y humanos que
plantearían serios problemas para la empresa. Hoy por hoy sólo es posible detectar fallos en las
atracciones, cuando los operarios encargados realizan actividades de mantenimiento. La
empresa quiere informatizar sus parques de atracciones y para ello ya ha decidido poner en
marcha un proyecto piloto cuyo objetivo será el de dotar a uno de sus parques de atracciones
de un sistema de detección automática de fallos en las atracciones. En un primer momento se
va a preparar el sistema para gestionar la noria (rueda de chicago) y la montaña rusa. La noria
tiene una serie de vehículos dotados cada uno de ellos de un detector gracias al cual se sabe
en cada momento si el vehículo está suficientemente bien anclado a la estructura metálica de la
noria. Si en un momento determinado se detectara pérdida de anclaje, el correspondiente
vehículo se lo comunicaría a la Central Receptora de Averías (CRA) y también a la atracción de
la que forma parte dicho vehículo, así en la próxima parada de dicha atracción se tendrá
constancia de que uno de sus vehículos ha solicitado revisión. Por su parte, en la montaña rusa
cada vagón está dotado de igual modo de un detector de anclaje con el vagón que lleva detrás
(en el caso de llevarlo). Cada vagón detecta si existe suficiente anclaje con el vagón posterior y
en caso de falta de anclaje avisa a la CRA y a la atracción, en este caso la montaña rusa.
Cuando la CRA recibe un aviso, en el que se le indica el vehículo o vagón con posible avería y
la atracción de que se trata, busca inmediatamente un operario de mantenimiento disponible.
En caso de no haber ninguno libre, informa al componente en cuestión de que su petición no
puede ser atendida, así dicho componente emitirá una señal de solicitud de revisión hasta que
su petición le sea satisfecha. Como cada operario de mantenimiento cobra un extra en función
del número de averías que atiende al mes, cada uno tiene asignado mensualmente un
dispositivo gracias al cual recibe las posibles averías a atender, independientemente de en qué
zona del parque se encuentre. Cuando la CRA demanda la revisión de una posible avería y
encuentra un operario de mantenimiento libre le manda un mensaje indicándole la calle del
parque en la que se encuentra la atracción y el número de vehículo o vagón con posible avería.
Automáticamente, el dispositivo del operario pasa a indicar que ese operario se encuentra
ocupado atendiendo una posible avería. Cuando el operario ha terminado de supervisarla,
indica a su dispositivo que ha quedado libre para la siguiente petición de avería que reciba. A su
vez dicho dispositivo informa a la CRA y al componente revisado. Dicho componente avisará a
su atracción de que la operación de mantenimiento solicitada ha terminado para que ésta lo
tenga en cuenta a la hora de poner la atracción en marcha de nuevo. Además, el sistema
tendrá que ser capaz de contabilizar las personas que entran y salen de una atracción, con el
fin de controlar dos cosas; en primer lugar, que no entren más personas de las que la atracción
es capaz de sostener y, en segundo lugar, que todo el mundo abandone la atracción una vez
finalizado cada viaje. El controlador de arranque y parada de la atracción puede recibir un
mensaje indicando que la atracción está llena, para que inicie las labores de puesta en marcha

Pág. 4
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

de la atracción; dicho mensaje puede provenir del torniquete de entrada que detecta cuando se
produce la ocupación máxima de la atracción, o bien del propio operario que vigila la atracción
siempre que aún no estando llena no hay más personas esperando para subir y él considera
que es tiempo suficiente como para que se ponga en marcha. Una vez que el dispositivo de
parada y arranque de la atracción detecta que la atracción está detenida, le envía al torniquete
de salida un mensaje para que se prepare para que la gente pase por él. El torniquete de salida
sabe el número de personas que hay en la atracción gracias al torniquete de entrada, así sabe
el número de personas que se tienen que bajar de la atracción. Cuando el torniquete de salida
determina que el número de personas que han abandonado la atracción es igual al número de
ellas que entró, envía al torniquete de entrada un mensaje para que ponga a cero el contador
de personas en la atracción y además se libere y muestre un indicador verde para que la gente
pueda tomar asiento en la atracción. Si pasados cinco minutos desde que la atracción se paró
el torniquete de salida no ha liberado al torniquete de entrada, es indicativo de que alguien se
ha quedado dentro y es necesario entrar a buscarlo. Cuando el torniquete de entrada recibe, del
torniquete de salida, el mensaje de liberarse, primero consulta a la atracción si tiene alguna
avería pendiente. Esto se reflejará en la atracción cuando uno o varios de los vehículos o
vagones soliciten reparación. La atracción lleva un contador de averías pendientes de manera
que sólo en el caso en que este contador esté a 0 el torniquete de entrada se pondrá verde
para que entren los usuarios. En caso contrario permanecerá en amarillo, indicativo de estar
esperando reparación.

3. Integra el resultado de tu investigación en un documento con el nombre


DPO1_U2_A1_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre,
la Y por tu primer apellido y la Z por tu segundo apellido
El documentodeberá tener el siguiente contenido
3.1 Portada, incluyendo: nombre de la universidad, carrera, curso, matrícula y nombre del
estudiante, nombre del docente y fecha de entrega
3.2 Investigación acerca de variables y constantes
3.3 Realizar una tabla donde coloque el nombre de la variable y el tipo de dato más
adecuado para ella
3.4 Realizar una tabla donde coloque el nombre de la constates, el valor y el tipo de dato
más adecuado para ella
3.5 Conclusiones
3.6 Fuentes de información en formato APA

4. Ingresa al Foro y redacta en el cuadro de texto una breve reseña de tu actividad no


mayor a cinco renglones y a continuación adjunta tu archivo para enviarlo a tus
compañeros y a tu docente en línea. Al finalizar da clic en enviar
5. Ingresa a la participación de por lo menos uno de tus compañeros, analiza su actividad
e identifica al menos una semejanza y una diferencia con la actividad que realizaste;
realiza una aportación mencionando la semejanza y diferencia.
6. Como parte de una tercera participación, redacta tus conclusiones considerando las
ventajas, desventajas, características y aplicaciones de las variables y constantes

Pág. 5
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

Producto por entregar:  


 Un documento en procesador de palabras donde se realice el punto 1 y 2
 Dos aportaciones al foro de acuerdo a las instrucciones dadas.
 
Instrumento de evaluación
Puntaje Puntaje
Dimensiones o Criterios a evaluar por asignado Observaciones
criterio

1. Documento descriptivo del programa

El documento contiene la estructura solicitada:


portada completa, introducción, conclusiones, 5
fuentes de información

El documento al menos 20 variables y/o


30
constantes

El documento contiene el tipo de dato adecuado


25
a cada variable y/o constante

2. Foro

Sube la actividad, incluyendo sus aportaciones a


10
la actividad

Realiza una aportación a uno de sus


compañeros, mencionando las semejanzas y 15
diferencias

Realiza una aportación redactando sus


conclusiones que incluyen las ventajas y
15
desventajas del utilizar de forma adecuada las
variables y constantes

3. Envío de la evidencia

Se envía el proyecto en una carpeta comprimida


y con la nomenclatura en el nombre del archivo 5
como se indica
Puntaje total: 100 Puntaje del alumno
Actividad: Actividad 2. Detección de errores  
Tema(s):   Escala a considerar y fechas de entrega 
1. Generalidades de los métodos 0-100% Hasta el 3 de mayo del 2020
2.1.1. Declaración y ámbito de 0-80% Del 4 al 6 de Mayo
variables 0- 70% A partir del 7 de mayo y hasta
2.1.2. Declaración de constantes antes de fecha de cierre de

Pág. 6
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

plataforma para estudiantes: 09


de junio de 2020, 23:55 horas.  
Estrategia de enseñanza-aprendizaje: 
 Análisis de los requerimientos pedidos
Logros: 
 Identificar cómo se realiza la declaración de métodos en Java, así como los tipos de
errores que se pueden cometer al codificar un método.
Criterios de evaluación: 
 Documento con los métodos encontrados
 Programa generado en el IDE completamente documentado
 Resolución a posibles errores  
 
Indicaciones de la actividad: 
Se desea realizar una calculadora con las cinco operaciones estándar de Java (suma, resta,
multiplicación, división y módulo) y tendrás que:

1. Analizar el planteamiento del caso e identificar qué se requiere lograr mediante los
métodos
2. Determinar el tipo y cantidad de métodos que se deben desarrollar para resolver el
problema dado. Posteriormente, elabórarlos por escrito. Éste deberá llevar los
siguientes aspectos:

2.1 Portada, incluyendo: nombre de la universidad, carrera, curso, matrícula y nombre del
estudiante, nombre del docente y fecha de entrega
2.2 Escribe los métodos encontrados, describiendo el valor de retorno, el nombre del
método y si llevará o no parámetros (en caso de llevarlos, colocar el nombre del parámetro y
el tipo de dato)
2.3 Conclusiones
2.4 Referencias en formato APA

3. Desarrolla el código de los métodos en Java e identifica los posibles errores al ejecutar
tu programa 
4. Una vez identificados y solucionados los errores, comenta en las líneas de código si
estas utilizando la recepción, retorno o paso de parámetros
5. Guarda carpeta del proyecto y los algoritmos realizados previamente a la codificación
con el nombre DPO1_U2_A2_XXYZ. Sustituye las XX por las dos primeras letras del
primer nombre, la Y por la inicial del apellido paterno y la Z por la inicial del apellido
materno.
6. Consulta los Criterios de evaluación de la actividad para conocer los aspectos
particulares del producto a entregar.
7. Envía el archivo mediante la herramienta Tarea, para recibir retroalimentación de parte
de tu Docente en línea

Producto por entregar:  


Pág. 7
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

 Documento en procesador de textos donde indiquen los métodos encontrados


 Programa en Java con el resultado esperado. 

 Instrumento de evaluación
Puntaje Puntaje
Dimensiones o Criterios a evaluar por asignado Observaciones
criterio

1. Documento descriptivo del programa

El documento contiene la estructura solicitada: portada


completa, introducción, conclusiones, fuentes de 5
información

El documento contiene el algoritmo del ejercicio 10

El documento contiene la explicación especifica de los


15
métodos usados y de las variables

2. Funcionalidad del programa

El programa realiza correctamente la funcionalidad de


10
cada operación

El programa es comentado con los posibles errores


15
detectados

El programa es comentado por los tipos de métodos


10
utilizados

Se declaran e inicializan correctamente referencias y


10
objetos

3. Uso indicado de métodos y de estructuras de control

Los parámetros de los métodos están


correctamente declarados y se emplea 10
correctamente el resultado del método.

Se declaran atributos y métodos con algún modificador


10
a la declaración (private, public, protected).

4. Envío de la evidencia

Se envía el proyecto en una carpeta comprimida y con


la nomenclatura en el nombre del archivo como se 5
indica.

Pág. 8
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

Puntaje total: 100 Puntaje del alumno

Actividad:  Actividad 3. Retorno de parámetros e implementación de


estructuras cíclicas
Tema(s):   Escala a considerar y fechas de entrega 
2.2. Métodos que no devuelven 20 de abril hasta el 3 de mayo del
valores 0-100%
2020
2.2.1. Características 0-80% Del 4 al 6 de Mayo
2.2.2. Llamada de métodos
2.3. Métodos que devuelven
valores A partir del 7 de mayo y hasta
2.3.1. Recepción de parámetros antes de fecha de cierre de
0- 70%
2.3.2. Retorno de parámetros plataforma para estudiantes: 09 de
2.3.3. Paso de parámetros junio de 2020, 23:55 horas.
2.3.4. Llamada de métodos
Estrategia de enseñanza-aprendizaje: 
 Análisis del planteamiento del problema y diseño de solución
 Codificación en JAVA
 Pruebas y depuración
 Entrega de código funcional y documento descriptivo 
Logros: 
 Distinguir los métodos utilizados en Java y sus aplicaciones para la creación de
métodos que devuelven y que no devuelven valor, así como la resolución de operaciones
utilizando estructuras cíclicas. 
Criterios de evaluación: 
Lista de cotejo basado en el instrumento de evaluación con los siguientes criterios
 Documento con la solución del problema
 Carpeta del proyecto desarrollado en el IDE
 Envío de las Evidencias solicitadas
 
Indicaciones de la actividad: 
I.- Lee detalladamente y analiza el siguiente planteamiento de problema:
Se requiere calcular el área un Trapecio, Circulo o Pentágono. En el cual el usuario debe de
elegir en primera instancia que figura geométrica requiere realizar, posteriormente el usuario
debe de introducir por teclado los datos necesarios para calcular el área de la figura elegida.

Para poder desarrollar esta actividad se debe de utilizar un método por cada figura para calcular
cada área, y este devolverá un número real. Dicho resultado obtenido deberá mostrarse en
pantalla.

Aquí podrás observar las fórmulas que necesitas para cada figura:
 Trapecio: (BaseMayor + BaseMenor) x h
 Circulo: PI * (radio^2)
 Pentágono: (Perimetro * Apotema) / 2

Pág. 9
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

II.- Una vez entendido completamente la solución del problema, realiza un análisis y
diseño de solución considerando el uso de métodos con retorno de parámetro.
Por cada uno de los métodos, realiza el análisis y determina:
 Describe qué hará el método dentro de la solución.
 Parámetros de entrada, es decir, qué datos necesitas enviarle al método.
 Dato de salida, qué se espera que devuelva el método como resultado final.
 Integra la solución y guarda el documento de tu actividad que debe tener:

- Portada
- Índice
- Introducción
- Conclusiones
- Fuentes de información formato APA
La actividad debe tener la nomenclatura DPO1_U2_A3_XXYZ.docx.

III.- Posteriormente, en la etapa de codificación:


 Escribe el programa en lenguaje Java, guárdalo con el nombre
DPO1_U2_A3_XXYZ.java Compílalo y ejecútalo para verificar que funciona
correctamente.
 En caso de que el compilador envíe errores, verifica dónde está el error y corrígelo.
 Verifica los resultados ejecutando el programa al menos dos veces con diferentes
valores de entrada, realiza las capturas de pantalla de ambas ejecuciones e intégralo al
documento de Word. En caso que no envíe los resultados esperados explica el porqué,
corrige y ejecuta de nuevo.

IV.- Agrega los siguientes archivos a una carpeta llamada DPO1_U2_A3_XXYZ:

 El documento de Word
 Carpeta del proyecto desarrollado

V.- Comprime y guarda tu actividad con la nomenclatura DPO1_U2_A3_XXYZ.zip ó rar.


Sustituye las XX por las dos primeras letras de tu nombre, la Y por tu primer apellido y la Z por
el segundo apellido y envíalo a tu docente en línea mediante la herramienta Tarea. Espera y
atiende la retroalimentación correspondiente.

*Recuerda que tu trabajo no deberá pesar más de 10 MB.


 
Producto por entregar:  
 El documento de Word
 Carpeta del proyecto desarrollado
 
Instrumento de evaluación 
Lista de cotejo

Pág. 10
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

Puntaje Puntaje
Dimensiones o Criterios a evaluar por asignado Observaciones
criterio

1. Documento descriptivo de la solución del programa

El documento contiene la estructura solicitada: portada


completa, índice, introducción, conclusiones, fuentes 5
de información en formato APA.

El documento describe:
 Qué es lo que hará el método dentro de la solución.
 Parámetros de entrada, es decir, qué datos
5
necesitas enviarle al método.
 Dato de salida, qué se espera que devuelva el
método como resultado final.

El documento contiene la solución del ejercicio


considerando el uso de métodos con retorno de 20
parámetro.

2. Funcionalidad del programa

El programa realiza correctamente la funcionalidad de


cada método (Define correctamente el tipo de dato que 15
regresa el método y de los parámetros de entrada).

Se organiza el código de una manera ordena y lógica 10

Compila correctamente el programa.


15

Utiliza comentarios para hacer más legible el código.


10

El programa calcula el resultado deseado. 15

3. Envío de la evidencia

Se envía el proyecto en una carpeta comprimida y con


la nomenclatura en el nombre del archivo como se 5
indica.
Puntaje total: 100 Puntaje del alumno

Pág. 11
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

Actividad: Evidencia de aprendizaje. Programa de estructuras de


repetición.
Tema(s): Escala a considerar y fechas de entrega
2.1. Generalidades de los métodos
2.1.1. Declaración y ámbito de 0-100% Hasta el 2 de mayo del 2020
variables
2.1.2. Declaración de constantes 0-80% Del 4 al 6 de mayo
2.4. Estructuras de control
selectivas
2.4.1. If – else
2.4.2. If anidados A partir del 7 de mayo y hasta
2.4.3. Switch - case antes de fecha de cierre de
0- 70%
2.5. Estructuras de control cíclicas plataforma para estudiantes: 09
2.5.1. While de junio de 2020, 23:55 horas.
2.5.2. Do – While
2.5.3. For

Estrategia de enseñanza-aprendizaje:

 Análisis de una situación, definición de requerimientos y diseño de solución


 Codificación en JAVA
 Pruebas y depuración
 Entrega de código funcional y documento descriptivo

Logros:

 Distinguir los métodos que devuelven valores contra los que no devuelven.
 Manejar las estructuras de control selectivas y cíclicas

Criterios de evaluación:
Lista de cotejo basado en el instrumento de evaluación con los siguientes criterios
 Documento descriptivo del programa
 Funcionalidad del programa
 Uso indicado de métodos y de estructuras de control
 Envío de la evidencia

Indicaciones de la actividad:

Pág. 12
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

Después de leer todos y cada uno de los recursos y para aplicar los conocimientos
adquiridos en la presente Unidad II, realizarás un programa donde implementes métodos
con o sin parámetros, métodos que regresen o no valores, estructuras de selección y
estructuras de repetición (iteración), además, realizarás en un documento una
descripción de tu programa. Los detalles para realizarlo se describen a continuación.

1. Realizar un documento en procesador de textos cuyo contenido sea el siguiente:


1.1. Portada, que deberá tener: nombre de la universidad, carrera, curso, matrícula y
nombre del estudiante, de la actividad, del docente, y fecha de entrega
1.2. Introducción: una breve descripción de lo que hace su programa
1.3. Diagrama de flujo general del programa
1.4. Explicación especifica de los métodos usados y de las variables
1.5. Explicar porqué es importante el usar de manera correcta las instrucciones repetitivas y
selectivas
1.6. Conclusiones
1.7. Fuentes de información en formato APA
2. Realizar un poyecto en JAVA (modo texto o gráfico) en Netbeans que resuelva la siguiente
situación.
2.1. El programa solicitará al usuario que seleccione una opción de cinco, por lo que se
mostrará el siguiente menú:
1….. Calcular el área de un rectángulo
2….. Calcular el área de un triángulo
3….. Calcular el promedio
4….. Encontrar mayor, menor o igual de dos números
0….. Salir
2.2. Explicación de las opciones del menú:
1 Calcular el área de un rectángulo: pedir dos números enteros de entrada y dar como
resultado el área del rectángulo
2 Calcular el área de un triángulo: pedir la base y la altura de tipo número entero e
imprimir el área con número flotante
3 Calcular el promedio: pedir una cantidad “N” de calificaciones con decimal y al
finalizar imprimir el promedio de las calificaciones
4 Encontrar mayor, menor o igual de dos números: leer dos números e indicar si el
primero es mayor, menor o igual que el segundo.

Pág. 13
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

0 Salir: con esta opción se dara por finalizado el programa


Nota: Si el usuario da un opción que no está en el menú, indicar que la opción es
inválida
2.3. El programa deberá repetir el menú hasta que le den la opción salir
2.4. Deberá tener cuando menos 4 métodos (uno para cada opción del menú)
2.5. Al menos un método deberá llevar parámetros
2.6. Al menos un método deberá regresar un valor
2.7. El programa deberá usar la sentencia de selección switch para el menú
2.8. Usar cuando menos dos estructuras diferentes de repetición
2.9. Puede agregar métodos y/o mensajes que usted considere necesario
3. Guarda el archivo comprimido con tus dos documentos donde desarrollas tus evidencias (el
proyecto generado en Netbeans y el documento generado en el procesador de textos) con
el nombre DPO1_U2_EA_XXYZ. Sustituye las XX por las dos primeras letras del primer
nombre, la Y por la inicial del apellido paterno y la Z por la inicial del apellido materno
4. El programa no deberá marcar errores cuando se ejecute, debe funcionar
5. El programa puede correr en modo texto, es opcional en modo gráfico
6. Consulta la Escala de evaluación, para conocer los elementos de evaluación de la
evidencia.
7. Revisar el calendario de entrega de actividades
8. Enviar un archivo comprimido con todas las evidencias a tu docente en línea para recibir la
evaluación y retroalimentación correspondiente

Producto por entregar:


Un solo documento comprimido que contendrá
 El proyecto comprimido generado en NetBeans y
 El documento en procesados de palabras

Instrumento de evaluación (Lista de cotejo)


Puntaje Puntaje
Dimensiones o Criterios a evaluar por asignado Observaciones
criterio

1. Documento descriptivo del programa

El documento contiene la estructura solicitada:


portada completa, introducción, conclusiones, 4
fuentes de información

Pág. 14
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

El documento contiene el diagrama de flujo y la


descripción general del programa y la
explicación del por que es importante el usar 10
de manera correcta las instrucciones
repetitivas y selectivas

El documento contiene la explicación


especifica de los métodos usados y de las 15

variables

2. Funcionalidad del programa

El programa presenta un menú en un ciclo 3

El programa realiza correctamente la opción 10


1….. Calcular el área de un rectángulo.

El programa realiza correctamente la opción 10


2….. Calcular el área de un triángulo

El programa realiza correctamente la opción 18


3….. Calcular el promedio

El programa realiza correctamente la opción


4….. Encontrar mayor, menor o igual de dos 8
números

El programa realiza correctamente la opción


2
0….. Salir

3. Uso indicado de métodos y de estructuras de control

Se usan cuando menos 4 métodos (uno para


cada opción del menú) y al menos un método
12
lleva parámetros y al menos un método
regresa un valor

El programa usa la sentencia de selección


switch para el menú y usa cuando menos dos 3
estructuras diferentes de repetición

4. Envío de la evidencia

Pág. 15
Módulo. [Se coloca el Módulo correspondiente de la asignatura] Unidad [Se coloca la unidad correspondiente]

Se envía el proyecto en una carpeta


comprimida y con la nomenclatura en el 5
nombre del archivo como se indica

**
Expressio
Puntaje total: Puntaje del alumno
n is faulty
**

Pág. 16

S-ar putea să vă placă și