Portafolio de TIC- Etapa 2

Páginas: 14 (3254 palabras) Publicado: 14 de marzo de 2014
ACTIVIDAD DIAGNOSTICA.
Lenguajes de programación.
Estos lenguajes permiten, por un lado, escribir las operaciones que son necesarias realizar para resolver el problema de un modo parecido a como se escribiría convencionalmente (es decir, redactar adecuadamente el algoritmo de resolución del problema) y, por el otro, se encarga de traducir el algoritmo al lenguaje máquina (proceso conocidocomo compilación) con lo que se le confiere al programa la capacidad de correr (ser ejecutado) en el ordenador. El ordenador es en realidad tan sólo una máquina virtual, capaz de resolver todos los problemas que los usuarios seamos capaces de expresar mediante un algoritmo (programa).
En la actualidad hay muchos tipos de lenguajes de programación, cada uno de ellos con su propia gramática, suterminología especial y una sintaxis particular. Por ejemplo, existen algunos creados especialmente para aplicaciones científicas o matemáticas generales (BASIC, FORTRAN, PASCAL, etc. ); otros, en cambio, se orientan al campo empresarial y al manejo de textos y ficheros, es decir, son en realidad fundamentalmente gestores de información (COBOL, PL/1, etc. ), o muy relacionados con el lenguaje máquinadel ordenador (como el C y el ASSEMBLER).
Los ordenadores se programaban en lenguaje máquina pero las dificultades que esto conllevaba, junto con la enorme facilidad de cometer errores, cuya localización era larga y compleja, hicieron concebir, en la década de los 40, la posibilidad de usar lenguajes simbólicos. Los primeros en aparecer fueron los ensambladores, fundamentalmente consistía en darun nombre (mnemónico) a cada tipo de instrucción y cada dirección (etiqueta). Al principio sé hacia el programa sobre papel y, después se traducía a mano con la ayuda de unas tablas, y se introducían en la máquina en forma numérica, pero pronto aparecieron programas que se ensamblaban automáticamente.


Con el fin de facilitar el trabajo del programador surge la necesidad de que lacomputadora entienda un lenguaje diferente al suyo propio, de unos y ceros, muy complejo para el ser humano. Es necesario reducir la distancia de lenguajes entre los humanos y la computadora, por esto se crean los Lenguajes de Programación. Para aproximar unos a otros. Con tales lenguajes no es necesario escribir «ristras» de unos y ceros; se dispone de un medio expresivo con un nivel de abstracción mayorque permiten «decirle» a la máquina qué es lo que tiene que «hacer» de una forma más cercana a la forma humana.
Así nacen los lenguajes de programación del tipo ensamblador formado por nemotécnicos que ocultan el código máquina subyacente y, consecuentemente, nace el software traductor o conjunto de programas que permiten convertir los programas escritos en el lenguaje del programador allenguaje que entiende la máquina.
Por esta vía se avanza más y se llega a un nuevo paso que permite al programador dar a la computadora cada vez órdenes más cercanas al razonamiento humano y al lenguaje natural, aumentando el nivel de abstracción de las órdenes y alejándose del complicado lenguaje de la máquina.

Los lenguajes de programación más famosos a través de la historia son:.
MODULA-2Diseñado en 1977 bajo la dirección de Nicolau Mirtha (mismo autor del PASCAL)
ADA (1983) Departamento de Defensa de Estados Unidos.
LISP (1959-1960) por John McCarthy
RPG Desarrollado por IBM en 1964
ALGOL (1958) Desarrollado en conjunto por un grupo internacional de matemáticos europeos y americanos.
Power Builder (1990) Desarrollado por PowerSoft



Conclusión.
Como era muy difícil lacomunicación entre el computador y el programador, pronto aparecieron lenguajes de programación que hacen posible la comunicación con el microprocesador, utilizando términos y símbolos relacionados con el tipo de problema que se debe resolver, mediante el empleo de herramientas que brinda la informática, es por eso que los lenguajes de programación son una parte esencial en nuestro procesador....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Portafolio etapa 2
  • Portafolio De Fisica 2 Etapa
  • Portafolio Español Etapa 2
  • portafolio de fisica etapa 2
  • Portafolio de tic 2 de la primera etapa
  • portafolio etapa 2 fisica 2
  • tic integradora etapa 2
  • tic etapa 2 adquisicion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS