You are on page 1of 4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ALGORITMOS

RECONOCIMIENTO DEL CURSO

PROGRAMACION Y LENGUAJE DE COMPUTADORAS

A TUTOR: JAIRO MARTINEZ BANDA

CURSO: 301303_172

POR: PABLO AGUIRRE MARTNINEZ

CODIGO: 16232867

CARTAGO 06-09-2107
INTRODUCCIN.

Los lenguajes de computadora se utilizan para resolver problemas, y ha habido miles de


aos de trabajo en matemticas para este fin. Los lenguajes de programacin estn
especificados por reglas para formar instrucciones correctas, organizndolas en mdulos,
someterlas hacia un compilador, el cual traduce el cdigo en un lenguaje comprensible para
una mquina en particular, y finalmente ejecutar el programa, es decir, someter la entrada
hacia la computadora, la cual transforma en una salida de acuerdo con las instrucciones en
el programa.
PROGRAMACIN DE COMPUTADORAS

La programacin de computadoras es el arte de hacer que una computadora haga lo que


nosotros queramos. En el nivel ms simple consiste en ingresar en la computadora una
secuencia de rdenes para lograr un cierto objetivo. En el entorno de MS DOS los usuarios
solan crear archivos de texto con comandos denominados "archivos por lotes" (.BAT).
Estos simplemente ejecutaban la secuencia de rdenes en lotes, de all su nombre. Bajo
Windows es posible producir estos archivos, aunque en la prctica no es lo ms comn.

Por ejemplo, podras producir un documento (como este tutorial) compuesto por varios
archivos separados. Tu procesador de texto puede crear Backus de cada uno de estos
archivos cuando guardas una nueve versin de los documentos. Al final del da, queris
colocar la versin actual del documento, es decir los ltimos archivos, en una carpeta de
respaldo. Finalmente, para poner un poco de orden, borras las versiones previas. Un
sencillo archivo BAT para hacer esto sera:

EVOLUCIN HISTRICA DE LOS LENGUAJES DE PROGRAMACION

Con el paso del tiempo y la continua evolucin de las computadoras, los lenguajes de
programacin han ido cambiando y mejorando de acuerdo a las necesidades tanto de
programadores como de las mquinas en general, dejando consigo una gran variedad de
lenguajes y cdigos que seguramente nadie conoce en su totalidad.

Si nos ponemos en la tarea de investigar un poco sobre la historia de los lenguajes de


programacin seguro encontraremos datos sorprendentes, como por ejemplo el hecho de
que el primer lenguaje de computadora apareci hace ms de 100 aos y fue escrito por una
mujer, Ada Novelase quien es considerada como la primera programadora tras haber escrito
la manipulacin de los smbolos para una mquina de Charles Babbage que an no haba
sido construida.

Los lenguajes de programacin al principio eran muy difciles de entender pues estaban
desarrollados para ser entendidos directamente por las maquinas (lenguajes de bajo nivel) y
eran muy pocas las personas que se dedicaban a programar en ese entonces, pero con el
paso del tiempo se han hecho cada vez ms amigables y gracias al uso de compiladores e
intrpretes se ha podido llevar la programacin a un nivel ms humano (lenguajes de alto
nivel) facilitando el proceso de desarrollo de software.

LENGUAJES DE PROGRAMACIN

Se ha visto hasta ahora que los lenguajes de programacin son un simbolismo, que nos
permite expresar en operaciones elementales (instrucciones) la solucin a nuestro
problema.
El ordenador ejecuta las instrucciones que le hemos suministrado previamente en forma de
programa. Pero este programa escrito en un lenguaje determinado necesita ser traducido a
lenguaje mquina que es el comprensible directamente por el ordenador.

Existen abundantes lenguajes que se han especificado y de los que se han escrito
traductores; las normas (sintaxis) y palabras que emplean cada uno de ellos las definieron
los organismos internacionales, otros los constructores y otros los clientes.

Los manuales son las caractersticas del lenguaje y los traductores se suelen adquirir
conjuntamente, en los ordenadores grandes al proveedor del equipo y para los
microordenadores en las tiendas de informtica.

Es decir, los lenguajes de programacin son aplicaciones especficas que han sido pensadas
y diseadas para crear otras aplicaciones o programas.

Los lenguajes de programacin se basan en un sistema de instrucciones previamente


establecidas que indican al ordenador lo que debe realizar.

Los lenguajes de programacin son lenguas o idiomas ya establecidos, comprensibles


tanto por el programador, como por la mquina, que permiten desarrollar los programas.
Existen muchos y muy variados, y evolucionan constantemente, tanto en potencia como en
facilidad de uso. La mayora est escrito en Ingls, aunque cada vez son ms visuales e
intuitivos.

Ejemplos: Pascal, Turbo C++, CA-Clipper, Visual Basic, Visual C++, Java, Cobol, C,
Fortran, HTML, Prolog, CSMP, SIMAN, Lisp, Lingo, SQL, Delphi, dBase, etc.

Los lenguajes son un cdigo de instrucciones que permiten hacer programas.

La Programacin de las primeras computadoras (para cambiar un proceso por otro) se


efecta reacomodando cables y conexiones (los programas eran cableados), esto fue
evolucionando hasta eliminar lo mecnico y volviendo lgica la programacin.

You might also like