tallr
TRANSCRIPT
Puede ser
Es
Y
Como él Se divide en
Aquí
En este
Pueden ser Se distinguen
Eran
INTRDUCCION: hay una gran cantidad
de lenguaje de programación,
algunos de estos han ido
evolucionando y muchos siguen
vigentes en el transcursos de los
años, mientras otros están en des
uso.
Lenguaje
La herramienta necesaria que
utiliza la computadora para
poder realizar una tarea en
concreta, utilizando un juego
de caracteres papara su
comunicación.
De Programación
Es un conjunto de reglas,
símbolos, palabras especiales
que son esenciales para poder
construir un programa o
comunicarse por medio de este.
Código Maquina
Utilizado en las primeras
maquinas basados en dígitos
0 y 1.
Se encuentra entre el
lenguaje humano y el
lenguaje de máquina.
Natural
Lenguaje de Maquina
Lenguaje Simbólico
o Fuentes.
Simbólico de bajo
nivel y Simbólico
de alto nivel.
Las instrucciones de los
programas se codifican utilizando
caracteres del lenguaje natura.
Intervienen los ensambladores y
compiladores o interpretes.
La codificación se hace
utilizando un leguaje binario de 0
y 1. Y se le denomine lenguaje de
segunda generación.
Lenguaje procedural:
pertenece a la tercera
generación y requiere que se le
indique la forma y como
realizarlo como los: FORTRAN,
COBOL PASCAL, ADA.
Lenguaje Relacional:
Solo hay que
especificar lo que se
quiere obtener.
Paradigma en Lenguajes de Programación.
Como
Modelos Básicos
Se destacan
Razones de estudio
Evolución
Influencias
Programación orientada a objetos:
está dirigido al mejoramiento en la
calidad del software como:
compatibilidad, corrección etc.
La programación Lógica: está
orientado a la expresión de los
problemas en términos lógicos,
solucionándose por método de
inferencia.
Lenguajes Imperativos: es un lenguaje
controlado por mandatos orientados a
las instrucciones.
Lenguajes Aplicativos: examina la
función que presenta el programa, no
solo los cambios del programa sino
también cada una de las
instrucciones.
Se han diseñados para facilitar
las tareas de la programación en
diferentes ámbitos.
Visual Basic DE Microsoft,
Java, C++, Eiffel, etc.
Lenguaje Base en Reglas:
verifica la presencia de las
condiciones, y cuando esta se
satisface ejecuta una acción
apropiada.
Programación Orientada a
Objetos: aquí se construyen
objetos más completos de datos,
estos están designados como
extensiones más simples y
heredan propiedades del objeto
más sencillo.
Mejora la habilidad para desarrollar algoritmos eficaces
Mejora el uso del lenguaje de programación disponible.
Enriquece su vocabulario de construcciones útiles de
programación.
Facilita y hace más fácil el aprendizaje de un nuevo
lenguaje.
Las computadoras han evolucionados por medio de:
Capacidades de las computadoras, Aplicaciones
Métodos de programación, Métodos de
implementación, Estudios teóricos y Estandarización
1950-1955:
Hardware: usó tuvo de vacío, Método: usó lenguaje ensamblador,
Lenguaje: utilizo compiladores de expresión.
1956-1960:
HADWARE: utilizo la cinta magnética, Método: utilizo la tecnología
de compiladores inicial, Lenguajes: usaron el fortran.
1961-1965:
Hardware: uso los discos magnéticos, Métodos: uso
sistemas operativos de multiprogramación, Lenguajes: uso
el COBOL-61.
1976-1980:
Hardware: uso la computación distribuida, Métodos: uso las
técnicas de programación en tiempo real, Lenguaje: ADA
1981-1985:
HADWARE: uso el ARPANET, Métodos: uso la
programación orientada a objetos, Lenguaje: Turbo Pascal.
1966-1970:
Hardware: utilizo mini computadoras,
Métodos: utilizo el sistema de escritura
traductores, Lenguajes: utilizo BASIC.
1971-1975:
Hardware: uso las microcomputadoras,
Métodos: uso la verificación de programas
Lenguajes: PASCAL.
1986-1990:
Hardware: redes globales, Métodos: uso
la computación cliente-servidor,
Lenguajes: C++
1991-1995:
Hardware: aparecen las
microcomputadoras más económicas
Métodos: uso sistemas abiertos,
Lenguaje: Ada95.