¡Enviá a tus amigos regalos gratuitos!

Páginas: 8 (1877 palabras) Publicado: 13 de octubre de 2013
República Bolivariana de Venezuela
Universidad Nacional Experimental "Rafael María Baralt" (UNERMB)
Núcleo-San Francisco
Programa: Ingeniería Mantenimiento
Materia: Computación












Integrantes: Andrés Segura C.I 25325711Camilo Flores C.I 21.163.609
Ángel Hernández C.I 20.860.463


Algoritmo
Un Algoritmo, se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que realizadas en orden conducen a obtener lasolución de un problema. Por lo tanto podemos decir que es un conjunto ordenado y finito de pasos que nos permite solucionar un problema.
.
Problemas
Los problemas pueden pensarse como una discrepancia entre un estado inicial y un estado final o deseado, que podemos alcanzar por medio de un proceso de selección.
Resolución de problemas
La principal razón para que las personas aprendanlenguajes de Programación es utilizar un ordenador como una herramienta para la Resolución de problemas.
Tres fases pueden ser identificadas en el proceso De resolución:
- Fase de Identificación (qué nos plantean)
- Fase de resolución del problema
- Fase de implementación (realización) en un lenguaje de Programación
Fase de resolución del problema
Esta fase incluye, a su vez, el análisis delproblema así como el diseño y Posterior verificación del algoritmo.
Análisis del problema
El primer paso para encontrar la solución a un problema es el análisis Del mismo. Se debe examinar cuidadosamente el problema a fin de obtener Una idea clara sobre lo que se solicita y determinar los datos necesarios para Conseguirlo.




Diseño del algoritmo
Un algoritmo puede ser definido como lasecuencia ordenada de Pasos, sin ambigüedades, que conducen a la resolución de un problema dado y Expresado en lenguaje natural, por ejemplo el castellano, Todo algoritmo debe Ser:
- Preciso: Indicando el orden de realización de cada uno de los Pasos.
- Definido: Si se sigue el algoritmo varias veces Proporcionándole (Consistente) los mismos datos, se deben obtener siempre los Mismos resultados.
-Finito: Al seguir el algoritmo, este debe terminar en algún Momento, es decir tener un número finito de pasos.
Para diseñar un algoritmo se debe comenzar por identificar las tareas Más importantes para resolver el problema y disponerlas en el orden en el que Han de ser ejecutadas. Los pasos en esta primera descripción pueden requerir Una revisión adicional antes de que podamos obtener unalgoritmo claro, Preciso y completo.
En un algoritmo se deben de considerar tres partes:
- Entrada: Información dada al algoritmo.
- Proceso: Operaciones o cálculos necesarios para encontrar la Solución del problema.
- Salida: Respuestas dadas por el algoritmo o resultados Finales de los procesos realizados.
CARACTERÍSTICAS DE UN ALGORITMO: 
Todo algoritmo debe tener las siguientescaracterísticas:
1. Carácter finito. "Un algoritmo siempre debe terminar después de un número finito de pasos".
2. Precisión. "Cada paso de un algoritmo debe estar precisamente definido; las operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no ambigua para cada caso".
3. Entrada. "Un algoritmo tiene cero o más entradas: cantidades que le son dadas antes de que el algoritmo comience, odinámicamente mientras el algoritmo corre. Estas entradas son tomadas de conjuntos específicos de objetos".
4. Salida. "Un algoritmo tiene una o más salidas: cantidades que tienen una relación específica con las entradas".
5. Eficacia. "También se espera que un algoritmo sea eficaz, en el sentido de que todas las operaciones a realizar en un algoritmo deben ser suficientemente básicas como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ¡Enviá a tus amigos regalos gratuitos!
  • ¡Enviá a tus amigos regalos gratuitos!
  • ¡Enviá a tus amigos regalos gratuitos!
  • ¡Enviá a tus amigos regalos gratuitos!
  • ¡Enviá A Tus Amigos Regalos Gratuitos!
  • ¡Enviá a tus amigos regalos gratuitos!
  • ¡Enviá a tus amigos regalos gratuitos!
  • ¡Enviá a tus amigos regalos gratuitos!

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS