jueves, 28 de mayo de 2020

1.3 - Lenguajes, Tipos y Herramientras

Tipos de Lenguajes
Podemos encontrar varios tipos de Lenguajes:


  • Lenguaje Declarativos.- Son los más parecidos al castellano o ingles en su potencia expresiva y funcionalidad y están ene le nivel más alto respecto a los otros. Son fundamentalmente lenguaje de órdenes, denominados por sentencias que expresan “Lo que hay que hacer” en vez de “Como hacerlo”
  • Lenguaje de Alto Nivel.- Son los mas utilizados como lenguaje de programación, Aunque no son fundamentalmente declarativos, estos lenguajes permiten que los algoritmos se expresen en un nivel y estilo de escritura fácilmente legible y comprensible por otros programadores. Además, los lenguajes de alto nivel suelen tener la característica de “Transportabilidad”.
  • Lenguajes Ensamblador. Y Lenguaje Maquina.- Cada tipo de maquina tiene su propio lenguajes de maquina distinto y su lenguaje ensamblador asociado. El lenguaje ensamblador es simplemente una representación simbólica del lenguaje maquina asociado, lo cual permite una programación menos tediosa que con el anterior.

3.3.- Características del Lenguaje Científico - Fundamentos_Lopez ...

Herramientas

¿Qué es un compilador cruzado?
Un compilador cruzado es un compilador capaz de crear código ejecutable para otra plataforma, distinta a aquélla en el que el compilador se ejecuta.

¿Qué es un analizador léxico?
Un analizador léxico: es la primera fase de un compilador consistente en un programa que recibe como entrada el código fuente de otro programa y produce una salida compuesta de tokens (componentes léxicos) o símbolos.

Función de analizador léxico:
La principal función consiste en leer la secuencia de caracteres del programa fuente, carácter a carácter y elaborar como salida la secuencia de componentes léxicos.

Los componentes léxicos representan:
- Palabras reservadas: IF, WHILE
-Identificadores: VARIABLES, FUNCIONES
- Símbolos especiales: ;, (), {}
- Operadores: =, >,<, +
- Constantes numéricas: ENTEROS, FLOTANTES
- Constantes de carácter

No hay comentarios:

Publicar un comentario

Profesor

Aqui tiene mi Blog o Pagina con evidencias, ejercicios, teoría y ejemplos de lo que hemos hecho en este cierre de semestre. Como puede ver a...