Definiciones de programacion

Solo disponible en BuenasTareas
  • Páginas : 2 (477 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de febrero de 2012
Leer documento completo
Vista previa del texto
Actividad 1
Programación.- Es el proceso de escribir en un lenguaje de programación el código fuente de un software. Elaboración de programas para la resolución de problemas mediante computadorasPrograma.- Es un proceso de escribir ciertas instrucciones para resolver un problema determinado.
Lenguaje de programación.- Es un lenguaje que es utilizado para controlar las acciones de unamaquina, y tiene diferentes clasificaciones:
• Imperativos: su funcionamiento se basa en cambiar progresivamente el estado del sistema hasta obtener la solución deseada al problema. Ejemplos: ASP, BASIC,PASCAL, PERL etc.
• Declarativos: desarrollan paso a paso un proceso. Tipos:
a. Los lenguajes lógicos, permite lograr que una computadora basándose en un conjunto de hechos y de reglas lógicas puedaderivar en soluciones inteligentes; es decir que la computadora puede solucionar problemas utilizando la lógica, siempre y cuando se le den las instrucciones correctas. Ejemplo: Prolog.
b. Loslenguajes algebraicos, se usan operaciones aritméticas en las que solo interviene números. Ejemplos: Maude y SQL.
c. Los lenguajes funcionales, se basa en funciones, representadas mediante expresiones quenos permiten obtener ciertos resultados a partir de una serie de argumentos, Ejemplo: Haskell.
• Orientados a objetos: se fija en los objetos que va a manipular y no en la lógica para manipularlos,tendrá ciertos métodos y valores que los identifican. Ejemplos: C++,Java, Smalltalk, Objective C, COBOL, etc.
a) Abstracción: determinación de las características de los objetos.
b) Encapsulamiento:agrupa y almacena los elementos que definen la estructura y el comportamiento de una abstracciones.
c) Modularidad: agrupa las abstracciones que guardan cierta lógica
d) Jerarquía: establecer unorden o una clasificación de las abstracciones.
Algoritmo.- Es una secuencia de pasos lógicos y ordenados que describen el proceso para dar solución a un problema especifico.
Diagrama de flujo.-...
tracking img