Metodología de la programación

Páginas: 37 (9160 palabras) Publicado: 20 de marzo de 2013
Metodología de la Programación

CAPITULO

1

La programación de
ordenadores

Un ordenador, en general, sólo es capaz de realizar tres operaciones básicas:
1. Sumar, restar, multiplicar y dividir dos valores numéricos.
2. Comparar dos valores (comprobar si son iguales, si el primero es mayor que
el segundo, etc; estos valores pueden ser numéricos o alfabéticos).
3. Almacenar orecuperar información.
Con estas pocas operaciones utilizadas y combinadas de forma adecuada,
mediante lo que llamamos programa de ordenador, se pueden llegar a realizar
tareas increíblemente complejas que aporten la solución a un determinado
problema, ya sea de gestión, técnico o de cualquier otro tipo.
La potencia de cálculo de un ordenador se deriva de las características físicas
que posee:Rapidez, Precisión y Memoria.
Nuestro objetivo es, para un problema dado, diseñar una solución que pueda
ser realizada por un ordenador. Para ello necesitaremos, en primer lugar, un
lenguaje o notación para expresar la solución obtenida. Tal solución deberá
estar adaptada a las particularidades del ordenador, aunque en una primera
fase, para su diseño, podremos utilizar una notación intermediaentre el
lenguaje natural y el del ordenador; pero posteriormente, será preciso escribirla
en un lenguaje comprensible por la máquina, como, por ejemplo, en VISUAL
BASIC.

-1-

Metodología de la Programación

Fases del diseño y puesta a punto de un programa
El proceso que se sigue desde el planteamiento de un problema, hasta que se
tiene una solución instalada en el ordenador y listapara su ejecución, se
compone de varias fases agrupadas en dos bloques bien diferenciados.

Diseño del programa
Se engloban en este bloque las fases correspondientes a la creación del
programa.

-2-

Metodología de la Programación

INICIO

SW = 0
A CU = 0
LEER
NUM

NUM 3

S
I

NO
FIN
NOT A S
1

2

ELSE

SW = 1

ES CRIBIR
OPCION
INCORRECT A

SW = 1
I = -1
I =-1
I=I+1
I=I+1
LEER
NOT A S(I)
ACU = A CU +
NOT A S(I)
NO

I >= 9
NO

I >= 9

S
I

S
I
E SCRIBIR
A CU / 10

A CU = 0

E SCRIB IR
"INT RODUCIR
A NT E S LAS
NOT AS "

SW = 0

LEER
OP CION

-3-

Metodología de la Programación

Figura 1
Fase de análisis
Consiste en el examen y descripción detallada de los siguientes aspectos
relativos al problema:
-

Equipoa utilizar (ordenador, periféricos, soportes, material auxiliar, etc.).
Personal informático.
Estudio de los datos de entrada (INPUT).
Estudio de los datos de salida o resultados (OUTPUT).
Relación entre la salida y la entrada.
Descomposición del problema en módulos.

El resultado de esta fase es lo que se denomina especificación del problema,
formada por el conjunto de documentoselaborados para los aspectos citados.
Fase de programación
Consiste en el diseño de la solución al problema planteado en forma de
algoritmo.
Se debe abordar de forma sistemática, esto es, aplicando explícitamente un
conjunto de técnicas, como son las de programación estructurada y diseño
descendente.
El resultado es un algoritmo o descripción del conjunto de acciones que
deberán ser realizadaspor el ordenador.
Para su representación se utilizan diferentes notaciones como ordinogramas,
pseudocódigos, etc.
Fase de codificación
En esta fase se transcribe el algoritmo resultante de la fase anterior a un
lenguaje de programación concreto. Al resultado se le denomina programa.

Puesta a punto del programa
Se engloban en este bloque las fases correspondientes a la instalación delprograma en el ordenador. (Figura 2).
Fase de edición

-4-

Metodología de la Programación

Escritura del programa fuente en la memoria del ordenador, grabándolo en
algún soporte permanente.
Fase de compilación
Traducción del programa fuente a lenguaje máquina cuyo resultado es el
programa objeto. Para ello se dispone de programas compiladores o
intérpretes, que además comprueban la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • metodologia de la programacion
  • Metodologia de programacion
  • Metodologia de programacion
  • Metodologías de Programación
  • Metodologia de la programación
  • Metodología De La Programación
  • Metodología de la programación
  • Metodologia De La Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS