ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El Lenguaje


Enviado por   •  20 de Octubre de 2014  •  2.433 Palabras (10 Páginas)  •  177 Visitas

Página 1 de 10

Que es el Lenguaje?

Un lenguaje se considera como un conjunto de oraciones, que usualmente es infinito y se forma con combinaciones de palabras del diccionario. Es necesario que esas combinaciones sean correctas (con respecto a sintaxis) y tengan sentido (con respecto a la semántica).

Un lenguaje es la función que expresa pensamientos y comunicaciones entre la gente. Esta función es llevada a cabo por medio de señales y vocales (voz) y posiblemente por signos escritos (escritura).

En este punto podemos distinguir entre dos clases de lenguajes: los lenguajes naturales (ingles, alemán, español, etc.) y lenguajes formales(matemático, lógico, etc.)

A continuación damos una breve descripción de estos dos tipos de lenguaje.

2. ¿Que es el Lenguaje Natural?

Como mencionamos anteriormente el Lenguaje Natura l(LN) es el medio que utilizamos de manera cotidiana para establecer nuestra comunicación con las demás personas

Este tipo de lenguaje es el que nos permite el designar las cosas actuales y razonar a cerca de ellas, fue desarrollado y organizado a partir de la experiencia humana y puede ser utilizado para analizar situaciones altamente complejas y razonar muy sutilmente. La riqueza de sus componentes semánticos da a los lenguajes naturales su gran poder expresivo y su valor como una herramienta para razonamiento sutil. Por otro lado la sintaxis de un LN puede ser modelada fácilmente por un lenguaje formal, similar a los utilizados en las matemáticas y la lógica. Otra propiedad de los lenguajes naturales es la poli semántica, es decir la posibilidad de que una palabra en una oración tenga diversos significados.

En un primer resumen, los lenguajes naturales se caracterizan por las siguientes propiedades:

1. Desarrollados por enriquecimiento progresivo antes de cualquier intento de formación de una teoría.

2. La importancia de su carácter expresivo debido grandemente a la riqueza del componente semántico (poli semántica).

3. Dificultad o imposibilidad de una formalización completa.

3. ¿Que es el Lenguaje Formal?

El lenguaje formal es aquel que el hombre ha desarrollado para expresar las situaciones que se dan en específico en cada área del conocimiento científico. Las palabras y oraciones de un lenguaje formal son perfectamente definidas (una palabra mantiene su el mismo significado prescindiendo de su contexto o uso.

Los lenguajes formales son exentos de cualquier componente semántico fuera de sus operadores y relaciones. Los lenguajes formales pueden ser utilizados para modelar una teoría de la mecánica, física, matemática, ingeniería eléctrica, o de otra naturaleza, con la ventaja de que en estos toda ambigüedad es eliminada.

En resumen las características de los lenguajes formales son las siguientes:

1. Se desarrollan de una teoría preestablecida.

2. Componente semántico mínimo.

3. Posibilidad de incrementar el componente semántico de acuerdo con la teoría a formalizar.

4. La sintaxis produce oraciones no ambiguas.

5. La importancia del rol de los números.

6. Completa formalización y por esto, el potencial de la construcción computacional.

4. Procesamiento Computacional del Lenguaje Natural(PLN)

Una meta fundamental de la Inteligencia Artificial(IA), es la manipulación de lenguajes naturales usando herramientas de computación, en esta, los lenguajes de programación juegan un papel importante, ya que forman el enlace necesario entre los lenguajes naturales y su manipulación por una maquina.

Antes de continuar con nuestro estudio del PLN, es importante el que estudiemos el concepto de lo que es un lenguaje de programación y las generaciones de estos para darnos una idea de cómo ha sido su evolución.

¿Qué es un Lenguaje de Programación?

Un lenguaje de programación es un conjunto de normas lingüísticas que permiten escribir un programa y que éste sea entendido por el ordenador y pueda ser trasladado a ordenadores similares para su funcionamiento en otros sistemas. Un programa es una serie de instrucciones ordenadas correctamente que permiten realizar una tarea o trabajo específico. Ahora bien, un lenguaje de programación se basa en dos elementos muy importantes:

• Sintaxis: que se refiere a la utilización correcta de cada una de las sentencias de cierto lenguaje de programación.

• Semántica: se encarga de que cada "oración" del lenguaje de programación utilizado tenga un significado correcto.

A medida que la complejidad de los programas ha ido aumentando, se han requerido de nuevos lenguajes para poder describir esos problemas y que sean resueltos por el ordenador.

Generaciones de Lenguajes de Programación

Las generaciones de los lenguajes de programación, se han venido dando debido a que las necesidades que plantean los problemas son cada día más grandes y complejo, a continuación se hace un pequeño resumen de cada una de las generaciones de lenguajes de programación.

a. Primera Generación: Los lenguajes de primera generación o también conocidos como lenguajes maquina, son en los que se utiliza el código binario(unos y ceros) para comunicarse con la computadora, esta generación de lenguajes es muy complicada, ya que al usar pocos signos, no puede expresar cosas muy complicadas. En la actualidad ya casi no se trabaja con lenguajes maquina, los únicos que lo hacen son los diseñadores de los "chips" de los procesadores.

b. Segunda Generación: Los lenguajes de esta segunda generación son conocidos también como ensambladores, y se distinguen de los lenguajes maquina por su eficiencia(en comparación con sus antecesores). Estos lenguajes ensambladores se basan en lo que es la comprensión de varias palabras en una sola, por ejemplo:

ADC significara "sumar con reserva"(en ingles: ADd with Carry)

Haciendo notoria la aclaración, de que esta serie de instrucciones serán traducidas al lenguaje maquina por el compilador del lenguaje.

c. Tercera Generación: Los lenguajes de tercera generación o de alto nivel son los lenguajes más comunes o que

...

Descargar como (para miembros actualizados)  txt (16.2 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com