Sei sulla pagina 1di 5

LENGUAJES COMPUTACIONALES

disciplina que estudia los sistemas computacionales para la comprensin y generacin de lenguaje natural. Histricamente, el trmino se acua en la dcada de 1960 en un contexto que vincula a esta disciplina a la informtica y, ms concretamente, a la inteligencia artificial. Sin embargo, son muchas otras las disciplinas que han contribuido a aquilatar su mbito de estudio, las tecnologas que utiliza, los presupuestos tericos en que se apoya y los mtodos de investigacin que aplica: desde la ingeniera elctrica y electrnica o la lingstica hasta la psicologa, pasando por la lgica y la ciencia cognitiva. Las aproximaciones al procesamiento automtico de las lenguas naturales desde cada una de estas ramas del saber humano son muy diferentes, tanto en su extensin como en el enfoque adoptado. As, la ingeniera elctrica se ha interesado slo en el procesamiento de la seal acstica para el reconocimiento del habla y en el empleo de mtodos numricos, y la lingstica en un enfoque terico basado en mtodos simblicos que resulte un simple remedo de los niveles de descripcin de la gramtica, en tanto que la informtica ha impuesto una visin aplicada, de ingeniera, que permita crear sistemas informticos con capacidades lingsticas que los asemejen a los humanos. Esta disparidad de intereses y objetivos ha enriquecido la disciplina, pero tambin ha introducido una variedad terminolgica importante, pues el trmino lingstica computacional coexiste con otros como los de procesamiento del lenguaje natural, ingeniera lingstica o tecnologas del lenguaje humano, por mencionar tan solo unos pocos. La lingstica computacional, en su enfoque prctico, persigue el desarrollo de aplicaciones con capacidad lingstica, que pueden estructurarse en torno a cuatro ejes: la mejora de la relacin persona/ordenador, la comunicacin entre las personas, la gestin de la informacin y las herramientas de creacin de documentacin. En todos ellos, y no slo en el segundo, es posible aadir tanto una dimensin multilinge como un componente de procesamiento de habla (un conversor voz-texto o texto-voz).

SISTEMA OPERATIVO
Un sistema operativo (SO, frecuentemente OS, del ingls Operating System) es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin, ejecutndose en modo privilegiado respecto de los restantes y anteriores prximos y viceversa.2 Ntese que es un error comn muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusin en el mismo trmino de programas como el explorador de ficheros, el navegador web y todo tipo de herramientas que permiten la interaccin con el sistema operativo, tambin llamado ncleo o kernel. Esta identidad entre kernel y sistema operativo es solo cierta si el ncleo es monoltico. Otro ejemplo para comprender esta diferencia se encuentra en la plataforma Amiga, donde el entorno grfico de usuario se distribua por separado, de modo que, tambin poda reemplazarse por otro, como era el caso de directory Opus o incluso manejarlo arrancando con una lnea de comandos y el sistema grfico. De este modo, al arrancar un Amiga, comenzaba a funcionar con el propio sistema operativo que llevaba incluido en una ROM, por lo que era cuestin del usuario decidir si necesitaba un entorno grfico para manejar el sistema operativo o simplemente otra aplicacin. Uno de los ms prominentes ejemplos de esta diferencia, es el ncleo Linux, usado en las llamadas distribuciones Linux, ya que al estar tambin basadas en Unix, proporcionan un sistema de funcionamiento similar. Este error de precisin, se debe a la modernizacin de la informtica llevada a cabo a finales de los 80, cuando la filosofa de estructura bsica de funcionamiento de los grandes computadores3 se redise a fin de llevarla a los hogares y facilitar su uso,Uno de los propsitos del sistema operativo que gestiona el ncleo intermediario consiste en gestionar los recursos de localizacin y proteccin de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles.

SOFTWARE
Dentro de la categora de software de aplicacinestn incluidos los procesadores de texto comoLibreOffice Writer ) y los editores grficos rasterizados como Krita Se conoce como software al equipamiento lgico o soporte lgico de un sistema informtico, que comprende el conjunto de los componenteslgicos necesarios que hacen posible la realizacin de tareas especficas, en contraposicin a los componentes fsicos que son llamadoshardware. Los componentes lgicos incluyen, entre muchos otros, las aplicaciones informticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edicin de textos; el llamado software de sistema, tal como el sistema operativo, que bsicamente permite al resto de los programas funcionar adecuadamente, facilitando tambin la interaccin entre los componentes fsicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario. El anglicismo "software" es el ms ampliamente difundido al referirse a este concepto, especialmente en la jerga tcnica; el trmino sinnimo logicial, derivado del trmino francs logiciel, es sobre todo utilizado en pases y zonas de influencia francesa.

LA CLASIFICACION DE EL SOFTWARE
Si bien esta distincin es, en cierto modo, arbitraria, y a veces confusa, a los fines prcticos se puede clasificar al software en tres grandes tipos:

Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informtico en particular que se use, aislndolo especialmente del procesamiento referido a las caractersticas internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros:

Sistemas operativos Controladores de dispositivos Herramientas de diagnstico Herramientas de Correccin y Optimizacin Servidores

Utilidades Software de programacin: Es el conjunto de herramientas que permiten al programador desarrollar programas informticos, usando diferentes alternativas y lenguajes de programacin, de una manera prctica. Incluyen bsicamente:

Editores de texto Compiladores Intrpretes Enlazadores Depuradores Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite

introducir mltiplescomandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz grfica de usuario (GUI). Software de aplicacin: Es aquel que permite a los usuarios llevar a cabo una o varias tareas especficas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial nfasis en los negocios. Incluye entre muchos otros:

HARDWARE
El trmino hardware (pronunciacin AFI: [hdw] [hdw]) se refiere a todas las partes tangibles de un sistema informtico; sus componentes son: elctricos, electrnicos, electromecnicos y mecnicos.1 Son cables, gabinetes o cajas,perifricos de todo tipo y cualquier otro elemento fsico involucrado; contrariamente, el soporte lgico es intangible y es llamadosoftware. El trmino es propio del idioma ingls (literalmente traducido: partes duras), su traduccin al espaol no tiene un significado acorde, por tal motivo se la ha adoptado tal cual es y suena; la Real Academia Espaola lo define como Conjunto de los componentes que integran la parte material de una computadora.2 El trmino, aunque sea lo ms comn, no solamente se aplica a las computadoras; del mismo modo, tambin un robot, un telfono mvil, una cmara fotogrfica o un reproductor multimedia poseen hardware (y software).3 4 La historia del hardware de computador se puede clasificar en cuatro generaciones, cada una caracterizada por un cambiotecnolgico de importancia. Una primera delimitacin podra hacerse entre hardware bsico, el estrictamente necesario para el funcionamiento normal del equipo, y complementario, el que realiza funciones especficas. Un sistema informtico se compone de una unidad central de procesamiento (UCP/CPU), encargada de procesar los datos, uno o varios perifricos de entrada, los que permiten el ingreso de la informacin y uno o varios perifricos de salida, los que posibilitan dar salida (normalmente en forma visual o auditiva) a los datos procesados.

Potrebbero piacerti anche