Tarea A12
Tarea A12
Tarea A12
Por un lado tenemos la cohesión débil que indica que la relación entre los
elementos es baja. Es decir, no pertenecen a una única funcionalidad.
Por otro la cohesión fuerte, que debe ser nuestro objetivo al diseñar programas.
La cohesión fuerte indica que existe una alta relación entre los elementos
existentes dentro del módulo.
3 .Tipos de algoritmos
Algoritmos cualitativos en estos algoritmos se colocan elementos verbales estas son las
instrucciones que le podemos llamar el “paso a paso” por ejemplo una receta de cocina que
nos da los ingredientes la cantidad que demos utilizar la preparación el tiempo de cocción es
decir nos muestra el procedimiento paso a paso.
Algoritmo computacional estos algoritmos suelen ser mas complejo ya que se requiere el uso
de una computadora. También pueden ser algoritmos cuantitavos que se optimizan
Algoritmo no computacional estos algoritmos son aquellos que no pueden realizarse con una
computadora como ser la programación de un televisor o la de una radio
Algoritmo de marcaje utiliza la automatización para fija precios de forma dinámica basándose
en factores como el comportamiento del cliente, este algoritmo puede ser auto aprendido o
puede ser optimizado continuamente con pruebas, muy utilizado en el área de la industria
Algoritmos heurísticos encuentran solución entre todas las posibles generalmente encuentran
una solución rápida y fácilmente , pero no garantizan que la mejor solución se encontrada por
esa razón también son conocidos como algoritmos aproximados o no precisos, este algoritmo
se utiliza cuando no se puede encontrar una solución por la vía normal.
Algoritmo de vuelta atrás típicamente son aproximados del algoritmo original que son
construidos para propósitos como competición o estudios, pueden ser revocados para estudiar
su impacto en los mercados, en la economía, en el marcaje de precios, en las operaciones y en
la sociedad
4.ALGORITMOS VORACES
los algoritmos voraces suelen ser bastante simples. Se emplean sobre todo para resolver
problemas de optimización como por ejemplo encontrar la secuencia optima para procesar un
conjunto de tareas por un computador hallar el camino mínimo de un grafo, los elementos que
intervienen son:
FUNCIONES PREDEFINIDAS
Una función predefinida es un bloque de código recibe cero o mas argumentos y que
una operación para devolvernos un valor y/o realiza una tarea en especifica ya sea el
conocido sqrt que es una función que nos da la raíz cudrada ejemplos:
FUNCIONES DE USUARIO
Las funciones de usuario pueden ser escritas para realizar tareas repetitivas y para
reducir el tamaño de un programa ejemplo al devlarar una variable