LENGUAJES DE PROGRAMACION.
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.
Tipos de
paradigma
v Paradigma imperativo(representa el
enfoque tradicional)
v Paradigma declarativo(pide al
programador que describa el problema que hay que resolver)
v Paradigma funcional(un programa se
ve como una entidad que acepta entradas y genera salidas)
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.
Lenguajes de script
Estos se
emplean normalmente para llevar acabo tareas administrativas, mas que para
desarrollar programas complejos
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
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
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.
Existen dos
formas de insertar comentarios
- Consiste en rodear en todo el comentario mediante marcadores especiales.
- La otra forma consiste en marcar únicamente el principio del comentario.
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
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
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.
Constructores
suele ser
necesario llevar acabo algunas actividades para personalizar, se ejecutan
automáticamente cuando se construye un objeto a partir de la clase.
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.
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.
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.
Presentaciones
http://es.slideshare.net/JoseSaulHernandez/pteg-giiijose-saul-hernandezexpolenguajes-de-programacion-cap-6
Presentaciones
http://es.slideshare.net/JoseSaulHernandez/pteg-giiijose-saul-hernandezexpolenguajes-de-programacion-cap-6
http://es.slideshare.net/jrojas/tema1-lenguajes-de-programacion?qid=ea0a0cd8-f565-469a-b369-86a28f32655f&v=&b=&from_search=1
Video
Fuentes
J. Glenn Brookshear (2012) Introducción
a la Computación
PEARSON EDUCACION S.A., Madrid


No hay comentarios.:
Publicar un comentario