Manual Final

Páginas: 26 (6463 palabras) Publicado: 11 de octubre de 2015
DISEÑA Y ELABORA ALGORITMOS.
Definición de algoritmo
       "Un algoritmo se define como un método que se realiza paso a paso para solucionar un problema que termina en un número finito de pasos".
 
Las características fundamentales que debe cumplir todo algoritmo son :

Debe ser preciso. e indicar el orden de realización de cada paso.


Debe ser definido. Si se sigue un algoritmo dos veces, sedebe obtener el mismo resultado cada vez.


Debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento ; o sea debe tener un número finito de pasos.
 
La definición de un algoritmo debe describir tres partes : Entrada, Proceso y Salida.
Algoritmos Cotidianos.
        Se refiere a todos aquéllos algoritmos que nos ayudan a resolver problemas diarios, y que los hacemos casi sindarnos cuenta de que estamos siguiendo una metodología para resolverlos.
 



Algunos ejemplos son :
   Diseñar un algoritmo para cambiar una llanta a un coche.
1. Inicio.
2. Traer gato.
3. Levantar el coche con el gato.
4. Aflojar tornillos de las llantas.
5. Sacar los tornillos de las llantas.
6. Quitar la llanta.
7. Poner la llanta de repuesto.
8. Poner los tornillos.
9. Apretar lostornillos.
10. Bajar el gato.
11. Fin
    Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos la ficha del         cliente, si el cliente es solvente entonces la empresa acepta el pedido, en caso contrario rechazar          el pedido.
 
Pasos del algoritmo :
Inicio
    Leer el pedido
    Examinar ficha del cliente
    Si el cliente es solvente aceptar pedido, en casocontrario rechazar      pedido
Fin
 
   Determinar el mayor de tres números enteros.
Pasos del algoritmo :
1.-  Comparar el primero y el segundo entero, deduciendo cuál es el         mayor.
2.-  Comparar el mayor anterior con el tercero y deducir cuál es el         mayor. Este será el resultado.
 
        Los pasos anteriores se pueden descomponer en otros pasos más simples en los que se denominarefinamiento del algoritmo.
                              
1.-  Obtener el primer número (entrada), denominado NUM1
2.-  Obtener el segundo número (entrada), denominado NUM2
3.-  Compara NUM1 con NUM2 y seleccionar el mayor ; si los dos         enteros son iguales, seleccionar NUM1. Llamar a este número        MAYOR.
4.-  Obtener el tercer número (entrada), y se denomina NUM3.
5.-  Compara MAYORcon NUM3 y seleccionar el mayor ; si los dos         enteros son iguales, seleccionar el MAYOR. Denominar a este        número MAYOR.
6.-  Presentar el valor MAYOR (salida).
7.-  Fin
Definición de Lenguajes Algorítmicos.
        Los algoritmos pueden describirse utilizando diversos lenguajes. Cada uno de estos lenguajes permiten describir los pasos con mayor o menor detalle.
 
La clasificación delos lenguajes para algoritmos puede enunciarse de la siguiente manera :

Lenguaje Natural.

Lenguaje de Diagrama de Flujo.

Lenguaje Natural de Programación.

Lenguaje de Programación de Algoritmos.
     Lenguaje Natural
        Es aquél que describe en español, para nuestro caso, los pasos a seguir utilizando un vocabulario cotidiano. Se le conoce  como lenguaje  jerga cuando se utilizan términosespecializados de una determinada ciencia, profesión o grupo.
    Lenguaje de Diagrama de Flujo
        Es aquél que se vale de diversos símbolos para representar las ideas o acciones a desarrollar. Es útil para organizar las acciones o pasos de un algoritmo pero requiere de etapas posteriores para implementarse en un sistema de cómputo.
    Lenguaje Natural de Programación
        Son aquéllosque están orientados a la solución de problemas que se definen de una manera precisa. Generalmente son aplicados para la elaboración de fórmulas o métodos científicos.
         Tiene las siguientes características :

Evita la ambigüedad (algo confuso que se puede interpretar de varias maneras).

Son precisos y bien definidos.

Utilizan términos familiares al sentido común.

Elimina instrucciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Finale manual
  • Manual Finale
  • manual final
  • MANUAL DE COMPRAS FINAL ebc
  • Manual de calidad corregido FINAL
  • Manual de Protocolos de Seguridad FINAL
  • Manual Finale 2007
  • MANUAL DE INDUCCION FINAL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS