Sunteți pe pagina 1din 2

1.1 QUE ES Y QUE ESTUDIA LA PROGRAMACIN DE SISTEMAS? 1.2 HERRAMIENTAS DESARROLLADAS CON LA TEORIA DE PROGRAMACIN DE SISTEMAS 1.

3 LENGUAJES 1.3.1 LENGUAJES NATURALES 1.3.2 LENGUAJES ARTIFICIALES


Lenguaje Natural: Es 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. Lenguaje Artificial: 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. Ahora definiremos Lingstica Computacional: Se define como una disciplina de la lingstica aplicada y la Inteligencia Artificial, y tiene como objetivo la realizacin de aplicaciones informticas que imiten la capacidad humana de hablar y entender. A la Lingstica Computacional se le llama a veces Procesamiento del Lenguaje Natural (PLN), o Natural Language Processing (NLP). Ejemplos de aplicaciones de PLN son, por ejemplo, los programas que reconocen el habla, los traductores automticos, etc. Lenguaje natural vs lenguaje artificial Tanto el lenguaje natural como el lenguaje artificial son humanos. El primero es natural porque se aprende (o adquiere) inconsciente e involuntariamente. Ningn beb decide aprender o no la lengua que hablan sus padres, y ningn padre sienta a su hijo y le ensea las reglas sintcticas de su lengua, entre otras razones porque ni l mismo las sabra describir. Las personas hablan y se entienden, pero no se cuestionan las reglas que utilizan al hablar. Los lingistas s lo hacen, y a veces llegan a conclusiones interesantes. Los lenguajes artificiales s que se aprenden voluntaria y conscientemente. Aunque algunos tienen la caracterstica de la infinitud discreta, son muy diferentes a los lenguajes naturales. Un ejemplo de lenguaje artificial son los lenguajes de programacin utilizados para desarrollar programas informticos. Un ejemplo de lenguaje artificial finito sera el men de los cajeros automticos, el sistema operativo MS Windows, etc. Las lenguas naturales son propias de la especie humana, y cada una de ella es el vehculo de comunicacin de una determinada colectividad; tienen un aprendizaje en gran medida gobernado por factores innatos y culturales y un uso inconsciente en los primeros aos de vida. Los lenguajes artificiales suponen una creacin consciente, metdica, regida por convenciones arbitrarias y establecidas por los especialistas. Se requiere un aprendizaje deliberado y planificado para usarlas con algn propsito. Mientras los lenguajes naturales tienden hacia su diversificacin, los artificiales tienden a su universalizacin: las matemticas, o el dominio del latn en su momento y el ingls actualmente, no como lenguaje expresivo, sino como lenguaje-instrumento para el conocimiento cientfico-tcnico, independiente de su dimensin de lenguaje expresivo.

Los campos en los que podemos considerar el proceso de formalizacin de un lenguaje es muy amplio. Los mapas, seales de trfico, morse, etc.; el mismo arte y la publicidad en lo que tienen de moda y tcnica requieren cierta formalizacin en los procesos expresivos. En cuanto al uso, los naturales son los que empleamos en la vida corriente, son nuestro modo de expresin habitual; mientras que los artificiales tienden a un uso restrictivo en sus diversos mbitos cientficos, o contextos tcnicos o comerciales.

1.3.3 PROCESO DE LA COMUNICACIN 1.4 TRADUCTOR Y SUS ESTRUCTURA 1.4.1 ENSAMBLADORES 1.4.2 COMPILADORES 1.4.3 INTERPRETES 1.5 GENERADORES DE CODIGO PARA COMPILADORES (COMPILADOR DE COMPILADOR)

S-ar putea să vă placă și