miércoles, 11 de agosto de 2010

Tarea #1 Mapa Conceptual "Fundamentos de la programación"


Aquí les dejo una explicación del mapa conceptual.

Un lenguaje de programación es un lenguaje artificial, el cual da unas instrucciones a la computadora.

Un lenguaje de programación  se compone de tres elementos importantes el léxico, la sintaxis y la semántica.

a) El léxico: Se refiere a las palabras, símbolos que utilizamos en el lenguaje.
b) La sintaxis: Se refiere a las reglas que seguir en el lenguaje.
c) La semántica: Es el significado del lenguaje.

Entre las interacciones que se dan en la computadora, un usuario el cual desarrolla un programa, el cual mediante el sistema operativo da instrucciones al hardware.


Paradigmas de programación
 
El lenguaje imperativo es aquel que da las ordenes de como poder realizar alguna tarea, mientras que el lenguaje declarativo, declara las condiciones para realizar alguna tarea.

Del lenguaje imperativo esta lo que es el lenguaje estructurado y el orientado a objetos.  
El lenguaje estructurado se forma en base de enunciados. Ejemplos de este lenguaje C y Pascal. El lenguaje orientado a objetos se forma mediante clases. Ejemplos de lenguaje orientado a objetos C# y Java.

Del lenguaje declarativo esta lo que es el lenguaje funcional y el lógico.
El lenguaje funcional es aquel que como su nombre lo dice se forma mediante funciones, una de sus características es que es recursivo. Ejemplos de lenguaje funcional Lisp.
El lenguaje lógico es aquel en el que podemos formar varias relaciones mediante algunos hechos. Ejemplo de lenguaje lógico se encuentra Prolog.

La validación y verificación en programación nos ayuda a saber que es lo que un usuario requiere, además de comprobar su originalidad.

Entre las características que debe tener un lenguaje de programación, están que debe ser claro, sencillo, portable. Sin embargo hay que tener en cuenta que algunos tienen mejores características que otros, así que aprender varios de los lenguajes nos ayudaría a determinar cual usar en cierto momento.

Espero sus comentarios.

Referencia Bibliográfica:
-Lenguaje de programación
-Interacciones Computadora
-Validación

11 comentarios:

  1. K onda julio
    te quedo bien tu mapa conceptual
    esta bien explicado y estructurado
    SALUDOS

    ResponderEliminar
  2. Me gusto mucho tu mapa ya que lo ordenaste muy bien y de una manera entendible, tambien por que definiste algunos conceptos los cuales algunas otras personas no lo isieron.

    ResponderEliminar
  3. Bueno, el esquema conceptual esta muy bien, mi pregunta es que, para aquella persona que quiere comenzar a programar ¿Con que tipo de lenguaje debe de comenzar?. Yo pienso que es el estructurado, en concreto el c o c++. ¿Que piensan los demás?

    ResponderEliminar
  4. :)

    hola que tal

    tu mapa conceptual esta muy bien hecho, tiene buena presentacion y esta completo me gusto mucho que agregaras al final conceptos donde viene mas detallada la informacion y tambien que pusieras los links de donde sacaste tu informacion, que buena idea poner los conceptos por si no quedaron claros en el mapa.


    nos vemos

    saludos

    ResponderEliminar
  5. Hola de nuevoo...
    oie ke buen mapa ..
    esta muy explicado y cumple conlos aspectoske pidio la profeee :)
    sigue aii :)

    ResponderEliminar
  6. hola!!

    me gusto mucho como acomodaste el mapa ... ademas de que es muy llamativo ..

    =)

    ResponderEliminar
  7. Muy bien la informacion de tu mapa conceptual ademas le añadiste informacion, y los colores se ven muy llamativos.

    ResponderEliminar
  8. esta muy bien tu mapa conceptual y ademas de que pones el concepto, despues pones muy bien la explicacion de cada concepoto, esta muy completo

    ResponderEliminar