ingenieria
Algoritmo
Secuencia ordenada de pasos que resuelve un problema concreto.
Características
Un algoritmo debe ser preciso e indicar el orden de realización de cadapaso.
Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminaren algún momento; o sea, debe tener un numero finito de pasos.
La definición de un algoritmo debe definir tres partes: Entrada, Proceso y Salida.
En el algoritmo de receta de cocina se analiza :Entrada: ingrediente y utensilios empleados.
Proceso: elaboración de la receta en la cocina.
Salida: terminación del plato (por ejemplo, cordero).
Ejemplo de Algoritmo:
Un cliente ejecutaun pedido a una fábrica. Esta examina en su banco de datos la ficha del cliente; si el cliente es solvente entonces la empresa acepta el pedido; en caso contrario rechazara el pedidoPrograma
Implementación de un algoritmo en un lenguaje de programación Conjunto ordenado de instrucciones que se dan al Computador indicándole las operaciones o tareas que ha derealizar para resolver un problema.
Lenguajes de programación
Una instrucción es un conjunto de símbolos que representa una Orden para el Computador: la ejecución de una operación condatos.
Las instrucciones se escriben en un lenguaje de programación:
- Se forman con símbolos tomados de un determinado repertorio (componentes léxicos)
- Se construyen siguiendo unas reglasprecisas (sintaxis)
Lenguaje máquina
El único que entiende directamente la CPU del Computador
Depende del modelo de Computador
Repertorio de instrucciones reducido (operaciones muy elementales)Muy difícil programar en él (en binario, con cadenas de ceros y unos)
Lenguaje ensamblador
Equivalente al lenguaje máquina, cada línea de código se traduce en:
una instrucción para la...
Regístrate para leer el documento completo.