Definición De Algoritmo y Sus Lenguajes y Ejemplos

1431 palabras 6 páginas
Definición de Algoritmo.

“Un algoritmo se define como un método que se realiza paso a paso para solucionar un problema que termina en un número finito de pasos”.

Las características fundamentales que debe cumplir todo algoritmo son:
Debe ser preciso. e indicar el orden de realización de cada paso.
Debe ser definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.

Debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento ; o sea debe tener un número finito de pasos.

La definición de un algoritmo debe describir tres partes : Entrada, Proceso y Salida.
Diseñar un algoritmo para cambiar una llanta a un coche.

Inicio.
Traer gato.
Levantar el coche con el gato.
Aflojar
…ver más…

Mayor facilidad de codificación y, en general, su velocidad de cálculo.
Desventajas del lenguaje ensamblador.

Dependencia total de la máquina lo que impide la transportabilidad de los programas (posibilidad de ejecutar un programa en diferentes máquinas. El lenguaje ensamblador del PC es distinto del lenguaje ensamblador del Apple Machintosh.

La formación de los programadores es más compleja que la correspondiente a los programadores de alto nivel, ya que exige no solo las técnicas de programación, sino también el conocimiento del interior de la máquina.

Los lenguajes ensamblador tienen sus aplicaciones muy reducidas, se centran básicamente en aplicaciones de tiempo real, control de procesos y de dispositivos electrónicos.
Lenguajes de Alto Nivel.

Estos lenguajes son los más utilizados por los programadores. Están diseñados para que las personas escriban y entiendan los programas de un modo mucho más fácil que los lenguajes máquina y ensambladores. Un programa escrito en lenguaje de alto nivel es independiente de la máquina (las instrucciones no dependen del diseño del hardware o de una computadora en particular), por lo que estos programas son portables o transportables. Los programas escritos en lenguaje de alto nivel pueden ser ejecutados con poca o ninguna modificación en diferentes tipos de computadoras.

Ventajas de los lenguajes de alto nivel.
El tiempo de formación de los programadores es

Documentos relacionados

  • Definición De Algoritmo y Sus Lenguajes y Ejemplos
    1424 palabras | 6 páginas
  • Ensayo de prevención de adicciones
    990 palabras | 4 páginas
  • La fotografía actual
    680 palabras | 3 páginas
  • Formas de comunicacion
    1226 palabras | 5 páginas
  • Algoritmos
    5019 palabras | 21 páginas
  • Unidad 2 desarrollo de logica algoritmica
    3118 palabras | 13 páginas
  • Libro TIC 2 preparatoria UANL
    9138 palabras | 37 páginas
  • portafolio de evidencias tic 2
    2142 palabras | 9 páginas
  • ensayo de fundamentos de programacion orientada a objetos
    4941 palabras | 20 páginas
  • Proyecto productivo papeleria
    598 palabras | 3 páginas