12/08/2010 Estructura General de un programa p g Partes constitutivas de un programa Partes constitutivas de un programa EEntrada d de d datos. d Algoritmo de resolución del problema/codificación. Salida de resultados. 1 12/08/2010 Partes constitutivas de un programa Entradas Programa o algoritmo de resolución Salidas El programa es como una caja j negra, es ell conjunto j de d códigos que transformaran las entradas de datos en resultados. Partes constitutivas de un programa: el algoritmo de resolución. • Diseñar el modelo de resolución del problema. • Pseudocodigo • Desarrollar el algoritmo de resolución del problema. problema • Diagramas de flujo • Diagrama estructurado. 2 12/08/2010 Estructura General de un programa p g Tipos de instrucciones Tipos de instrucciones Que es una instrucción??? • Una orden para el computador expresada en un lenguaje de programación. • Un conjunto de instrucciones se denomina código de programa. • El conjunto de instrucciones organizadas en un archivo y el denominado pprograma g fuente. constituyen • También se denomina sentencia. 3 12/08/2010 Tipos de instrucciones Las instrucciones pueden dividirse en dos grupos: • las que manipulan datos, • las que determinan la lógica de ejecución de un programa. Tipos de instrucciones Se pueden clasificar en: • Entrada/salida. • Asignación/movimiento. • Aritméticas. • Lógicas. • Bifurcación o transferencia de control. • Especiales. E i l 4 12/08/2010 Estructura General de un programa p g Tipos de programas Tipos de programas Lineales. Cíclicos. Alternativos (decisionales). Estas organizaciones se aplican en trozos del código de un programa. 5