Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Variables de entrada
Condiciones
Variables de salida
a) Algoritmos Cuantitativos.- son aquellos que utilizan operadores aritméticos para solucionar
sus problemas y fórmulas matemáticas.
b) Algoritmos Cualitativos.- son aquellos que utilizan para la solución de sus problemas el
lenguaje Natural Humano.
2.1Algoritmo Cuantitativo:
Diseño de algoritmo en lenguaje natural: Se trata de expresar la solución del problema utilizando el
lenguaje natural humano.
Inicio
1. Ir a secretaría y pedir solicitud de reinscripción
2. Llenamos la solicitud
3. Llevar la solicitud a la secretaría
4. ¿Está libre la secretaria o debo esperar?
a. Si. Entrega la solicitud para el registro.
b. No. Esperar que le atiendan
5. Esperar a ver si ha sido aprobada la solicitud.
6. Chequear en el sistema haber si ha sido aprobada o rechazada.
a. Si. Averiguar razón, sino terminar proceso.
b. No.Tratar de solucionar
7. Terminar proceso
Fin
FLUJOGRAMA(algunos símbolos)
Inicio y fin
Cálculo y asignación
condición
lazos
Proceso repetitivo
Lectura
Sentencia E/S
impresión
Condiciones: nada
Variables de salida
Salario=S
2 DiseñoFlujograma
Inicio
Q= costo
H=horas
S Q*H
3
Imprimir S
FIN
SIGNIFICADO SÍMBOLO
Entrada y Salida
Condiciòn
F V
Mientras for
Mientras condición V
PROCESO
Do , until, lazo
proceso
EJEMPLO:
Leer ayb
C= a+b
Imprimir C
Es una técnica para diseño de Algoritmos que involucra una combinación del lenguaje natural y Diseño
Gráfico.
Definir Procedimiento
Procedure Nombre
End Nombre
Asignaciones
Variable Expresión
Entrada-Salida
Read
Write
Condiciones
If (condición)
Proceso si verdad
Else
Proceso si falso
End If
While (condición)
Proceso
End While
Ejemplo:
Procedure Suma
Read (a, b)
C= a+b
Write (c)
End Suma
5
#include "stdio.h"
#include "conio.h"
main()
{
int a,b,c;
scanf(“ %d %d “,&a,&b);
c=a+b;
printf("la suma es %d\n",c);
getche();
return 0;
}
4. EJECUCIÓN Y PRUEBAS.
Es la corrida del programa uitilizando el compilador escogidopara este propósito, en este paso
se realizan las pruebas necesarios con los datos de prueba para verificar la correcta lógica del
problema, cuando ya se ha comprobado que los resultados obtenidos son los correctos
entonces se pasa se corre el programa con los datos reales.
5. DOCUMENTACIÓN.
Es el proceso que se realiza dentro del programa y también fuera del mismo. La documentación
interna que consiste en explicar de la forma màs amplia las variables utilizadas en el problema y
los procesos que se realizan en el mismo.
La documentación externa en cambio es la información adicional que se adjunta al programa
fuente para aclarar el mismo.