1.7 lenguajes de programacion: se utilizan para escribir problemas. los programas de computadoras modernas constan de secuencias de instrucciones que se codifican como secuencias de digitos numericos que podran entender dichas computadoras.el sistema de codificacion se conose como lenguaje maquina. las instrucciones basicas y comunes en casi todos los lengiajes de programacion son:
1.instrucciones de entrada-salida.
2.instrucciones de calculo.
3.instrucciones de control.
los principales tipos de lenguajes de programacion son:
°lenguajes de maquina.
° lenguajes d ebajo nivel (ensambladores).
°lenguajes de alto nivel.
evolucion de los lenguajes de programacion:
en la decada de los 40 cuando nacian las primeras computadoras digitales el lenguaje que se utilizaba para programar era el lenguaje de maquina que traducia directamenbte el codigo de maquina..
para convertir los programas escritos en codigos nemotecnicos a lenguaje maquina de desarrollarona programas ensambladores.se llaman ensambladores por que su tarea es ensamblar instrucciones reales de la maquina con los nemotecnicos e identificadores que representan las instrucciones escritas en ensamblador.
en la decada de los 50 y 60 comenzarona a desarrollarse lenguajes de programacion de tercera generacion.estos lenguajes se llamaron de alto nivel.los ejemplos mas conocidos son: FORTRAN Y COBOL. tambien surgio una alternativa de los traductores compiladores como medio de implementacion de lengiajes de tercera generacion y s edenominaron interpretes.
paradigmas de programacion: los paradigmas de programacion clasicos son: procedimental,funcional,declarativo y orientado a objetos.lenguajes imperativossorocedimentales).
un lenguaje imperativo es un conjunto de instrucciones que se ejecutan una por una de principio a fin.}
lenguajes declarativos: en contrastes con el paradigma imperativo el paradicma declarativo solicita al, programador que describa el problema en lugar de encontrar una solucion algoritmica al problema.
lengiajes orientados: es orientado a objetos se asosia con el proceso de programacion llamado programacion orientada a objetos (poo)23 consiste en un enfoque totalmente distinto al preseso procedimental. el enfoque erientado a objetos guarda analogia con la vida real
lunes, 19 de enero de 2009
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario