Definiciones Programación

Páginas: 10 (2465 palabras) Publicado: 20 de octubre de 2013



CENTRO DE BACHILLERATO TECNOLOGICO
Industrial y de Servicios No. 166



Modulo I: Desarrollo e Instalación de Software de Aplicación

Submodulo: Desarrolla Software Utilizando Programación Estructurada

Especialidad: Técnico en Programación

1° Parcial

Profesora: Martha Cabrera Vázquez

Alumno: Monica.......

Semestre: 2° Grupo: “G”



Historia:
Lapalabra algoritmo proviene del nombre del matemático llamado Abu Abdullah Muhammad bin Musa al-Khwarizmi (hay muchas variantes para el nombre al usar el alfabeto latin, tales como Al-Khorezmi, Al-Khwarizmi, Al-Khawarizmi, Al-Khawaritzmi o Al-Khowarizmi) que vivió entre los siglos VIII y IX.

Definición: Algoritmo
Podemos encontrar muchas definiciones completas o formales de algoritmo en los textosde algorítmica y programación, todas ellas muy similares:
Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo una tarea en un tiempo más finito. [Donald E. Knuth, 1968]
Descripción de un esquema de comportamiento expresado mediante un reportorio finito de acciones y de informaciones elementales,identificadas, bien comprendidas y realizables a priori. Este repertorio se denomina léxico [Pierre Scholl, 1988]
Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, 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]
Características:
Las características fundamentales que debe cumplir todo algoritmo son:
Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.
Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.
Tener cero o más entradas: Datos son proporcionados a unalgoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.
Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras. Existen muchos otrosmecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo.
Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.http://www.rodolfoquispe.org/blog/que-es-un-algoritmo.php


 ALGORITMO
Un algoritmo es una serie de operaciones detalladas y no ambiguas. En otras palabras un algoritmo es un conjunto de reglas para resolver una cierta clase de problemas.
La receta de la ABUELA para hacer "Tucumanas" es un algoritmo.
Un algoritmo es el medio por el que se explica cómo puede resolverse un problena, medianteaproximaciones paso a paso. Se puede formular de muchas formas con el cuidado de que no exista ambigüedad
Al conjunto formado por la representación de datos utilizada y el algoritmo mismo se llama programa

CARACTERISTICAS DE LOS ALGORITMOS
Las principales características de los algoritmos son:
i. El algoritmo debe ser sencillo e indicar el orden de realización de cada paso
ii. Un algoritmo debeestar definido.
iii. El algoritmo de ser finito.


Un algoritmo describe la transformación de una entrada en la salida
La entrada se refiere a algo que existe y es utilizado por el algoritmo para transformarlo en los resultados que uno planifica.





http://www.diagramas.20m.com/conceptos.html




Algoritmo

Conjunto de instrucciones que aplicado a un número finito de datos,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Definiciones Programación
  • DEFINICIONES DE PROGRAMACION
  • Definiciones De Programacion
  • Definiciones de programacion
  • definiciones basicas en programacion
  • Programacion orientada a objetos definiciones.
  • Definiciones de programacion de software
  • Definicion de Programacion Aplicada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS