viernes, 7 de octubre de 2016

RESOLUCION DE PROBLEMAS MEDIANTE COMPUTADORAS

En TODOS los programas que desarrollaremos durante el ciclo escolar, se deberán incluir en este preciso orden las siguientes etapas:

1.- PLANTEAMIENTO: Es una situación imaginaria que justificará la creación del programa para satisfacer una necesidad.

2.- 3 PREGUNTAS DE ORO. Son las preguntas con su respuesta de lo que necesitamos responder para desarrollar el programa.
      1.- ¿Qué datos necesito saber? Son los que NO se mencionan en el PLANTEAMIENTO.
      2.- ¿Qué fórmula o procedimiento debemos utilizar? Fórmula para calcular los datos 
              numéricos o procedimiento de selección.
      3.- ¿Qué vamos a obtener? La respuesta a los requerimientos del problema.

3.- ALGORITMO..Es la secuencia ordenada de pasos que debemos seguir para resolver el problema,
4.- DIAGRAMA DE FLUJO. Es la representación gráfica del Algoritmo.
5.- PSEUDOCÓDIGO: Son las instrucciones de programación que utilizaremos EN ESPAÑOL
6.- CODIFICACIÓN: Son las instrucciones de programación que utilizaremos EN INGLÉS

Ejemplo :
Descripción del Problema:
"Desarrollar un programa que sume 2 números cualquiera y muestre el resultado"

1.- PLANTEAMIENTO: 
"Al hermano de Pedro le encargaron que hiciera varias sumas de tarea y su hermano le quiere ayudar haciendole un programa que las resuelva por él."

2.- PREGUNTAS DE ORO. Son las preguntas con su respuesta de lo que necesitamos responder para desarrollar el programa.
      1.- ¿Qué datos necesito saber? Los 2 números.
      2.- ¿Qué fórmula o procedimiento debemos utilizar? R=Número 1 + Número 2
      3.- ¿Qué vamos a obtener? La suma de los 2 números.
3.- ALGORITMO..
      1.- Inicio
      2.- Conocer el Primer Número
      3.- Conocer el Segundo Número.
      4.- Sumar el Primer Número al Segundo Número 
      5.- Mostrar el resultado de la suma
      6.- Fin
4.- DIAGRAMA DE FLUJO

4.- PSEUDOCÓDIGO

LEER        N1
LEER        N2
HACER     R = N1 + N2
MOSTRAR     R



5.- CODIFICACIÓN
Private Sub CmdCalcular_( )

N1 = Val(TxtNum1)
N2 = Val(TxtNum2)

R = N1 + N2

LblResultado.Caption = "El resultado de la Suma es: "&R

End Sub

Invariablemente en su cuaderno, se deben desarrollar en ese orden, las etapas del programa.

No hay comentarios:

Publicar un comentario