Eliana Rocio Coronel Torres
Guillermo Fidel Caballero Duque
Sammy Alexander Caceres Calderon
Hugo Raul Velosa Montañez
FASE EN RESOLUCION DE PROBLEMAS UTILIZANDO EL
COMPUTADOR
ING. MECANICA
El proceso de resolución de un problemas con un computador conduce a la creación y ejecución del mismo.
Para crear cierto programa, se deben seguir algunos pasos esenciales.
1. Análisis del programa. 2. Diseño del algoritmo.3. Codificación y ejecución.4. Verificación5. Depuración 6. Mantenimiento7. Mantenimiento8. Documentación
Algoritmo: método para resolver problemas mediante una serie de pasos precisos, definidos y finitos.
Características de algoritmo:PrecisoDefinidoFinito
DISEÑO DEL ALGORITMO En la etapa de análisis del proceso se determina
que hace el programa. Etapa del diseño: Proceso se basa divide y
vencerás. Diseño descendente o modular Un programa bien diseñado consta de un
programa principal (modulo de nivel mas alto) que llama a subprogramas (módulos de nivel mas bajo), que a su vez pueden llamar otros sub programas.
Los programas que se estructuran de esta forma, se dicen que tienen diseño modular y el método de romper el programa en modos pequeños se llama programación modular.
Este proceso implica la ejecución de los siguientes pasos: 1)programar un modulo 2)comprobar un modulo 3)depurar el modulo 4)combinar el modulo con módulos anteriores Las dos herramientas más utilizadas comúnmente para
diseñar algoritmos son: Diagramas de Flujo Pseudocódigos.
Un diagrama de flujo (flowchart) es una representación gráfica de un algoritmo.
Es una forma más tradicional de especificar los detalles algorítmicos de un proceso y constituye la representación gráfica de un proceso multifactorial.
Se utiliza principalmente en programación, economía y procesos industriales.
Disciplinas la psicología cognoscitiva. Son modelos tecnológicos utilizados para
comprender los rudimentos de la programación lineal.
DIAGRAMA DE FLUJO
Es la representación gráfica de flujo o secuencias, utilizando una forma de especificar lo hecho en una rutina.
Se llaman diagrama de flujo porque todo va unido por flechas indicando la rutina posterior a la dada.
Definición:
La simbología utilizada para la elaboración de diagrama de flujo es variable y debe ajustarse a las normas preestablecidas universalmente para dichos símbolos.
Símbolos Utilizados
NO
Ciclo FOR
Imprimir
Fin Proceso
si
No
Inicio
Leer Entrad
a
Decisión
Características que debe cumplir un diagrama de flujo
En los diagramas de flujo se presuponen los siguientes aspectos:
Existe siempre un camino que permite llegar a una solución (finalización del algoritmo).
Existe un único inicio del proceso. Existe un único punto de fin para el
proceso de flujo
Identificar las ideas principales a ser incluidas en el diagrama de flujo..
Definir qué se espera obtener del diagrama de flujo.
Identificar quién lo empleará y cómo. Establecer el nivel de detalle requerido. Determinar los límites del proceso a
describir.
Desarrollo del Diagrama de Flujo
Establecer el alcance del proceso a describir. Identificar y listar las principales
actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico.
Si el nivel de detalle definido incluye actividades menores, listarlas también.
Identificar y listar los puntos de decisión. Construir el diagrama respetando la secuencia
cronológica y asignando los correspondientes símbolos.
Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido.
Los pasos a seguir para construir el diagrama de flujo son:
Diseñar el algoritmo (ordinograma y pseudocódigo) correspondiente a un programa que escribe el porcentaje descontado en una compra, introduciendo por teclado el precio de la tarifa y el precio pagado.
PROGRAMA: DescuentoMÓDULO: PrincipalINICIODATOS: VARIABLES Tarifa Numérico Entero Precio Numérico Entero Dto. Numérico Entero Pd Numérico RealALGORITMO: Leer Tarifa Leer Precio Dto = Tarifa – Precio Pd = Dto * 100 / Tarifa Escribir “Porcentaje de descuento:”, PdFINDesarrollo
Evitar sumideros infinitos, burbujas que tienen entradas pero no salidas.
Evitar las burbujas de generación espontánea.
Tener cuidado con los flujos y procesos no etiquetados.
Recomendaciones
Favorecen la comprensión del proceso a través de mostrarlo como un dibujo.
Permiten identificar los problemas y las oportunidades de mejora del proceso.
Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas.
Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan las tareas, cuando se realizan mejoras en el proceso.
Ventajas de los Diagramas de Flujo
Formato Vertical Formato Horizontal
Formato Panorámico
Formato Arquitectónico
Tipos de diagramas de flujo
GRACIAS
Recommended