Vous êtes sur la page 1sur 1

Acoplamiento y Cohesin Acoplamiento y Cohesin.

Anlisis e Implementacin de Algoritmos

Por lo que entend en la lectura, se acoplamiento por un concepto meramente abstracto, en el cual indica el grado en el cual se conectan varios mdulos de un programa. Por decir, en un programa escrito en un cierto lenguaje de programacin, se declaran lo que conocemos como variables globales, pero estas variables pueden estar referenciadas en varios mdulos de programa, no contenidos en un modulo principal. Por citar un ejemplo, cuando nosotros utilizamos Sockets, que son la forma en la cual una maquina por medio de un flujo de datos pueda intercambiar informacin, en la cual se declara de manera global, para que entidades o mdulos ms pequeos puedan llamar a este objeto sin necesidad de crear otro o que en un momento sea ambiguo. Adems de que se menciona algo que en programacin es bsico, que son las funciones en un programa, usando el modo top-down de programacin, se pueden dividir los problemas en submodulos, por lo cual se puede realizar ciertas tareas en cada entidad y as que retorne lo que nosotros le mandemos a hacer, mencionando un ejemplo, si nosotros queremos realizar una calculadora en un lenguaje de programacin, entonces para que realice ciertas operaciones lo ideal es programas funciones en las cuales realice estas funciones, como suma, resta, multiplicacin, etc.. y no hacindolo en un mismo lugar, ya que no es prctico, adems de que resulta muy difcil depurar un programa y encontrar un defecto en caso de que el programa cuente con errores. Por cohesin, entend que es la relacin funcional existente entre las sentencias de un mismo modulo, aparte de que menciona que existen niveles de cohesion que se mencionan en el documento, las cuales van desde la peor hasta la funcional, la peor se refiere que los elementos que existen en un modulo no tienen relacin, hasta la funcional, en la cual se refieren que los elementos de un modulo estn relacionados con el desarrollo de la funcin que se les encomend. Como conclusin, se puede decir que desde que nosotros implementamos un algoritmo para poderlo programar, se necesita hacerlo considerando nicamente las herramientas que necesitemos, tanto a nivel general como local en un programa, ya que el hecho de usar variables que casi no usemos implica que gastemos recursos de memoria, adems de que no es una buena tcnica de programacin.

Calva Delgadillo Daniel

Pgina 1