Algoritmo

Páginas: 11 (2635 palabras) Publicado: 1 de octubre de 2012
Índice
Índice

1.1 ¿Qué es un algoritmo?............................................................2
1.1.2 Características del algoritmo………………………………,…3
1.2 ¿Qué es un diagrama de flujo?...............................................4
1.3 Reglas para la construcción de un diagrama de flujo………….5
1.4 ¿Qué es un tipo de dato?.......................................................81.5 Clasificación de un tipo de dato………………………………………9
1.6 Identificador ……………………………………………….……….……12
1.7 Constantes y variables………………………………………….……..13
1.8 Expresiones lógicas………………….……………………………….…14
1.9 Algoritmo y diagrama de flujo…..…..………………………………18


¿Qué es un algoritmo?
¿Qué es un algoritmo?

Define algoritmo como un conjunto ordena y finito de operaciones que permite hallar lasolución de un problema. Método y notación en las diferentes formulas del cálculo. Los algoritmos constituyen un método para resolver un problema mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama de flujo con el fin de una forma más sencilla.
De acuerdo con el concepto anterior, el algoritmo podría estar incluido en la definición de programa deordenador de la ley de propiedad intelectual (TRLPI), al referirse a este como a toda secuencia de instrucciones o indicaciones destinas a ser utilizadas, directa o indirectamente, en un sistema informático para realizar una función o una tarea o para obtener un resultado determinando, cualquiera que fuere su forma de expresión y fijación.
Sin embrago, ciertas características de los algoritmos hacenque no puedan ser clasificados como programas de ordenador. La consecuencia de estas características es la exclusión del algoritmo del ámbito de protección del derecho de autor, en la medida en que este constituye una idea, un método de cálculo o una función.

Características del algoritmo
Características del algoritmo

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 un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabolas 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 otros mecanismos susceptibles de programación que no cuentan con una salida deresultados 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.

¿Qué es un diagrama de flujo?
¿Qué es un diagrama de flujo?

Undiagrama de flujo representa la esquematización gráfica de un algoritmo , el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema.
Su correcta construcción es sumamente importante porque, a partir del mismo se escribe un programa en algún Lenguaje de Programación. Si el Diagrama de Flujo está completo y correcto, el paso del mismo a un Lenguajede Programación es relativamente simple y directo.
Es importante resaltar que el Diagrama de Flujo muestra el sistema como una red de procesos funcionales conectados entre sí por " Tuberías " y "Depósitos" de datos que permite describir el movimiento de los datos a través del Sistema. Este describirá: Lugares de Origen y Destino de los datos, Transformaciones a las que son sometidos los datos, Lugares en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS