Está en la página 1de 15

PRACTICA 1.

1
Omar Rosales Gonzlez
UNIDAD I
CONCEPTOS BSICOS DE PROGRAMACIN

1.1
Definicin de programa

1.2
Objetivos de la programacin

1.3
Etapas de desarrollo de un programa

1.4
Nocin de algoritmo


1.4.1
Caractersticas de los algoritmos


1.4.2
Algoritmo numrico


1.4.3
Algoritmo no numrico

Omar Rosales Gonzlez
La programacin consiste en desarrollar
programas para procesar informacin.
El trmino programacin se utiliza para
designar la creacin de programas a
pequea escala
Omar Rosales Gonzlez
el tratamiento de la informacin correctamente:con
lo que se espera que un programa de el resultado
correcto y no uno errneo.
Que sean de cdigos claros y legibles
Que sus programas sean tiles y eficientes.
Omar Rosales Gonzlez
PROGRAMA: Conjunto de instrucciones
escritas para solucionar un problema en
una computadora.
Omar Rosales Gonzlez
Para desarrollar un programa deben
considerarse los siguientes pasos:
1. DISEO DEL PROGRAMA: aqu se definirn
los rasgos y caractersticas del programa a
desarrollar. deben identificarse las
ENTRADAS del programa, luego debe
definirse el PROCESO, y finalmente deben
considerarse los resultados que deber
proporcionar el programa, que en este
caso se denominan SALIDAS.


Omar Rosales Gonzlez
2. ESCRIBIR EL PROGRAMA
Se utiliza un editor para escribir el
programa. Al lenguaje escrito en un editor
se le llama cdigo fuente(.cpp), que no es
otra cosa mas que las instrucciones del
programa.
Omar Rosales Gonzlez
3. COMPILAR EL PROGRAMA: Una vez que
se ha terminado de escribir el cdigo
fuente del programa debe guardarse en
disco, para que posteriormente el
COMPILADOR traduzca esas instrucciones
a cdigo mquina.
Omar Rosales Gonzlez
4.EJECUTAR Y PROBAR EL PROGRAMA:
Ahora se puede proceder a ejecutar y
probar el funcionamiento del programa. Si
toda es correcto el programa correr sin
ningn problema.
Omar Rosales Gonzlez
Pero podran presentarse algunos tipos de
errores:
error en tiempo de ejecucin: se presenta
cuando un programa incluye una
instruccin que no puede ser ejecutada.
errores de lgica: ocurren cuando el
programa puede continuar con la
ejecucin de las instrucciones pero estas
son incorrectas
Omar Rosales Gonzlez
GENERAR PROGRAMA EJECUTABLE:
Una vez que se ha verificado que el
programa no tiene errores de ejecucin ni
de lgica, entonces se procede a generar
el programa ejecutable (.EXE).


Omar Rosales Gonzlez
Un ALGORITMO es una secuencia
ordenada de operaciones bien definidas y
efectivas que al ejecutarse producen
siempre un mismo resultado.

Omar Rosales Gonzlez
1. PRECISO. Se debe indicar el orden de
realizacin de cada paso.
2. DEFINIDO. Si el algoritmo se sigue dos
veces o ms debe obtenerse siempre el
mismo resultado.
3. FINITO. Debe tener fin, es decir un nmero
determinado de pasos
Omar Rosales Gonzlez
Un algoritmo no numrico es el conjunto
de instrucciones ordenadas, que indican
paso a paso, como obtener el resultado
de un problema que no involucra procesos
matemticos.
Omar Rosales Gonzlez
Un algoritmo numrico es el conjunto de
instrucciones ordenadas para resolver un
problema que involucra procesos
matemticos (con calculo de formulas de
manera repetida).

Omar Rosales Gonzlez

También podría gustarte