You are on page 1of 2

Lenguajes y

autmatas I

Investigaci
n

5/02/201
4

HERRAMIENTAS COMPUTACIONALES LIGADAS CON LENGUAJES

Editores de estructuras: Un editor de estructuras toma como entrada una


secuencia de rdenes para construir un programa fuente. El editor de
estructuras no slo realiza las funciones de creacin y modificacin de
textos de un editor de textos ordinario, sino que tambin analiza el texto del
programa, imponiendo al programa fuente una estructura jerrquica
apropiada. De esa manera, el editor de estructuras puede realizar tareas
adicionales tiles para la preparacin de programas Concepto encontrado
en el libro de Compiladores de Addison Wesley, a mi punto de vista estos
editores de estructura son los que se encarga de llevar el orden de las
palabras, valla el acomodo y comprobar si la entrada est formada
correctamente.
Impresoras estticas: Una impresora esttica analiza un programa y lo
imprime de forma que la estructura del programa resulte claramente visible
Concepto encontrado en el libro de Compiladores de Addison Wesley.
Verificadores estticos: este verificador lee un programa, lo analiza e intenta
descubrir errores potenciales sin correr el programa, algo muy parecido a la
correccin de los editores de texto como Word. Un verificador esttico puede
detectar si hay partes de un programa que nunca se podrn ejecutar o si
cierta variable se usa antes de ser definida nos dice Addison Wesley.
Intrpretes: En lugar de producir un programa objeto como resultado de
una traduccin, un intrprete realiza las operaciones que implica el
programa fuente. Muchas veces los interpretes se usan para ejecutar
lenguajes de rdenes, pues cada operador que se ejecuta en un lenguaje
de ordenes suele ser una invocacin de una rutina compleja, como un editor
o un compilador es el encargado de

COMPILADOR CONVENCIONAL

Formadores de textos: Un formador de textos toma como entrada una


cadena de caracteres, la mayor parte de la cual es texto para componer,
pero alguna incluye rdenes para indicar prrafos, figuras o estructuras
matemticas como subndices o superndices esto con comento el autor del
libro de Compiladores Addison Wesley.

Intrpretes de consultas: Un intrprete de consultas traduce un predicado


que contiene operadores relacionales y booleanos a rdenes para buscar en
una base de datos registros que satisfagan ese predicado

Daniel Hernndez
Morales

TIPOS DE LENGUAJE
A pesar de su aparente homogeneidad, el lenguaje puede subdividirse en
tipologas, atendiendo a sus caractersticas. Considerando el grado de
artificialidad y convencionalidad que interviene en la construccin de smbolos o
signos del lenguaje, ste puede ser, nicamente, natural o artificial.
El lenguaje natural, tambin llamado lenguaje ordinario, es el que utiliza una
comunidad lingstica con el fin primario de la comunicacin y se ha construido
con reglas y convenciones lingsticas y sociales durante el perodo de
constitucin histrica de esta sociedad. Es el lenguaje que hablamos todos. El
individuo, por el hecho de nacer en sociedad, acepta normativamente el lenguaje
de su propia comunidad lingstica; el influjo que el individuo puede ejercer sobre
el lenguaje, pasa nicamente por el hecho de hablarlo, por el habla.
Son ejemplos de lenguaje natural el castellano, el cataln, el vasco o el gallego,
en Espaa, y cualquier otro idioma que se hable en alguna parte del mundo. El
lenguaje natural se considera un instrumento sumamente adaptado a la
comunicacin de la vida ordinaria, pero ambiguo y vago si hemos de atender al
punto de vista de la comunicacin cientfica.
El lenguaje artificial, en oposicin al natural, tiene como finalidad evitar
justamente- los inconvenientes de ambigedad y vaguedad de los lenguajes
naturales u ordinarios y, por ello, presenta un grado de artificialidad y
convencionalidad mucho mayor por lo que se refiere a la construccin de
smbolos y al significado que se les asigna. Smbolos y significados no
pertenecen a ninguna comunidad natural de hablantes, sino a grupos de
hablantes relacionados por objetivos cientficos o tcnicos. El lenguaje
artificialmente construido se divide en tcnico y formal.
El lenguaje tcnico utiliza el lenguaje natural, pero previamente definido en
gran parte de sus trminos, de manera que las palabras adquieren tcnicamente
un significado propio y adecuado a los fines de la comunidad que las utiliza. As,
el lenguaje tcnico de la fsica, por ejemplo, define el sentido en que utiliza
trminos, tambin propios del lenguaje ordinario, como son fuerza, masa,
velocidad, espacio, etc., y el lenguaje tcnico de la medicina, oscuro para los
profanos, es sumamente til para la prctica mdica.
El lenguaje formal, a su vez, es una clase de lenguaje artificial en el que no slo
se construyen artificial y convencionalmente los smbolos propios del lenguaje,
sino tambin sus reglas de construccin y sus reglas de transformacin,
convirtindose en la prctica en un clculo. Los lenguajes formales, si adoptan
adems una interpretacin, se convierten en lenguajes plenamente formalizados.

You might also like