Estructura de un programa

Páginas: 6 (1398 palabras) Publicado: 16 de octubre de 2015
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD CULHUACÁN


Fundamentos de programación

“Estructura General de Un Programa”


Presenta:
Rosado Pérez Ricardo Arturo

Grupo: Turno:
1EX57 Vespertino



García Cabello Víctor
Profesor

Estructura general de un programa. Un programa puede considerarse como unasecuencia de acciones (instrucciones) que manipulan un conjunto de objetos (datos).
Contenido
1 Bloques de un programa
2 Partes principales de un programa
3 Clasificación de las Instrucciones.
4 Elementos auxiliares de un programa
5 Tipos de programas
6 Lenguajes de programación.
7 Fuente.
Bloques de un programa
Bloque de declaraciones: en él se especifican todos los objetos que utiliza elprograma (constantes, variables, tablas, registros, archivos, etc.).
Bloque de instrucciones: constituido por el conjunto de operaciones que se han de realizar para la obtención de los resultados deseados.
Partes principales de un programa
Dentro del bloque de instrucciones de un programa se pueden diferenciar tres partes fundamentales. En algunos casos, estas tres partes están perfectamentedelimitadas, pero en la mayoría sus instrucciones quedan entremezcladas a lo largo del programa, si bien mantienen una cierta localización geométrica impuesta por la propia naturaleza de las mismas.
Entrada de datos: la constituyen todas aquellas instrucciones que toman datos de un dispositivo externo, almacenándolos en la memoria central para que puedan ser procesados.
Proceso o algoritmo: está formadopor las instrucciones que modifican los objetos a partir de su estado inicial hasta el estado final, dejando éstos disponibles en la memoria central.
Salida de resultados: conjunto de instrucciones que toman los datos finales de la memoria central y los envían a los dispositivos externos.
Clasificación de las Instrucciones.

Una instrucción se caracteriza por un estado inicial y final del entorno.El estado final de una instrucción coincide con el inicial de la siguiente. No siempre una instrucción modifica el entorno, pues su cometido puede limitarse a una mera observación del mismo o a un cambio en el orden de ejecución de otras. Las instrucciones pueden ser:
Instrucciones de declaración: Se utilizan en aquellos lenguajes de programación que no tienen declaración explícita de losobjetos. Su misión consiste en indicar al procesador que reserve espacio en la memoria para un objeto del programa, indicando asimismo su nombre, tipo y características.
Instrucciones primitivas: Son aquellas que ejecuta el procesador de modo inmediato. Las principales son asignación, entrada y salida.
Instrucción de asignación: Consiste en calcular el valor de una expresión y almacenarlo en unavariable. En algún lenguaje es preciso calcular previamente el resultado de la expresión, pues la instrucción de asignación sólo permite el movimiento de un valor simple.
Instrucción de entrada: Toma un dato de un dispositivo de entrada y lo almacena en un objeto. En algún lenguaje, los datos de entrada no provienen de un dispositivo externo, sino que han sido colocados previamente en el mismoprograma.
Instrucción de salida: Toma el valor de una expresión u objeto y lo lleva a un dispositivo externo.
Instrucciones compuestas: Son aquellas que el procesador no puede ejecutar directamente, sino que realiza una llamada a un subprograma, subrutina o párrafo.
Instrucciones de control: Son aquellas de controlar la ejecución de otras instrucciones.
Instrucción alternativa: Controla la ejecuciónde unas u otras instrucciones según una condición. Puede ser simple o doble (SI y SINO).
Instrucción de salto incondicional: Altera la secuencia normal de ejecución de un programa, continuando la misma en la línea indicada en la propia instrucción (IR A).
Instrucción de salto condicional: Altera la secuencia normal de ejecución de un programa únicamente en el caso de cumplimiento de una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de programas
  • Estructura programativa
  • Estructura de programa
  • Estructura de un programa de trabajo
  • Estructura Básica De Un Programa
  • estructura de un programa grafico
  • ESTRUCTURA DEL PROGRAMA PSICOLOGIA EDUCATIVA
  • Estructura de un programa grafico en C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS