Zusammenfassung der Ressource
Algoritmo
- el árabe es donde podemos encontrar el origen etimológico del término algoritmo que ahora vamos a analizar en profundidad. Más exactamente
se halla en el nombre del matemático Al-Khwarizmi, que nació en la Edad Media en una de las zonas de lo que hoy se conoce como Uzbiekistán,
en Asia central.Se denomina algoritmo a una combinación de pasos lógicos dispuestos de forma organizada para resolver un problema. Los
algoritmos ayudan a ordenar el trabajo en numerosas disciplinas. En informática se utilizan para expresar las ‘instrucciones’ con las que se
realizan las funciones, y se suele expresar mediante diferentes tipos de diagrama
- Tipos de algoritmos
- –Algoritmos cualitativos: cuando se hace a través de palabras, es decir, las instrucciones son verbales. Sucede, por ejemplo, con recetas de cocina.
–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.
- –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. –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. –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.
- variable
- Derivada del término en latín variabilis, variable es una palabra que representa a aquello que varía o
que está sujeto a algún tipo de cambio. Se trata de algo que se caracteriza por ser inestable,
inconstante y mudable. En otras palabras, una variable es un símbolo que permite identificar a un
elemento no especificado dentro de un determinado grupo. Este conjunto suele ser definido como el
conjunto universal de la variable (universo de la variable, en otras ocasiones), y cada pieza incluida
en él constituye un valor de la variable.
- diagramas de flujo
- Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es
representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso.
Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección
de flujo del proceso. El diagrama de flujo ofrece una descripción visual de las actividades implicadas
en un proceso mostrando la relación secuencial ente ellas, facilitando la rápida comprensión de cada
actividad y su relación con las demás, el flujo de la información y los materiales, las ramas en el
proceso, la existencia de bucles repetitivos, el número de pasos del proceso, las operaciones de
interdepartamentales… Facilita también la selección de indicadores de proceso
- Beneficios del Diagrama de Flujo
- En primer lugar, facilita la obtención de una visión transparente del proceso, mejorando su comprensión. El conjunto de actividades,
relaciones e incidencias de un proceso no es fácilmente discernible a priori. La diagramación hace posible aprehender ese conjunto e ir
más allá, centrándose en aspectos específicos del mismo, apreciando las interrelaciones que forman parte del proceso así como las que se
dan con otros procesos y subprocesos.Permiten definir los límites de un proceso. A veces estos límites no son tan evidentes, no estando
definidos los distintos proveedores y clientes (internos y externos) involucrados. El diagrama de flujo facilita la identificación de los
clientes, es más sencillo determinar sus necesidades y ajustar el proceso hacia la satisfacción de sus necesidades y expectativas. Estimula
el pensamiento analítico en el momento de estudiar un proceso, haciendo más factible generar alternativas útiles. Proporciona un
método de comunicación más eficaz.
- Algoritmos probabilísticos: no se puede estar seguro de la exactitud de la respuesta que darán.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.Algoritmo heurístico:
abandona alguno de los objetivos como recurso para terminar llegando a la solución.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.