Upload
enrique-rivera
View
14
Download
0
Embed Size (px)
DESCRIPTION
de alto nivel
Citation preview
ISEDE DE PENONOMÉFACULTAD DE CIENCIAS TECNOLÓGICAS
TÉCNICO EN INFORMÁTICAASIGNATURA: FUNDAMENTOS DE INFORMÁTICA
TEMA: LENGUAJE DE PROGRAMACIÓN “ ALTO NIVEL”
FACILITADORA:YAJAIRA RANGEL
POR:CASTRO, HEYDI 2-746-370
RIVERA, ENRIQUE 2-738-2043FLORES, MILAGROS 8-844-1851
SAE UNIVERSIDAD
LENGUAJE DE ALTO NIVEL
Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las máquinas.
En los primeros lenguajes, la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales o lenguajes de bajo nivel
CARACTERÍSTICAS
Lenguaje de alto nivel se refiere al nivel más alto de abstracción de lenguaje de máquina. En lugar de tratar con registros, direcciones de memoria y las
pilas de llamadas, lenguajes de alto nivel se refieren a las variables, matrices, objetos, aritmética compleja o expresiones booleanas, subrutinas y funciones,
bucles, hilos, cierres y otros conceptos de informática abstracta, con un enfoque en la facilidad de uso sobre la eficiencia óptima del programa.
VENTAJAS E INCONVENIENTES
Ventajas
Genera un código más sencillo y comprensible.
Escribir un código válido para diversas máquinas o sistemas operativos.
Permite utilizar paradigmas de programación.
Inconvenientes
Reducción de velocidad al ceder el trabajo de bajo nivel a la máquina.
Algunos requieren que la máquina cliente posea una determinada plataforma.
PRINCIPALES LENGUAJES DE NIVEL ALTOVB.NET
Ada
ALGOL
BASIC
C Sharp
FORTRAN
Java
Lisp
Modula-2
Pascal
Pauscal en españolPerl
PHP
PL/1
PL/SQL
Python
Ruby
Matlab
Principales lenguajes considerados de nivel medio
C/C++
ILUSTRACIONES