Logica De Programacion
Enviado por natyjudy • 23 de Abril de 2014 • 619 Palabras (3 Páginas) • 392 Visitas
Instituto Superior Tecnológico “ Juan Velasco Alvarado”
Hoja de Información Nº 1
Mg. Patricia Janet Benites Yglesias LOGICA DE PROGRAMACION
1
El algoritmo es un modelo
Procesador
Entradas
Salidas
Instrucciones
Algoritmo
LOGICA DE PROGRAMACION
2
Algoritmo Definición y Características
Algoritmo: es una lista ordenada de instrucciones necesarias para
llegar a la solución de un problema especifico.
En el que se debe especificar:
Los datos que se utilizaran.
El procedimiento que actuara sobre estos datos.
Características de un Algoritmo
COMPLETO:Que entregue todos los resultados en todas las circunstancias.
PRECISO: Que no entregue resultados ambiguos.
SECUENCIADO: Paso a paso.
CORRECTO:Que entregue todos los resultados correctos en todas las circunstancias.
DATOS: Explícitamente indicados.
Solución con un numero finito de pasos.
Solución en tiempo finito
Simple y claro.
Instituto Superior Tecnológico “ Juan Velasco Alvarado”
Hoja de Información Nº 1
Mg. Patricia Janet Benites Yglesias LOGICA DE PROGRAMACION
3
Solución de problemas por computador
Lasolucióndeunproblemamedianteelusodeuncomputador,tienelassiguientesetapas:
Análisisdelproblema
Desarrollodeunalgoritmo:
Diseñodelalgoritmo
Verificacióndelalgoritmo
Desarrollodeunprograma:
Codificacióndelalgoritmo(programación)
Pruebas
Utilizacióndelprograma
4
Representación gráfica de algoritmos
Diagramas de flujo
Diagramas de bloque
Ruteo o traza
Pseudocodigo
Métodos gráficos para la representación de algoritmosDiagramas de flujoDiagramas de Nassi-Shneiderman
Instituto Superior Tecnológico “ Juan Velasco Alvarado”
Hoja de Información Nº 1
Mg. Patricia Janet Benites Yglesias LOGICA DE PROGRAMACION
ALGORITMOS
Estructura Básica:
inicio
datos de entrada
procesamiento de los datos
datos de salida
fin
Ahora se verán los símbolos mas utilizados para los algoritmos
Este símbolo indica el principio o final del algoritmo.
Instituto Superior Tecnológico “ Juan Velasco Alvarado”
Hoja de Información Nº 1
Mg. Patricia Janet Benites Yglesias LOGICA DE PROGRAMACION
ALGORITMOS
Cualquier tipo de operación que origine cambio de valor ó formato, posición de la información almacenada en memoria, operaciones aritméticas, de transferencia etc.
ALGORITMOS
Cualquier tipo de introducción de datos en la memoria “Entrada” o registros de informacion procesada en un periferico de “Salida”.
Instituto Superior Tecnológico “ Juan Velasco Alvarado”
Hoja de Información Nº 1
Mg. Patricia Janet Benites Yglesias LOGICA DE PROGRAMACION
ALGORITMOS
Seutilizaenocasionesenlugardelbásicodeentrada/salidadedatos
ALGORITMOS
Llamada subrutina, función, procedimiento, este es un modula independiente del programa principal , que recibe una entrada procedente de dicho programa, realiza una tarea determinada y regresa al terminar al programa principal.
Instituto Superior Tecnológico “ Juan Velasco Alvarado”
Hoja de Información Nº 1
Mg. Patricia Janet Benites Yglesias LOGICA DE PROGRAMACION
ALGORITMOS
Pantalla; en ocasiones se utiliza en lugar de símbolo de salida, presenta en pantalla.
ALGORITMOS
Indica operaciones lógicas o de comparación entre datos normalmente entre dos y en función del resultado, determina cual de los dos caminos alternativos se debe seguir, normalmente tiene dos salidas-respuestas si o no, dependiendo de estas respuestas será determinada la dirección del flujo.
Instituto Superior Tecnológico “ Juan Velasco Alvarado”
Hoja de Información Nº 1
Mg. Patricia Janet Benites Yglesias LOGICA DE PROGRAMACION
ALGORITMOS
Sirve para enlazarlos partes cualesquiera de una organigrama a través de un conector de salido y otro de entrada. En la misma pagina del diagrama.
ALGORITMOS
Conexión entre dos puntos del organigrama situados en paginas diferentes
...