Exposicion Del Lenguaje
Enviado por cedam3195 • 11 de Febrero de 2015 • 1.032 Palabras (5 Páginas) • 223 Visitas
Lenguajes de programación
INTRODUCCIÓN:
Los lenguajes de computadora se utilizan para resolver problemas, y ha habido miles de años de trabajo en matemáticas para este fin. Los lenguajes de programación están especificados por reglas para formar instrucciones correctas, organizándolas en módulos, someterlas hacia un compilador, el cual traduce el código en un lenguaje comprensible para una máquina 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.
Cuando usamos una computadora, estamos intentado resolver un problema. Puede ser un problema de negocios, que involucra ganancias y pérdidas; un problema científico que emplea modelos de comportamiento físico; una investigación estadística que evalúa la posibilidad de que ocurra algún evento; etc.
En general, una computadora, sólo es capaz de realizar tres operaciones básicas:
Sumar, restar, multiplicar y dividir dos valores numéricos.
Comparar dos valores numéricos o alfabéticos (comprobar sin son iguales, determinar si el primero es mayor que el segundo, si son diferentes, etc.).
Almacenar o recuperar información.
Con estas sencillas operaciones utilizadas y combinadas de manera adecuada, mediante lo que se denomina Programa de computadora, se pueden llegar a realizar tareas increíblemente complejas que aporten la solución a un determinado problema, ya sea administrativo, científico, o de cualquier otro tipo.
Dentro del campo de la computación, un PROBLEMA consiste en la necesidad de transformar un grupo de datos iniciales (entrada) en un grupo diferente de datos finales (Resultados).
De este modo, una computadora podrá resolver un problema si alguien desarrolla un programa que contenga las instrucciones adecuadas que permitan transformar los datos, esta actividad la realizan los Programadores (seres humanos) y se le denomina PROGRAMACIÓN.
La programación ha ido evolucionando constantemente, desde los primeros programas escritos directamente en código maquina (0 y 1) hasta llegar hoy a los lenguajes visuales (intuitivos).
Esta evolución se ha producido gracias a la utilización de diversos sistemas y herramientas.
El más efectivo es la realización de ALGORITMOS previos, que representan el programa mediante símbolos. Los algoritmos y los programas, son parecidos a una receta de cocina.
Los lenguajes de programación son el medio que permite a los Programadores expresar las instrucciones que la computadora va a realizar mediante la transformación de los algoritmos en una serie de sentencias que siguiendo la sintaxis propia del lenguaje, indica las operaciones que va a realizar
El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero los desarrolladores pueden comprenderlo
LENGUAJES DE PROGRAMACIÓN
Se ha visto hasta ahora que los lenguajes de programación son un simbolismo, que nos permite expresar en operaciones elementales (instrucciones) la solución 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 máquina 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 características 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 informática.
Es decir, los lenguajes de programación son aplicaciones específicas que han sido pensadas y diseñadas para crear otras aplicaciones o programas.
Los lenguajes de programación se basan en un sistema de instrucciones previamente
...