
"Programacion"
sábado, 17 de septiembre de 2011
viernes, 26 de agosto de 2011
¿COMO DEFINIR LA PROGRAMACION?
La podemos definir como:
- El proceso por el cual se escribe ( lenguaje de programación), se prueba, se depura y se mantiene el código fuente de un programa informático.
- La acción de escribir un conjunto de instrucciones escritas en un determinado lenguaje, que dirigen a un ordenador para la ejecución de una serie de operaciones, con el objetivo de resolver un problema que se ha definido previamente.
- El conjunto de técnicas utilizadas para desarrollar programas que sean fáciles de leer, depurar y modificar o mantener.
LENGUAJE DE PROGRAMACION
Es un conjunto de palabras, símbolos y reglas sintácticas mediante los cuales puede indicarse a la computadora los pasos a seguir para resolver un problema.
Los lenguajes de programación pueden clasificarse por diversos criterios, siendo el más común su nivel de semejanza con el lenguaje natural, y su capacidad de manejo de niveles internos de la máquina.
CLASES DE PROGRAMACION
Programación Estructurada: Es un método de construcción y diseño de programar en el que participan características como la modificación y la facilidad en uso.
Se basa en 3 técnicas básicasDiseño descendente: consiste en dividir el problema y hacer la segmentación por pasos, en diferentes niveles.
Recursos abstractos: consiste en el proceso de realización de los diferentes pasos hasta encontrar la solución del problema.
Estructura básica de control: consiste en que el programa cuenta con un único punto de entrada y diferentes de salida.
Programación Funcional: Se caracteriza principalmente por permitir declarar y llamar a funciones dentro de otras funciones.
Programación Lógica: Se suele utilizar en la inteligencia artificial y pequeños programas infantiles. Se trata de una programación basada en el cálculo de predicados (una teoría matemática que permite lograr que un ordenador basándose en hecho y reglas lógicas, pueda dar soluciones inteligentes).
Programación Modular: Consta de varias secciones dividas de forma que interactúan a través de llamadas a procedimientos, que integran el programa en su totalidad.
Programación Orientada a Objetos (POO): Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos. El objeto es un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización.
Programación Concurrente: Este tipo de programación se utiliza cuando tenemos que realizar varias acciones a la vez, para controlar los accesos de usuarios y programas a un recurso de forma simultánea. Se trata de una programación más lenta y laboriosa, obteniendo unos resultados lentos en las acciones.
miércoles, 24 de agosto de 2011
LOS TRES OBJETIVOS FUNDAMENTALES DE LA PROGRAMACION...
* Claridad: es muy importante que el programa sea lo más claro y legible posible para mejorar el mantenimiento del software. Cuando se acaba de escribir el código del programa, se deben buscar errores y corregirlos.
* Eficiencia: debe consumir la menor cantidad de recursos posible. Normalmente al hablar de eficiencia se suele hacer referencia al consumo de tiempo y/o memoria.
Suscribirse a:
Entradas (Atom)