Diferencia entre revisiones de «Fundamentos de programación»

Contenido eliminado Contenido añadido
Oskarcah (discusión | contribs.)
Sin resumen de edición
Oskarcah (discusión | contribs.)
Sin resumen de edición
Línea 19:
=== ¿Qué es un algoritmo? ===
 
Si se consulta en la Wikipedia la definición de [[w:es:algoritmo]], se entiende que éste es un conjunto finito de instrucciones a seguir para resolver un problema. Desde el punto de vista de la programación de ordenadores, sin embargo, decir que el algoritmo es meramente la especificación de un conjunto de pasos, es una definición incompleta. Debe observarse que los ordenadores son equipos que tienen limitaciones físicas en cuanto a capacidad de almacenamiento y procesamiento. Por consiguiente debemos refinar un poco más nuestra definición de algoritmo para hacerla aplicable de manera efectiva en el ámbito de la informática.
 
'''Definición:''' Un algoritmo se entiende como una sucesión finita de pasos que debe cumplir las siguientes especificaciones:
Línea 219:
* Número de cuenta del cliente
... etc. por otro
 
==Introducción==
 
==Historia==
 
=== Evolución de la programación ===
 
Inicialmente los programas seguían una ejecución similar a la del código ensamblador, es decir, existía un control sobre qué línea de instrucción se ejecutaría a continuación, que se podía cambiar mediante ciertas redirecciones (GOTO y GOSUB en BASIC, por ejemplo). Sin embargo, poco a poco se tendió hacia lo que se llama la programación estructurada.