Sei sulla pagina 1di 9

El desarrollo lgico del programa para resolver un

problema en particular.
Escritura de la lgica del programa empleando un
lenguaje de programacin especfico (codificacin
del programa).
Ensamblaje o compilacin del programa hasta
convertirlo en lenguaje de mquina.
Prueba y depuracin del programa.
Desarrollo de la documentacin.
I. Es la capacidad de pensar en soluciones
alternativas
II. La lgica es una rama del conocimiento que nos
permite determinar que algo est aprobado por la
razn como bien deducido o bien pensado. En
pocas palabras en la forma ms obvia y ms fcil
de hacer algo.
III. Es un nivel de abstraccin sin el cual no es posible
estructurar los pasos que generen lo que
esperamos obtener.
Es un conjunto de
pasos que permiten
alcanzar un objetivo.
Los pasos deben ser
secuenciales y
ordenados, es decir,
deben ser ejecutados
uno despus de otro,
en un orden definido,
teniendo un inicio y un
fin.
Orden: Debe tener una serie de pasos precisos,
organizados y numerados.
Determinacin: El resultado siempre ser el mismo
cuando se utilicen los mismos datos de entrada.
Finitud: Siempre deben de terminar.
Precisin: Es fundamental que las instrucciones en los
algoritmos sean claras y no dejen ninguna duda o
confusin respecto a los pasos a seguir.
Eficiencia: La solucin del problema debe ser lograda
utilizando el mnimo posible de pasos, datos, tiempo y
recursos.
Orden: Debe tener una serie de pasos precisos,
organizados y numerados.
Determinacin: El resultado siempre ser el mismo
cuando se utilicen los mismos datos de entrada.
Finitud: Siempre deben de terminar.
Precisin: Es fundamental que las instrucciones en los
algoritmos sean claras y no dejen ninguna duda o
confusin respecto a los pasos a seguir.
Eficiencia: La solucin del problema debe ser lograda
utilizando el mnimo posible de pasos, datos, tiempo y
recursos.
Diagramas de flujo: Permite que la secuencia a seguir
sea ms entendible, especialmente cuando hay
condiciones y ciclos. Se basa en la utilizacin de
diversos smbolos universales que representan
operaciones especficas.
Pseudocdigo: Es un lenguaje de especificacin de
algoritmos, de uso fcil y sintaxis similar al lenguaje de
programacin. Te permite concentrarte en las
estructuras y acciones.
Diagrama de flujo
Diagrama de flujo
Pseudocdigo
Para escribir pseudocdigos hay que cumplir algunos
requisitos que facilitarn la posterior transcripcin del
algoritmo a un lenguaje de computadora:
Asignar un nombre. Se debe poner un ttulo al
algoritmo que haga referencia a su contenido o
funcin.
Declarar variables. Es necesario especificar los
nombres de las variables y el tipo de dato que van a
almacenar.
Delimitar estructuras. Todas las estructuras deben
delimitarse entre un Inicio y un Fin.
Identificar mensajes. Los mensajes que deseas que se
muestren al usuario debern escribirse entre comillas.

Potrebbero piacerti anche