top of page

SEMANA 1

Estructura basica de un programa:

Un programa informático (programa) es una secuencia de acciones (instrucciones) que manipulan un conjunto de objetos (datos).

Existen dos partes o bloques que componen un programa:

  1. Bloque de declaraciones: en este se detallan todos los datos que utiliza el programa (constantes, variables, archivos, etc).

  2. Bloque de instrucciones: conjunto de acciones u operaciones que se han de llevar a cabo para conseguir los resultados esperados.

El bloque de instrucciones está compuesto a su vez por tres partes, aunque en ocasiones no están perfectamente delimitadas, y aparecerán entremezcladas en la secuencia del programa, podemos localizarlas según su función. Estas son:

  1. Entrada de datos: instrucciones que almacenan en la memoria interna datos procedentes de un dispositivo externo (teclado, ratón,...)

  2. Proceso o algoritmo: instrucciones que modifican los objetos de entrada y, en ocasiones, creando otros nuevos.

  3. Salida de resultados: conjunto de instrucciones que toman los datos finales de la memoria interna y los envían a los dispositivos externos (pantallas o dispositivos de almacenamiento).

Partes del bloque de instrucciones

Entrada

--> Algoritmo -->

Salida

Inicio de programa: datos

Proceso de programa: cálculos

Fin de programa: resultados

En la siguiente tabla detallamos la estructura básica de un programa informático:

Estructura de un programa informático

Cabecera

A modo de comentarios se suele especificar:

  • Nombre del programa

  • Datos de entrada

  • Datos de salida

Funciones

Definición de funciones propias creadas por el programador para usarlas en varias ocasiones

Declaraciones

Definiciones y tipos de datos:

  • variables

  • constantes

  • nuevos tipos de datos

Asignaciones

Valores iniciales de los datos declarados previamente

Entradas

Instrucciones para almacenar en memoria los valores de algunos datos iniciales

Control

Instrucciones de control de flujo del programa. Pueden ser:

  • Secuenciales

  • De selección

  • Iterativas

Salidas

Instrucciones para devolver los resultados obtenidos

Uso del Dev c++

Algoritmos

Diagrama de flujo

DF-01_JPG.webp

Lenguaje de Programación

©2024 por Lenguaje de Programación. Creado con Wix.com

bottom of page