Apun9algol

6

Click here to load reader

Transcript of Apun9algol

Page 1: Apun9algol

• Cuarto paso declaración de constantes si el programa lo

llegase a tener este se hará con la con la palabra reservada

(const.) seguido después del tipo de constantes nos

referimos al nombre de la constante seguido por el signo y

el valor inmediato ejemplo: const.. A= 2

• Quinto paso debe empezar el cuerpo del algoritmo con la

palabra inicio, dentro del cuerpo del algoritmo van todas las

sentencias que se van a agrupar así como todas las

operaciones aritméticas y lógicas a realizar.

Page 2: Apun9algol

INTRODUCCION A LA PROGRAMACION ESTRUCTURADA

• Programación Modular: es uno de los métodosde diseño mas flexibles y potentes para mejorarla productividad de un programa. El programase divide en módulos, cada uno de las cualesejecuta una única actividad o tarea y secodifican independientemente de otros módulos.Cada uno de estos módulos se analizan ,codifican y ponen a punto por separado. Cadaprograma contiene un modulo denominadoprograma principal que controla todo lo quesucede; de hay se transfiere el control a lossubmodulos de modos que ellos puedan ejecutarsus funciones .

Page 3: Apun9algol

• Aunque no exista una regla fija que permita definir el

tamaño estándar del modulo, una buena aproximación es

consideral módulos, una buena aproximación es consideral

módulos del tamaño fisco.

Raíz

Modulo 1 Modulo 2 Modulo 3 Modulo 4

Menú

Altas Bajas Consultas Modificaciones

Page 4: Apun9algol

PROGRAMACION ESTRUCTURADA

• Se refiere a un conjunto de técnicas que han ido

evolucionando desde los primeros trabajos de asgar disstra.

Esta técnica aumento considerablemente la productividad del

programa reduciendo el elevado tiempo requerido para

escribir, verificar, depurar y mantener los programas estas

técnicas utiliza un numero limitado de estructura de control

que minimiza la complejidad de los problemas y por siguiente

reducen errores.

Page 5: Apun9algol

• Esta técnica incorpora las siguientes opciones

• A) diseño descendente llamado top dow

• B) recursos abstractos

• C) estructuras básicas

• Recursos abstractos: consiste en descomponer unadeterminada acción completa en función de un número deacciones mas simples capases de ser ejecutados por unacomputadora y que constituirán sus instrucciones.

Page 6: Apun9algol

• Diseño descendente: es el proceso mediante el cual un

problema se descompone en una serie de niveles o pasos

susecivos de refinamiento llamado. (stepwise) consiste en

efectuar una redacción entre las sucesivas etapas de

estructuración, de modo que se relacione unas con otras

mediante entradas y salidas de información se puede

considerar desde dos puntos de vista que hace y como lo

hace