algoritmo

Páginas: 44 (10978 palabras) Publicado: 15 de junio de 2014


INDICE GENERAL



1. Sistema de procesamiento de información
Los temimos procesador de datos y sistema de procesamiento (tratamiento) de la información se utilizan con frecuencia., el uso de diario de datos e información son esencialmente sinónimos sin embargo existe una diferencia datos se refiere a la representación de algún hecho, concepto o entidad real (los datos pueden tomardiferentes formas, por ejemplo palabras escritas o habladas, números y dibujos), información implica datos procesados y organizados, un sistema en general se define como conjunto de componentes conectados e interactivos, que tienen un propósito y una unidad total. Sistema de procesamiento de información es un sistema que transforma datos brutos en información organizado, significativo y útil(Aguilar, 1988)





2. Concepto de algoritmo
Es el conjunto de instrucciones que especifican la secuencia de operaciones a realizar en orden para resolver un sistema específico o clase de problema. Los algoritmos son independientes tanto del lenguaje de programación en que se expresa como de la computadora que los ejecuta. El diseño de la mayoría de los algoritmos requiere creatividad yconocimientos profundos de la técnica de la programación. En esencia. Todo problema se puede describir por medio de un algoritmo (Aguilar, 1988)
2.1. Características de los algoritmos
Un algoritmo debe ser preciso e indicar el orden de realización de cada paso
Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez
Un algoritmo debe serfinito. Si se sigue un algoritmo, se debe terminar en algún momento ósea debe tener un numero finito de pasos
2.2. Partes de un algoritmo
La definición de un algoritmo debe describir tres partes: Entrada, Proceso y Salida
Entrada: son los datos que van iniciar el proceso
Proceso: Es la secuencia de paso que nos permite ejecutar alguna operación
Salida: Es la información que se requiere alresolver el problema
2.3. Frfr

3. Resolución de problemas con computadoras y las herramientas de programación
Esta se puede dividir en tres fases importantes
3.1. Análisis del problema:
El problema debe estar bien definido si se desea llegar a una solución satisfactoria, para poder definir con precisión el problema se requiere que las especificaciones de entrada y salida sean descritas condetalle. Una buena definición del problema junto con una descripción detallada de las especificaciones de entrada y salida son los requisitos más importantes para llegar a una solución eficaz. El Análisis del problema exige una lectura previa del problema a fin de obtener una idea general de lo que se solicita la segunda lectura servirá para responder a las preguntas
¿Qué información debeproporcionar la resolución del problema?
¿Qué datos se necesitan para resolver el problema?
3.2. Diseño o desarrollo del algoritmo
La descomposición del problema original en subproblemas más simples y a continuación dividir estos subproblemas en otros más simples que pueden ser implementados para la solución en la computadora se denomina diseño descendente (Top – Down Design.). Las ventajas másimportantes del diseño descendente son.
El problema se comprende más fácilmente al dividirse en partes más simples denominados módulos.
Las modificaciones en los módulos son más fáciles
La comprobación del problema se puede verificar fácilmente
Tras los pasos anteriores es preciso representar el algoritmo mediante determinadas herramientas de programación diagrama de flujo, pseudocódigo o diagrama N-S3.3. Resolución del algoritmo en la computadora
Una vez que el algoritmo está diseñado y representado gráficamente mediante una herramienta de programación (diagrama de flujo, pseudocódigo o diagrama N-S) se debe pasar a la fase de resolución práctica del problema con la computadora
4. Representación de un algoritmo
Para representar los algoritmos debemos utilizar métodos gráficos o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS