Programacion

Páginas: 9 (2120 palabras) Publicado: 13 de octubre de 2012
INTRODUCCIÓN

El mundo de la computación o la tecnología es un mundo ligado al del humano, sin embargo para que se realice la interacción entre el hombre y las computadoras, se necesita un lenguaje especifico pensado por las personas para ellas. Además, necesitan constantemente interpretar todas las instrucciones que reciben de dicho lenguaje creado por el hombre.esta comunicación es en muchocasos muy difícil y dada la dificultad de comunicación entre el computador y el programador, pronto aparecieron los “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.
Estos lenguajes permiten, escribir lasoperaciones que son necesarias realizar para resolver el problema de un modo parecido a como se escribiría convencionalmente (como redactar adecuadamente el algoritmo de resolución del problema) y, por otro lado, se encarga de traducir el algoritmo al lenguaje máquina (proceso conocido como compilación) con lo que se le confiere al programa la capacidad de ser ejecutado en el ordenador. El ordenadores en realidad tan sólo una máquina virtual, capaz de resolver todos los problemas que los usuarios seamos capaces de expresar mediante un programa.
Actualmente hay muchos tipos de lenguajes de programación, cada uno de ellos con su propia gramática y su terminología especial. Por ejemplo, existen algunos creados especialmente para aplicaciones científicas o matemáticas generales, como losprogramas BASIC, FORTRAN y PASCAL; 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 como COBOL y PL/1; o muy relacionados con el lenguaje máquina del ordenador como el C y el ASSEMBLER.
Anteriormente los ordenadores se programaban en lenguaje máquina pero las dificultades que esto conllevaba, juntocon 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, que fundamentalmente consistía en dar un nombre a cada tipo de instrucción y cada dirección o etiqueta. Al principio sé hacia el programa sobre papel y después se traducía amano 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.






DESARROLLO

Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debe ser completamente sistemática. Normalmentees la computadora la que realiza la traducción.
Algunas de las definiciones más concretas y completas qe se le pueden dar a los lenguajes de programación son los siguientes:
Un lenguaje de programación es una notación para escribir programas, a través de los cuales podemos comunicarnos con el hardware y dar así las ordenes adecuadas para la realización de un determinado proceso. Un lenguaje estadefinido por una gramática o conjunto de reglas que se aplican a un alfabeto constituido por el conjunto de símbolos utilizados. Los distintos niveles de programación existentes nos permiten acceder al hardware, de tal forma que según utilicemos un nivel u otro, así tendremos que utilizar un determinado lenguaje ligado a sus correspondientes traductores.
Conjunto de instrucciones, ordenes ysímbolos reconocibles por autómata, a través de su unidad de programación, que le permite ejecutar la secuencia de control deseada. Al conjunto de total de estas instrucciones, ordenes y símbolos que están disponibles se le llamar lenguajes de programación del autómata. El programa esta formado por un conjunto de instrucciones, sentencias, bloques funcionales y grafismos que indican las operaciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS