ALGORITMOS JHONATAN

Description

MAPA CONCEPTUAL ALGORITOS
JHONNATAN NARANJO PALACIO
Mind Map by JHONNATAN NARANJO PALACIO, updated more than 1 year ago
JHONNATAN NARANJO PALACIO
Created by JHONNATAN NARANJO PALACIO over 7 years ago
18
0

Resource summary

ALGORITMOS JHONATAN
  1. Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema. Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución.
    1. TIPOS Y CLASES.
      1. SEGÚN SU FUNCIÒN.
        1. ALGORITMOS DE ORDENAMIENTO: secuencian los elementos que ingresan a partir de un cierto orden, en general, según un orden numérico o léxico.
          1. ALGORITMOS DE BÚSQUEDA: al contrario de realizar operaciones o secuenciar elementos, se dedica a encontrar dentro de una lista que ingresa, uno o varios elementos en particular que cumplan con el conjunto de condiciones dadas.
            1. ALGORITMOS DE ENCAMINAMIENTO: deciden de qué modo se deberá transmitir algo que llega, y cómo seguirá un conjunto de pasos encadenados. Se dividen fundamentalmente entre adaptativos y estáticos, los primeros con cierta capacidad de aprendizaje y ajuste a la circunstancia, mientras que los segundos funcionan mecánicamente, siempre del mismo modo. Es importante decir que los algoritmos de encaminamiento cuentan con una propia subdivisión, según el camino que se toma para que la transmisión llegue de manera efectiva (ejemplos de estos tipos son: por el camino más corto, de manera óptima, basado en el flujo,
            2. SEGÚN LA ESTRATEGIA.
              1. ALGORITMOS PROBABILÍSTICOS: no se puede estar seguro de la exactitud de la respuesta que darán. Se agrupan en distintos subtipos, pero con esa premisa: o bien presentan soluciones aproximadas del problema, o bien presentan soluciones que pueden ser correctas, pero también erróneas.
                1. ALGORITMO COTIDIANO: es el que se da en la vida común de las personas, no se aplica en sistemas informáticos ni en nada ajeno al día a día. Muchas de las decisiones que se toman desde que uno se despierta por la mañana pertenecen a este grupo.
                  1. ALGORITMO HEURÍSTICO: abandona alguno de los objetivos como recurso para terminar llegando a la solución. En general, son utilizados cuando no existe una solución mediante las vías tradicionales.
                    1. ALGORITMO DE ESCALADA: se comienza con una solución insatisfactoria (que no cumple la entrada y la salida), y se la va modificando aproximándose a lo que se busca. En algún momento, estaremos cerca de (o llegaremos a) la solución correcta.
                      1. ALGORITMO VORAZ: Con la idea de llegar a una solución óptima definitiva, elige analizar cada paso como único y elegir la solución óptima para ese paso.
                        1. ALGORITMO DETERMINISTA: es completamente lineal (cada paso tiene un paso sucesor y un paso predecesor) y por lo tanto predictivo, si se conocen sus entradas y su forma de proceder. El algoritmo de Euclides, que permite averiguar el máximo común divisor entre dos números, responde a este tipo. Se distinguen de los no deterministas, donde el algoritmo tiene un comportamiento en forma de árbol.
                        2. SEGÙN EL SISTEMA DE SIGNOS.
                          1. ALGORITMOS CUALITATIVOS: cuando se hace a través de palabras, es decir, las instrucciones son verbales. Sucede, por ejemplo, con recetas de cocina.
                            1. ALGORITMOS CUANTITATIVOS: cuando se hace a través de cálculos numéricos. Se puede hacer un algoritmo, por ejemplo, para obtener la raíz cuadrada de un número.
                          2. VARIABLES
                            1. Son zonas de memoria cuyo contenido cambia durante la fase de procesamiento de información.
                              1. Tipos de variables.
                                1. Variables Numéricas (Enteras y Reales)
                                  1. Variables Alfanuméricas A. Caracteres alfabéticos B. Dígitos C. Caracteres especiales
                                    1. Variables Lógicas (Boolenas) Son las que únicamente pueden contener dos valores, los cuales son: Valor Verdadero ó 1, Valor Falso ó 0.
                                Show full summary Hide full summary

                                Similar

                                Guía para Tener Éxito en los Exámenes
                                Diego Santos
                                Pagos con tarjetas de crédito
                                Diego Santos
                                INFOGRAFIAS
                                lozanomiguelito.
                                RECURSOS MULTIMEDIA
                                Milagro Pacheco
                                INFOGRAFIAS
                                Jhonathan Pantoja
                                INFOGRAFIAS
                                Alekey .
                                Diagrama de Flujo de una Investigación
                                Ariel Rivera Villaseñor
                                ¿Qué es la Hidrostática?
                                Gabriela Orz Gmz
                                TEORIA ÈTICA DE ARISTÒTELES
                                William Yesid Garcia Ruiz
                                MOVIMIENTO PARABOLICO
                                AngieTabares11
                                Elasticidad de la demanda y la oferta.
                                jorge velasquez