martes, 20 de noviembre de 2012

resumen


Resumen
Programación
La programación es el proceso de  diseñar, codificar, depurar  y mantener  el código fuente de programas computacionales.
El  propósito de la programación es crear programas que exhiban un comportamiento deseado. Programar  no involucra  necesariamente otras tareas tales como el análisis y diseño de la aplicación aunque si suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.
Léxico y Programación
La programación se rige por reglas y un conjunto más o menos reducido de órdenes, expresiones, instrucciones y comandos que tienden a asemejarse a una lengua natural acotada y que además tienen la particularidad de una reducida ambigüedad
Programas y Algoritmos
Un algoritmo es una secuencia no ambigua, finita y ordenada de instrucciones que han de seguirse para resolver un problema. Un algoritmo puede expresarse de distintas maneras: con  un diagrama de flujo, pseudocódigo y lenguaje de programación.
Los programas suelen subdividirse en parte menores llamados módulos de modo  que la complejidad algorítmica de cada una de las partes sea menor que la del programa completo
Se han propuestos diversas técnicas de programación se pueden mencionar los siguientes             
·         Programación estructurados
·         Programación modular
·         Programación orientada a objetos
·         Programación declarativa
Compilación
El programa escrito en un lenguaje de programación es llamado programa fuente y no se puede ejecutar en una computadora. el código fuente se debe someter a un proceso de traducción para convertirlo en lenguaje maquina , código este directamente ejecutable por el procesador a esto se le llama compilación.
Programación  e ingeniería del software
El proceso de creación del software incluye estos pasos
·         Reconocer la necesidad de un programa para solucionar un problema
·         Recoger los requisitos del programa
·         Realizar el análisis de los requisitos del programa
·         Diseñar la arquitectura del programa
·         Implementar el programa
·         Implantar (instalar) el programa

No hay comentarios:

Publicar un comentario