Lenguajes de alto nivel
-
Upload
ivan-bolanos -
Category
Documents
-
view
96 -
download
0
Transcript of Lenguajes de alto nivel
![Page 1: Lenguajes de alto nivel](https://reader035.fdocumento.com/reader035/viewer/2022071908/55cc89d4bb61ebf6218b45dc/html5/thumbnails/1.jpg)
TEMA: Ventajas e Inconvenientes de los Lenguajes de Alto Nivel.
INTEGRANTES: Lizbeth Barba.
Grace Laguna.
Iván Bolaños.
Fernando Pintado.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE IBARRA
ESCUELA DE INGENIERÍA
![Page 2: Lenguajes de alto nivel](https://reader035.fdocumento.com/reader035/viewer/2022071908/55cc89d4bb61ebf6218b45dc/html5/thumbnails/2.jpg)
LENGUAJES DE ALTO NIVEL
• Estos lenguajes son los más utilizados por los programadores. Están diseñados para que las personas escriban y entiendan los programas de un modo mucho más fácil que los lenguajes máquina y ensambladores.
![Page 3: Lenguajes de alto nivel](https://reader035.fdocumento.com/reader035/viewer/2022071908/55cc89d4bb61ebf6218b45dc/html5/thumbnails/3.jpg)
* VENTAJAS:• La escritura de programas se basa en reglas sintácticas similares a
los lenguajes humanos. Nombres de las instrucciones tales como READ, WRITE, PRINT, OPEN, etc.
• Las modificaciones y puestas a punto de los programas son más fáciles
• Pueden utilizar con diferentes S.O sin tener que hacer modificaciones considerables, esto permite reducir sustancialmente el costo de la reprogramación cuando se adquiere equipo nuevo.
• Son más fáciles de aprender que los lenguajes ensambladores.
![Page 4: Lenguajes de alto nivel](https://reader035.fdocumento.com/reader035/viewer/2022071908/55cc89d4bb61ebf6218b45dc/html5/thumbnails/4.jpg)
• Genera un código más sencillo y comprensible.
• El tiempo de formación de los programadores es relativamente corto comparado con otros lenguajes.
* VENTAJAS:
![Page 5: Lenguajes de alto nivel](https://reader035.fdocumento.com/reader035/viewer/2022071908/55cc89d4bb61ebf6218b45dc/html5/thumbnails/5.jpg)
* DESVENTAJAS:• 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.
• Incremento del tiempo de puesta a punto al necesitarse diferentes traducciones del programa fuente para conseguir el programa definitivo.
• No se aprovechan los recursos internos de la máquina que se explotan mucho mejor en lenguajes máquina y ensambladores.
• El tiempo de ejecución de los programas es mucho mayor .
• Aumento de la ocupación de memoria
![Page 6: Lenguajes de alto nivel](https://reader035.fdocumento.com/reader035/viewer/2022071908/55cc89d4bb61ebf6218b45dc/html5/thumbnails/6.jpg)
*CONCLUSION:
• En resumen, los lenguajes de alto nivel fueron creados para facilitar el proceso de programación y a la misma ves le da al programador ciertas libertades para ser creativo.
• Gracias a estos programas las posibilidades son infinitas y solo están limitadas a la creatividad del programador.