Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ICA-1031 0-4-4
Unidad 2: Algoritmos y diagramas de
Flujo
Nombre:
Carrera:
Semestre:
Docente:
Periodo:
Ingeniera Civil
Primero
Ing. Martn Luis Ledezma Hernndez
Agosto-Diciembre 2013
Matehuala, S.L.P.
Introduccin
En el siguiente trabajo se dar a conocer un resumen sobre diferentes temas
referentes al diseo y uso de algoritmos para la resolucin de diversos problemas
los cuales son los siguientes:
Anlisis del problema, definicin y delimitacin
Diseo y desarrollo del algoritmo
Pseudocdigo
Diagrama de Flujo
Software PSeInt
En cada uno se dar un breve resumen sobre lo que son como se realizan y algunas
imgenes para su mayor entendimiento.
El anlisis del problema exige una lectura previa del problema a fin de obtener una idea
general de lo que se solicita. La segunda lectura deber servir para responder a las
preguntas:
Qu informacin debe proporcionar la resolucin del problema?
Qu datos se necesitan para resolver el problema?
La respuesta a la primera pregunta indicar los resultados deseados o las salidas del
problema. La respuesta a la segunda indicar qu datos se proporcionan o las entradas
del problema.
3.- Pseudocdigo
El pseudocdigo describe un algoritmo utilizando una mezcla de frases en lenguaje
comn, instrucciones de programacin y palabras clave que definen las estructuras
bsicas. Su objetivo es permitir que el programador se centre en los aspectos lgicos de
la solucin a un problema.
No siendo el pseudocdigo un lenguaje formal, varan de un programador a otro, es decir,
no hay una estructura semntica ni arquitectura estndar. Es una herramienta gil para el
estudio y diseo de aplicaciones
Es la representacin narrativa de los pasos que debe seguir un algoritmo para dar
solucin a un problema determinado. El pseudocdigo utiliza palabras que indican el
proceso a realizar.
Programa: ComparaNmeros
Entorno: NUMERO es un nmero entero
Algoritmo:
Escribir Introduzca un nmero
leer NUMERO
SI NUMERO>0 ENTONCES
escribir El nmero introducido es positivo
SI NO
SI NUMERO<0 ENTONCES
escribir El nmero introducido es negativo
SI NO
escribir El nmero es cero
FINSI
FINSI
Finprograma
Conclusin
Los algoritmos son una herramienta muy til para nosotros la realizacin de ellos
puede ser en algn momento laboriosa no difcil de comprender simplemente son
largos de realizar, pero al tenerlos realizados nos pueden facilitar muchas tareas de
clculos que hacemos diariamente, como clculos de salarios realizacin de
promedios entre otros.
Adems hay programas que nos pueden facilitar la comprensin de estos un ejemplo
muy claro es el programa PSeInt con el que estuve trabajando este programa me
ayudo a comprender la mayora de los problemas y algunas estructuras realizadas en
la realizacin de los mismos.
10
Bibliografa
Algoritmos y diagramas.pdf recuperado el 14 de octubre del 2013 de:
http://ing.unne.edu.ar/pub/informatica/Alg_diag.pdf
11