Categorías: Todo - desventajas - ventajas - bajo - máquina

por REWBOK REWBOK hace 1 año

137

LENGUAJES ALGORITMICOS

Los lenguajes de programación se dividen en tres categorías principales: de máquina, de bajo nivel y de alto nivel. Los lenguajes de máquina están diseñados específicamente para ser entendidos por el hardware de la computadora, utilizando código binario.

LENGUAJES ALGORITMICOS

LENGUAJES ALGORITMICOS

CLASIFICACION DE LOS LENGUAJES

LENGUAJES DE PROGRAMACION: son palabras, símbolos y reglas con los que se le puede indicar a la computadora los pasos a seguir para resolver un problema
LENGUAJE DE PROGRAMACION DE ALGORITMOS: es el que se utiliza para introducir a la computadora un algoritmo especifico
LENGUALE NATURAL DE PROGRAMACION: están orientados a la solución de problemas precisos, en la elaboración de formulas o métodos científicos.
LENGUAJE DE DIAGRAMA DE FLUJO: trabaja con diversos símbolos para representar las ideas o acciones a desarrollar.
NEGUAJE NATURAL: es el que describe los pasos a seguir en un lenguaje cotidiano (que un ser humano pueda entender) también conocido como "lenguaje jerga".

¿QUE SON?

Son lenguajes que permiten describir a la computadora los pasos con mayor o menor detalle al dar solución a un problema especifico

TIPOS DE LENGUAJE

LENGUAJES DE ALTO NIVEL: estos lenguajes están diseñados para el desarrollo de aplicaciones, programas, software, etc. que no dependen de una sola maquina para funcionar.
DESVENTAJAS DEL LENGUAJE DE ALTO NIVEL: no se aprovechan los recursos internos de la maquina, ocupan demasiada memoria, el tiempo de ejecución de los programas es mayor.
VENTAJAS DEL LENGUAJE DE ALTO NIVEL: son lenguajes con reglas similares a los lenguajes humanos, reducen los costos del programa/software, no dependen de una maquina para funcionar.
LENGUAJES DE BAJO NIVEL: son lenguajes que en sus instrucciones ejercen un control directo sobre el hardware.
DESVENTAJAS DEL LENGUAJE DE BAJO NIVEL: depende totalmente de la maquina (computador), y son sistemas únicos por cada proveedor (apple, acer, Hewlett Packard, asus, dell, etc.. )
VENTAJAS DEL LENGUAJE DE BAJO NIVEL: es mas fácil de codificar y su velocidad de calculo es superior
LENGUAJE DE MAQUINA: son lenguajes que están escritos para ser legibles por la maquina (computadora) ya que sus instrucciones son cadenas de código binario (0 y 1)
DESVENTAJAS DEL LENGUAJE DE MAQUINA: dificultad en la codificación, poco fiables, dificultad para verificar programas, solo son ejecutables por el procesador (GPU) .
VENTAJAS DEL LENGUAJE DE MAQUINA: posibilidad de transferir información (programa) a la memoria sin necesidad de traducirla lo que otorga mas velocidad en los procesos.