2. Paradigmas de programación
La clasificación en generaciones
de los lenguajes de
programación esta basada en
una escala lineal, en la que la
posición de un lenguaje esta
determinada.
3. Tipos de paradigma
Paradigma imperativo(representa el enfoque
tradicional)
Paradigma declarativo(pide al programador que
describa el problema que hay que resolver)
Paradigma funcional(un programa se ve como una
entidad que acepta entradas y genera salidas)
4. composición de un programa
La primera parte :esta formada por las instrucciones
declarativas que describen los datos que el programa
va a manipular.
La segunda parte: esta formada por las instrucciones
imperativas que describen la acción que hay que
llevar a cabo.
5. Lenguajes de script
Estos se emplean normalmente
para llevar acabo tareas
administrativas, mas que para
desarrollar programas complejos.
6. Sentencias de asignación
Una vez declarada la terminología
personalizada que va a utilizar en un
programa (por ejemplo variables y
constantes),el programador puede empezar
a describir los algoritmos
7. Sentencia de control
Modifica la secuencia de ejecución del programa de
todas las estructuras de programación, las que
pertenecen a este grupo son las que han recibido
mayor atención
8. Comentarios
Suele ser útil proporcionar información
adicional para cuando una persona trate de
leer y entender el programa.
El propósito de un comentario es explicar el
programa no repetirlo.
9. Existen dos formas de insertar
comentarios
1. Consiste en rodear en todo el comentario
mediante marcadores especiales.
2. La otra forma consiste en marcar
únicamente el principio del comentario.
10. Visual Basic
Es un lenguaje de programación orientado a objetos que fue
desarrollado por Microsoft como una herramienta mediante
los usuarios del sistema operativo Microsoft Windows podían
desarrollar sus propias aplicaciones
11. Proceso de traducción
El proceso de traducción consta de tres actividades:
Análisis léxico
Análisis sintáctico
Generación de código
12. Python
Es un lenguaje de programación creado por guido
tan rosyum a finales de la década de 1930.
actualmente es popular en el desarrollo de
aplicaciones web.
13. Constructores
suele ser necesario llevar acabo algunas actividades
para personalizar, se ejecutan automáticamente
cuando se construye un objeto a partir de la clase.
14. Programación de teléfonos
inteligentes
El software para dispositivos portátiles , móviles e
integrados se desarrolla utilizando los mismo
lenguajes de programación de propósito general que
se emplea en otros contextos.
15. Programación declarativa
La lógica formal proporciona un algoritmo general de
resolución de problemas alrededor de cual podemos
construir un sistema de programación declarativa.
16. Prolog
El lenguaje de programación
(abreviatura de PROgramación
LOGica) es un lenguaje declarativo
cuyo algoritmo subyacente de
resolución de problema se basa en
la aplicación repetida.