lenguajes de alto nivel

6
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

Upload: ivan-bolanos

Post on 13-Aug-2015

96 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lenguajes de alto nivel

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

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

* 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

• 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

* 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

*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.