ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Pasos De Porgrama


Enviado por   •  30 de Septiembre de 2013  •  409 Palabras (2 Páginas)  •  184 Visitas

Página 1 de 2

PROGRAMACIÓN 10 Prof. Dolores Cuiñas H.

APUNTES Nº 1.

METODOLOGÍA PARA LA CONSTRUCCIÓN DE PROGRAMAS.

Presentaremos de forma muy general los principales pasos que se deben seguir para resolver

problemas aplicando técnicas de programación. Esta metodología será desarrollada a lo largo de

todo el curso, en la medida que se estudien las restantes unidades del mismo.

Recuerde que estos son apuntes

muy simplificados que deberá

completar con la bibliografía

recomendada

1. FORMULACIÓN Y ANÁLISIS DEL PROBLEMA

Consiste en entender de qué se trata el problema planteado y esbozar su posible solución,

concluyendo con una clara definición de tres aspectos: 1º qué es lo que nos piden, es decir,

definición del resultado o solución deseada (para qué). 2º cómo obtener lo que nos piden (qué

hacer). 3º qué necesitamos para obtener los resultados pedidos (con qué). Esto último nos

facilitará la construcción de lo que denominaremos Especificación Funcional.

1.1.- Especificación Funcional: Consiste en determinar las funciones que se van a realizar (qué

hacer) y sus respectivas entradas (con qué) y salidas (para qué):

ENTRADA PROCESO SALIDA

Donde: entrada son los argumentos (variables o constantes) que se requieren para resolver un

problema, salida son los resultados (argumentos) que se desean obtener una vez resuelto el

problema y proceso es el procedimiento(s) u operación(es) que deben efectuarse sobre las

entradas para obtener las salidas deseadas.

1.2.- Especificación de los Argumentos o Parámetros: Consiste en la documentación de los

argumentos o parámetros (sean estos de entrada, salida o intermedios) requeridos en la solución del

problema, mediante la elaboración de una tabla que contemple los siguientes aspectos:

descripción del argumento identificador tipo longitud condición restricción

1.3.- Establecimiento de Restricciones y Atributos: Consiste en determinar bajo qué restricciones

se ha de operar y cuales son las medidas de rendimiento y calidad que debe tener el sistema

(programa). Este aspecto no se realizará en este curso dada la simplicidad de los problemas

tratados.

2. DISEÑO.

Consiste en diseñar cómo hace el programa la tarea solicitada. En forma general consiste en dividir

el programa en subprogramas y cada subprograma en módulos.

Este tópico se tratará

con mayor detalle en

la unidad 6. Inicialmente no dividiremos

el programa en subprogramas.

+ general

+ específico

El criterio de descomposición más utilizado es el de tipo funcional, el cual produce una estructura

jerárquica en la que cada módulo ejecuta

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com