domingo, 1 de abril de 2012

LENGUAJE DE ALTO NIVEL

FECHA: viernes 09/03/12
COLEGIO PARTICULAR ´´ADELANTE´´
``CIENCIA, VIRTUD Y ESTUDIO´´
“Para ser honesto con los demás, primero selo contigo mismo”

NOMBRE DE LA ALUMNA:
MARIA ISABEL LUNA ARCE       NL: 9

NOMBRE DE LA PROFESOR:
ISAMAEL PONCE CONTRERAS

CORREO DEL PROFESOR: master.canoa@gmail.com
NOMBRE DEL TRABAJO A ENTREGAR: Reporte de Lenguaje de alto nivel

NOMBRE DE LA MATERIA:
COMPUTACION

GRADO: 3        GRUPO:”A”
CICLO ESCOLAR: 2010-2011

LENGUAJE DE ALTO NIVEL
A continuación dejo en sus manos la información del tema de “LENGUAJE DE ALTO NIVEL”  un tema de suma importancia J

INTRODUCCION:
El lenguaje de alto nivel es, un lenguaje de programación que consta de instrucciones independientes de la máquina; ha de ser compilado o interpretado para traducir su código en otro de bajo nivel, en lenguaje máquina. Hay grandes diferencias entre los diversos lenguajes de alto nivel y cuanto más se acerquen al lenguaje natural del usuario se considerarán de más alto nivel. Algunos ejemplos de lenguajes de alto nivel son LISP, Pascal, BASIC, FORTRAN, COBOL, JAVA, C y C++. Se le considera de primer nivel a la programación en notación binaria.


DESARROLLO:
Los lenguajes de alto nivel logran la independencia del tipo de máquina y se aproximan al lenguaje natural. Se puede decir que el principal problema que presentan los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso.
Los lenguajes de alto nivel, también denominados lenguajes evolucionados, surgen con posterioridad a los anteriores, con los siguientes objetivos, entre otros:
  • Lograr independencia de la máquina, pudiendo utilizar un mismo programa en diferentes equipos con la única condición de disponer de un programa traductor o compilador, que lo suministra el fabricante, para obtener el programa ejecutable en lenguaje binario de la máquina que se trate. Además, no se necesita conocer el hardware específico de dicha máquina.
  • Aproximarse al lenguaje natural, para que el programa se pueda escribir y leer de una forma más sencilla, eliminando muchas de las posibilidades de cometer errores que se daban en el lenguaje máquina, ya que se utilizan palabras (en inglés) en lugar de cadenas de símbolos sin ningún significado aparente.
  • Incluir rutinas de uso frecuente como son las de entrada/salida, funciones matemáticas, manejo de tablas, etc, que figuran en una especie de librería del lenguaje, de tal manera que se pueden utilizar siempre que se quieran sin necesidad de programarlas cada vez.
Se puede decir que el principal problema que presentan los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso (FORTRAN, LISP, ALGOL, COBOL, APL, SNOBOL, PROLOG, MODULA2, ALGOL68, PASCAL, SIMULA67, ADA, C++, LIS, EUCLID, BASIC), además de las diferentes versiones o dialectos que se han desarrollado de algunos de ellos.


CONCLUSION:
Un lenguaje de alto nivel proporciona muchas ventajas.
Y es muy importante tener uno.



REFERENCIAS:



No hay comentarios:

Publicar un comentario