Lenguajes de Programacion

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

Lenguajes de Programacion - Presentation Transcript

  1. Oscar Floreano Robledo ITESM Campus León
    • Primeros Lenguajes
      • (1954 -1957) Fortran
      • (1958 -1959) LISP
      • (1958 -1960) Algo60
      • (1959 -1960) COBOL
    • Otros Lenguajes
      • (1972) C
      • (1986) C++
      • (1994) Java
    • Traductores
      • Programa que interpreta un código fuente y produce uno en otro lenguaje distinto
      • Tipos de traductores
        • Intérprete
        • Compilador
    • Sintaxis
      • Reglas que rigen el lenguaje.
      • Descripción
        • Gramática forma Backus-Naur(BNF)
        • Diagramas de sintaxis
      • Gramática
        • Conjunto de variables y terminales
        • Producciones
        • Variable Inicial
    • Semántica
      • Reglas que especifican el significado de los elementos
      • Tutoriales
      • Manuales de Referencia
      • Semántica Formal
        • Axiomática
        • Denotacional
        • Operacional
    • Paradigmas
      • Es el conjunto de ideas, modelos o patrones que forman una percepción sobre algún objeto, situación, cosa ó persona.
      • Un cambio de paradigma en la ciencia significa un gran cambio.
    • Paradigmas de Programación
      • Forma de organizar y esquematizar la manera en la que trabaja la computadora
    • Modelos de Computo
      • A cada paradigma corresponde un modelo.
      • Este determina la manera en que se concibe el computo.
    Programación Imperativo Máquina de Turing Programación Funcional Cálculo Lambda Programación Lógico Resolución SLD
    • Programación Imperativa
      • Ejecución Secuencial
      • Opera sobre valores en memoria
      • Variables
      • Asignación
      • Control de flujo
      • Desventajas
        • Sitaxis
        • Semática
        • Cuello de Botella de Von Neuman
    • Programación Funcional
      • Funciones recursivas
      • No declaración de variables
      • Las funciones son objetos de datos
      • Manejo implícito de la memoria
    • Programación Lógica
      • Conjunto de axiomas, deducción de consecuencias
      • No control de flujo
      • Cómputo con relaciones
      • Mecanismo de inferencias
      • Back tracking automático
    • Programación Orientada a Objetos
      • Clases. Los objetos son instancias de clases
      • Herencia
      • Encapsulamiento
      • Lookup dinámico
    • Programación Concurrente
      • Dos ó mas programas secuencias, pueden ser ejecutados concurrentemente o como procesos paralelos
      • Especificación de ejecución Concurrente
      • Comunicación entre procesos
      • Primitivas de sincronización
    • Departamento de Ciencias Computacionales
    • ITESM-CEM
    • Edgar E. Vallejo C.

+ oscarfr56oscarfr56, 2 years ago

custom

2490 views, 0 favs, 8 embeds more stats

Breve descripcion de paradigmas de programacion

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 2490
    • 2466 on SlideShare
    • 24 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 108
Most viewed embeds
  • 17 views on http://cursotec.blogspot.com
  • 1 views on http://200.21.86.40
  • 1 views on http://currumbamba.blogspot.com
  • 1 views on http://mx.geocities.com
  • 1 views on http://ralcepal.blogspot.com

more

All embeds
  • 17 views on http://cursotec.blogspot.com
  • 1 views on http://200.21.86.40
  • 1 views on http://currumbamba.blogspot.com
  • 1 views on http://mx.geocities.com
  • 1 views on http://ralcepal.blogspot.com
  • 1 views on http://titulopuesto.blogspot.com
  • 1 views on http://putoblog-luismi.blogspot.com
  • 1 views on http://cursofp.blogspot.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories