Pseudocodigo Diagrama y Prueba de Escritorio (2)

17
Módulo: III Desarrollo de sistemas básicos de información Submódulo: I Aplicar los principios de programación en la solución de un problema Competencia: I Desarrollar el proceso de solución de un problema DETERMINAR SI UN MNUMERO ES PAR O IMPAR Inicio Usa x Mostrar “introduce un numero” Lee x Si xmod2=Ø entonces mostrar “es par”, de lo contrario mostrar “es impar” Fin Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D” Docente: L.I.A. Aidy Jiménez Proa

Transcript of Pseudocodigo Diagrama y Prueba de Escritorio (2)

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problemaDETERMINAR SI UN MNUMERO ES PAR O IMPARInicio

Usa xMostrar “introduce un numero”Lee xSi xmod2=Ø entonces mostrar “es par”, de lo contrario mostrar “es impar”

Fin

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

INICIO

USA X

INTRODUCE UN NÚMERO

LEE X

XMod=Ø

ES PAR

ES IMPAR

FIN

NO

SI

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Prueba de escritorioX Mod2=Ø Resultado2 Si Par3 No Impar4 Si Par

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problemaDeterminar si un alumno esta aprobado o reprobado

Inicio

Usa x

Mostrar “Introduce la calificación”

Lee x

Si x >= 6 entonces mostrar “Aprobado” de lo contrario Mostrar “Reprobado”

Fin

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Inicio

Usa x

Introduce la calificación

Lee x

Reprobadox>= 6

Aprobado

Fin

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Prueba de escritoriox x>= 6 Resultado4 Falso Reprobado5 Falso Reprobado6 Verdadero Aprobado7 verdadero Aprobado

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problemaDeterminar si un alumno es competente o no competente

Inicio

Usa x

Mostrar “Introduce la calificación”

Lee x

Si x >= 8 entonces mostrar “Competente” de lo contrario Mostrar “No competente”

Fin

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Inicio

Usa x

Introduce la calificación

Lee x

No competentex>= 8

Competente

Fin

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Prueba de escritoriox x>= 8 Resultado6 Falso No competente7 Falso No competente8 Verdadero Competente9 verdadero Competente

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problemaCalcular el costo de un producto + IVA siempre y cuando sea mayor a $100.00

Inicio

Usa x p

Mostar “Introduce el precio del producto”

Lee x

Si x >=100 entonces suma x + (X/100)*(16)

Asigna a P

Mostrar P

De lo contrario mostrar X

Fin

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Inicio

Usa x p

Introduce el Precio del

Lee x

x>=100

X+(x/100)*(16)

P

X

Fin

Asigna a p

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

PRUEBA DE ESCRITORIO

X x>=100 X+(X/100)(16) RESULTADO

150 VERDADERO 150+24 174

100 VERDADERO 100+16 116

50 FALSO FALSO 50

99 FALSO FALSO 99

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problemaDeterminar la condición de un alumno

Inicio

Usa x

Mostrar “Introduce la calificación”

Lee x

Si x= 10 entonces mostrar “Excelente” de lo contrario

Si x=9 entonces mostrar “Muy bueno” de lo contrario

Si x=8 entonces mostrar “Bueno” de lo contrario

Si x=7 entonces mostrar “Necesita mejorar” de lo contrario mostrar “No aprobado”

Fin

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

PRUEBA DE ESCRITORIO

X RESULTADO

10 EXCELENTE

9 MUY BIEN

8 BIEN

7 NECESITA MEJORAR

6 NO APROBADO

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Inicio

Usa x

“introduce la calificación”

Lee x

X=10 X=9 X=8

Fin

“Bien”“Muy bien”“Excelente”

X=7

“Necesita mejorar”

“No aprobado”No

Si SiSi Si

No No No

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problemaELEGIR DESDE UN MENU DE OPCIONES SUMA, RESTA Y MULTIPLICACION DE DOS NUMEROS ENTEROS

Inicio

Usa A, B, C

Mostrar “Introduce un numero”

Lee A

Mostrar “Introduce otro numero”

Lee B

Mostrar “Que desea hacer” “1= Sumar” “2=Restar” “3=Multiplicar”

Si pulsa 1 entonces sumar A+B y asignar a C, de lo contrario

Si pulsa 2 entonces resta A-B y asignar a C, de lo contrario

Si pulsa 3 entonces multiplicar A*B y asignar a C, de lo contrario mostrar “Opción Incorrecta”

Mostrar C

Fin

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa

Inicio

Usa A, B, C

“introduce un numero”

Lee A

“Introduce otro numero”

Lee B

“Que desea hacer”

“1=SUMAR”

“2=RESTAR”

“3=MULTIPLICAR”

Pulsa Pulsa Pulsa

Asignar a C

C

A*BA-BA+B

“Opción incorrecta”

Fin

1

1

Si SiSi

No No No

Módulo: III Desarrollo de sistemas básicos de informaciónSubmódulo: I Aplicar los principios de programación en la solución de un problemaCompetencia: I Desarrollar el proceso de solución de un problema

PRUEBA DE ESCRITORIO

A B OPERACIÓN RESULTADO

8 5 1: 8+5 13

8 5 2: 8-5 3

8 5 3: 8*5 40

Alumno: Félix Ezequiel Guevara Morales 4º semestre grupo “D”Docente: L.I.A. Aidy Jiménez Proa