Factores ecosistemas: interacciones, energia y dinamica
Solucionar problemas-por-medio-de-algoritmos
1. SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
-En lasoluciónintervienencuatrooperacionesmentales,que son:
-Entenderel problema;
-Leerel problemavariasveces.
-Establecerlosdatosdel problema.
-Aclararlo que se va a resolver.
-Precisarel resultadoque se desealograr.
-Determinarlaincógnitadel problema.
-Organizarlainformación.
-Agruparlosdatosen categoría.
-Trazar una figurao un diagrama.
- Trazar un plan;
-Escogery decidirlasoperacionesaejecutar.
-Eliminarlosdatosinútiles
-Descomponerel problemaenotrosmaspequeños.
-Ejecutarunplan;
-Ejecutara detalle cadaoperación
-Simplificarantesde ejecutar.
-Realizarundibujoodiagrama
-Revisar;
-Dar una respuestaconcreta.
-Hallarel mismoresultadode otramanera.
-Revisarporoperaciónque larespuestaescorrecta.
2. NUMEROSOS AUTORES DE LIBROS DE PROGRAMACIÓN PLABTEAN UN PROCESODE CUATRO
FASES:
Analizarel problema
Diseñarunalgoritmo
Traducir el algoritmoaun lenguaje de programación
Depurarel programa
ALGORITMO
Es un conjuntode pasossucesivosyorganizadosensecuencialógica.
Un algoritmodebe ser:
Realizable:debe terminardespuésde unacantidadfinitade pasos.
Comprensible:Debe serclaro.
Preciso:El ordendebe estarperfectamente indicado.}
Partesde un algoritmo:
IndicaIniciodel Diagramay Final del Diagrama
Representael material olainformaciónque entraosale del sistema,como
una ordendel cliente (entrada) ounproducto(salida).
Representaunpasoenel que se pide al usuarioque introduzcala
informaciónmanualmente.
Indicauna secuenciade accionesque realizanunatareaespecífica
incrustadadentrode un procesomásgrande
Inicio
Entrada por
teclado
Llamada a
subrutina
Entrada
/ salida
3. Flujo
Indicael seguimientológicodeldiagrama
Un punto de decisiónoramificación.Laslíneasque representandiferentes
decisionessurgende diferentespuntosdeldiamante.
INTERACION:Indicaque unainstrucciónoun grupode instrucciones
e debende realizarse periódicamente.
Un documento o informe impreso
Indicaun pasoque muestrainformación.
Indicaque el procesocontinúafuerade la página
Indicaque el flujocontinúadonde se ha colocadoun símboloidentico(que
contiene lamismaletra).
diseño
SALIDA
IMPRESA
SALIDA DE
PANTALLA
CONECTOR
CONEC-
TOR