Conceptos básicos de programación

Solo disponible en BuenasTareas
  • Páginas : 3 (705 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de noviembre de 2011
Leer documento completo
Vista previa del texto
CONCEPTOS BÁSICOS DE PROGRAMACIÓN

ALGORITMO
• Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo unatarea en un tiempo más finito. [Donald E. Knuth, 1968]
• Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas noambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004]
PROGRAMA
• Conjunto de instruccionesdetalladas y codificadas que se dan a un ordenador para que realice o ejecute determinadas operaciones.
• Un programa de computadora es un conjunto de instrucciones que producirán la ejecución de unadeterminada tarea. En esencia, un programa es un medio para llegar a un fin. El fin será normalmente definido como la información necesaria para solucionar un problema. En conclusión programa es elproceso para solucionar un problema.

LENGUAJE DE PROGRAMACIÓN
• Lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. Estos secomponen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas.
• Es un conjunto de símbolos junto a un conjunto de reglas para combinardichos símbolos que se usan para expresar programas. Constan de un léxico, una sintaxis y una semántica.

PARADIGMA DE PROGRAMACIÓN
• Más específicamente para la ciencia de la computación, probablementefue Ro-bert Floyd4 quien habló por primera vez del término Paradigmas de Programación y quien los definió como un proceso de diseño que va más allá de una gramática, reglas semánticas y algoritmos,sino que es un conjunto de métodos sistemáticos aplicables en todos los niveles del diseño de programas.
• Los paradigmas de programación son la forma, que determinan los métodos y las herramientas...
tracking img