MANUAL DFD PP

Páginas: 56 (13879 palabras) Publicado: 26 de abril de 2015
En palabras sencillas, un algoritmo es una serie de instrucciones que realizadas en orden conducen a la solución de un problema determinado. También se puede decir que un algoritmo es la fase preliminar a escribir un programa en cualquier lenguaje de programación, por lo que la forma de escribirlo puede ser muy personal según el programador que lo esté diseñando, pero en general se debe hacer enuna forma tan clara que cualquier otro programador pueda coger dicho algoritmo, entenderlo fácilmente y poderlo traducir a su lenguaje de programación favorito.

Por lo tanto hay varias formas de escribir un algoritmo en el papel: Una de ellas es el diagrama de flujo que consta de rectángulos que encierran las diferentes instrucciones y líneas que apuntan hacia la siguiente instrucción de modoque no se pierda el orden. Además, las operaciones elementales como la entrada de datos, salida de datos, ciclos, etc. (más adelante se explicarán) se reconocen de las demás instrucciones porque no se encierran en rectángulos sino en otra clase de figuras por lo que según la figura en la que esté encerrada la instrucción se reconoce su significado; Es muy didáctico, por lo que es muy fácil deentender así ni siquiera se conozca al programador que diseñó el algoritmo. Tambien existe el pseudocódigo donde cada instrucción ya no es un dibujo sino una línea escrita y las operaciones elementales se escriben de una forma tan clara que sea imposible que algún programador no las entienda. Para este tutorial utilizaremos los DIAGRAMAS DE FLUJO, y usaremos el programa DFD para implementar losejemplos y hacer más sencilla la explicación.

Casi siempre un algoritmo se compone de un inicio, un final y una serie de instrucciones las cuales pueden estar complementadas con condiciones, ciclos, etc. En los diagramas de flujo, el inicio y el final de un algoritmo se escriben dentro de un CÍRCULO a manera de etiqueta, tal y como lo muestra la siguiente imagen:


Obviamente, entre estas dos"etiquetas" estarán todas las instrucciones de un algoritmo determinado. Para realizar las instrucciones en un algoritmo, se utilizan básicamente Variables y Operadores.
Como ya se había indicado en otro apartado de este curso, las variables son campos en memoria que pueden almacenar cualquier tipo de información (números, letras, frases, valores de verdad, etc. ) que pueden tener cualquier nombre, quepreferiblemente debe ser mnemotécnico, es decir, que tenga relación con él o los datos que se almacenarán en la variable. Los datos numéricos se almacenan en las variables una vez en el ordenador en forma binaria (base 2), y los datos de caracteres como letras y frases se almacenan según el código ASCII de las letras, que es un código aceptado mundialmente para representar todos los caracteresposibles (Por lo menos en muchos idiomas). Este código es un numero desde 0 hasta 255 por lo que se almacena también en forma binaria. Los nombres de las variables deben seguir unas convenciones generales, que se crearon para evitar confusiones entre las variables y los operadores aritméticos. Estas son:
No pueden comenzar con números.
No pueden contener símbolos u operadores en ninguna posición delnombre, excepto el carácter "_".
No pueden contener espacios.
Como ejemplo aquí hay varios nombres para variables:
A : Es un nombre correcto, aunque posiblemente muy poco mnemotécnico.
A23: correcto.
OJO5MALO : correcto.
HOLA# : incorrecto, ya que tiene un símbolo dentro de su nombre.
A 23 : incorrecto, porque hay un espacio dentro del nombre.
A-23 : incorrecto.
A_23 : correcto, ya que el carácter"_" es el único símbolo permitido para nombrar variables; se puede usar para separar palabras dentro del nombre de una misma variable. Otro ejemplo podría ser: PRIMER_NOMBRE o RADIO_CIRCULO.
Una característica de las variables es que son Case Sensitive, es decir que son sensibles al hecho de sí el nombre fué escrito con mayúsculas o minúsculas, por lo que si se llamó a una variable A23, dentro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual dfd
  • Manual DFD
  • Manual DFD
  • DFD MANUAL
  • Dfd manual
  • Manual para usar el DFD
  • Manual dfd
  • Manual de dfd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS