Funciones Y Procedimientos

Páginas: 11 (2585 palabras) Publicado: 16 de febrero de 2013
Ciclo Formativo de Grado Superior de Administración de Sistemas Informáticos

Módulo Profesional: Fundamentos de Programación Unidad de Trabajo 5.- Desarrollo de Algoritmos. Programación Secuencial
Departamento de Informática y Comunicación IES San Juan Bosco (Lorca-Murcia)
Profesor: Juan Antonio López Quesada

3

 

 

Cualquier programa esta constituido por un conjunto de órdeneso instrucciones capaces de manipular un conjunto de datos. Cualquier orden o instrucción puede ser dividida en tres grandes bloques claramente diferenciados, correspondientes cada uno ellos a una parte del diseño de un programa:  

Un algoritmo puede ser considerado como una caja negra encargada de procesar unos datos de entrada y generar unos datos de salida.
   

4

 

   

En elbloque de entrada de datos podemos englobar a todas aquellas instrucciones que toman datos de un dispositivo o periférico externo depositándolos en memoria principal para ser procesados.   El proceso o algoritmo será por tanto todas aquellas instrucciones encargadas de procesar la información o aquellos datos pendientes de elaborar y que previamente habían sido depositados en memoria principal.Finalmente todos los datos obtenidos en el tratamiento de dicha información son depositados nuevamente en memoria principal, quedando de esta manera disponibles.   Por último el bloque de salida de datos estará formado por todas aquellas instrucciones que toman los datos depositados en memoria principal una vez procesados los datos de entrada, enviándolos seguidamente a un dispositivo o periférico.
 5

 

 

 

Algoritmo.  

Un algoritmo se puede definir como la descripción abstracta de todas las acciones u operaciones que debe realizar un ordenador de forma clara y detallada, así como el orden en el que estas deben ejecutarse junto con la descripción de todos aquellos datos que deberán ser manipulados por dichas acciones y que nos conducen a la solución del problemafacilitando así su posterior traducción al lenguaje de programación elegido. El diseño de todo algoritmo debe reflejar las tres partes de un programa: entrada, proceso y salida.   Es importante tener en cuenta que todo algoritmo debe ser totalmente independiente del lenguaje de programación, es decir, el algoritmo diseñado deberá permitir su traducción a cualquier lenguaje con independencia del ordenador.   

6

 

   

Algoritmo.  

  Las características que debe cumplir el diseño de todo algoritmo son:   Debe ser conciso y detallado, es decir, debe de reflejar adecuadamente el flujo de control. Todo algoritmo se caracteriza por tener un inicio y un final, es decir, debe ser finito. Al aplicar el algoritmo nº veces sobre los mismos datos de entrada deberá obtenerse nº veces los mismosresultados. Todo algoritmo debe ser flexible para permitir y facilitar futuras modificaciones. Debe ser lo más claro y sencillo posible para facilitar su entendimiento y comprensión por parte del personal informático.
 

7

 

   

Algoritmo. Diagrama de flujo.   Es una técnica de presentación gráfica para la construcción de algoritmos basada en el uso de símbolos estándar conectados ounidos mediante líneas de flujo que muestran la secuencia lógica de las operaciones que debe de realizar un ordenador. Los diagramas de flujo se pueden clasificar en dos grandes grupos, organigramas y ordinogramas.   Los símbolos básicos que podemos utilizar en un organigrama son os que se muestra en la siguiente figura:
 

8

9

 

   

Algoritmo. Diagrama de flujo.
Reglas de losdiagramas de flujo
Debe de indicar claramente dónde inicia y dónde termina el diagrama. Cualquier camino del diagrama debe de llevarte siempre al terminal de fin. Organizar los símbolos de tal forma que siga visualmente el flujo de arriba hacia abajo y de izquierda a derecha. No usar lenguaje de programación dentro de los símbolos. Centrar el diagrama en la página. Las líneas deben ser verticales...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones Y Procedimientos
  • Funciones y procedimientos
  • manual de procedimientos y funciones
  • PROCEDIMIENTO DE LA FUNCION LEGISLATIVA PERU
  • procedimientos y funciones en pascal
  • Campos y funciones de los procedimientos
  • Funciones y procedimientos en java
  • Manual De Funciones Y Procedimientos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS