conceptos basicos

Páginas: 13 (3240 palabras) Publicado: 30 de octubre de 2015
Servicio Nacional de Aprendizaje – SENA

Sistema de Gestión
de la Calidad

Centro de Electricidad y Automatización Industrial CEAI
TECNICO EN PROGRAMACION DE SOFTWARE
CONCEPTOS BASICOS DE ALGORITMIA

Fecha:
Feb. 2012
Versión 1.0
Página 1 de 18

SOLUCIÓN DE PROBLEMAS Y CONCEPTOS BASICOS

SOLUCIÓN DE PROBLEMAS
La solución de problemas por computador consta de ocho etapas, de tal forma que cada unadepende de las anteriores, lo cual indica que se trata de un proceso continuo y por lo tanto cada
paso exige el mismo cuidado en su elaboración. Las etapas son:
a.
b.
c.
d.
e.
f.
g.
h.

Definición y delimitación del problema a solucionar (enunciado del problema).
Análisis del problema
Diagrama de flujo (algoritmo).
Prueba de escritorio.
Codificación.
Compilación o interpretación del programa.Ejecución del programa.
Evaluación de los resultados.

Vamos a dar un vistazo a cada uno de los pasos para la solución de un problema.

DEFINICIÓN Y DELIMITACIÓN DEL PROBLEMA A SOLUCIONAR
Para resolver y brindar una solución adecuada es fundamental entenderlo, conocerlo y es de vital
importancia delimitarlo, es decir hasta dónde va el alcance de nuestra solución.
Para tener buenos resultados ennuestra solución es necesario tener claridad sobre el problema a
resolver, esto con el fin de no dar soluciones equivocadas.

ANÁLISIS DEL PROBLEMA
Una vez que se ha comprendido el problema es necesario definir:





Las variables de entrada.
Las variables de proceso
Cuál es la información que se desea producir (salida)
Los métodos y fórmulas que se necesitan para procesar los datos.

Se recomiendaevaluar qué es lo que necesitamos y en qué secuencia para producir los resultados
esperados.

Luis Alberto Ocampo Lombana
Instructor CEAI SENA Valle

Página 1

Servicio Nacional de Aprendizaje – SENA

Sistema de Gestión
de la Calidad

Centro de Electricidad y Automatización Industrial CEAI
TECNICO EN PROGRAMACION DE SOFTWARE
CONCEPTOS BASICOS DE ALGORITMIA

Fecha:
Feb. 2012
Versión 1.0
Página 2de 18

DIAGRAMA DE FLUJO
Es la representación gráfica de nuestra solución (algoritmo) por medio de símbolos, en esta etapa,
es donde se indica en forma clara y precisa las instrucciones que se deben llevar a cabo, y el orden
lógico de su operación.
También se puede decir que es la representación detallada en forma gráfica de cómo deben
realizarse los pasos en el computador para producirresultados.
Esta representación gráfica se da cuando varios símbolos (que indican diferentes Procesos en el
computadora), se relacionan entre sí mediante líneas que indican el orden en que se deben
ejecutar los procesos.
Los símbolos utilizados han sido normalizados por el instituto norteamericano de normalización
(ANSI).
Estos diagramas de flujo permiten el conocimiento individual sobre un proceso,facilitando así su
compresión. Además, proporciona información sobre los procesos de forma clara ordenada y
precisa
Las características de un buen Diseño de un Diagrama de Flujo son:
 Debe tener un punto particular de inicio.
 Debe ser definido, no debe permitir dobles interpretaciones.
 Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar
en la definición delproblema.
 Debe ser finito en tamaño y tiempo de ejecución.

Luis Alberto Ocampo Lombana
Instructor CEAI SENA Valle

Página 2

Servicio Nacional de Aprendizaje – SENA

Sistema de Gestión
de la Calidad

Centro de Electricidad y Automatización Industrial CEAI
TECNICO EN PROGRAMACION DE SOFTWARE
CONCEPTOS BASICOS DE ALGORITMIA

Fecha:
Feb. 2012
Versión 1.0
Página 3 de 18

SÍMBOLOS PARA LA CONSTRUCCIÓN DEDIAGRAMAS DE FLUJO

SIMBOLO

DESCRIPCION

Inicio o final del diagrama de flujo.
Símbolo de proceso y nos indica la asignación de un valor en la
memoria y/o la ejecución de una operación aritmética.

Condición, o toma de decisión.

Subrutina o una función o un procedimiento

Documentación, o salida de resultados por medio de un dispositivo
como la impresora

Entrada manual de datos

Display o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos basicos
  • conceptos basicos
  • Conceptos Basicos
  • conceptos basicos
  • conceptos basicos
  • Conceptos Basicos
  • Conceptos Basicos
  • conceptos basicos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS