Acoplamiento

Solo disponible en BuenasTareas
  • Páginas : 3 (710 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de agosto de 2012
Leer documento completo
Vista previa del texto
vbn nc-------------------------------------------------
COHESIÓN

La cohesión hace referencia a la relación que tiene los procesos que integran un modulo de manera que para realizar una tareadeterminada todos los procesos involucrados deben estar incluidos en un mismo modulo, mientras que los procesos que realicen otra estén disponibles en otros módulos que conforman un programa. En resumen,el grado de cohesión se establece en función de la relación funcional de los procesos que forman los módulos de un programa.
Clasificación de mayor a menor grado de cohesión:
a) Funcional: Elmodulo va a efectuar una única tarea, no siendo obligatoria la recepción o emisión de datos para realizar su función. Por ejemplo, eliminar un registro.
b) Secuencial: cuando es necesario utilizaruna misma estructura de datos y se agrupan varios modulo que cumplen la premisa anterior en uno, de manera que la salida de una operación en la entrada de la siguiente, teniendo que seguir unasecuencia preestablecida. Por ejemplo, abrir un fichero, localizar un registro, borrar el registro.
c) De comunicación: En este caso, los módulos utilizan la misma área de datos, es decir, van a actuarsobre los mismos datos. La diferencia con la situación anterior es que el orden en que se realicen es indiferente, ya que no va a alterar el resultado de la tarea. Por ejemplo buscar información en losdistintos campos de un mismo registro
d) Procedimental: Los módulos ejecutan tareas que no tienen ninguna relación entre ellas, pero que tendrán un orden preestablecido. Por ejemplo, hacer unacopia de seguridad, mostrar un calendario.
e) Temporal: Cuando las tareas de un modulo mantienen una relación en el tiempo, sin importar el orden en que se realicen. Por ejemplo, cerrar una serie dearchivos y borrar el que no esté abierto.
f) Lógica: Aunque los elementos que forman el modulo presentan cierta relación lógica. Los límites entre ellos son confusos, lo que hace que el código...
tracking img